세라 케터러와 해리 하트포드는 1990년대에 국제 투자 관리의 선구자가 된 후 코즈웨이 캐피털 매니지먼트를 설립했습니다. 이 회사의 36명의 투자 전문가들은 북미, 유럽, 중동 및 호주의 기관들을 위해 관리하는 주식 전략에 양적 및 전통적인 접근 방식을 결합하는 것을 자랑으로 여깁니다. 일반적으로 Causeway와 고객사에서 장기 근무하는 직원들이 회사의 최대 주주로서 독립성을 보장하고 고객 요구를 최우선으로 생각하는 데 전념합니다.
Causeway Capital Management에서는 관계가 중요하며, 이 회사의 투자 분석에 대한 하이브리드 접근 방식은 "두 세계의 장점" 전략에 기반을 두고 있습니다. 협력적 개념은 회사가 사람과 파트너와 함께 일하는 방식도 결정합니다.
마찬가지로 이 회사 이름은 40,000개의 현무암 기둥이 서로 얽힌 지질구조인 북아일랜드의 상징적인 자이언트 코즈웨이 에서 따왔습니다. 코즈웨이의 내구성에 영감을 받은 이 회사의 약 100명의 직원은 각자가 지닌 다양한 핵심 역량을 존중하고 활용하며 결합하는 길고 견고한 관계를 중시합니다. 이는 개별 현무암 기둥이 모여 코즈웨이를 만들어 내는 것과 같습니다. 개별 구성 요소를 더 큰 전체로 결합하는 데 중점을 두는 것은 회사가 클라우드를 우선시하고 멀티 클라우드 하이브리드 전략과 쿠버네티스 기반 인프라를 활용하는 방식에도 반영되어 있습니다.
회사의 최고 기술 책임자이자 최고 정보 보안 책임자인 피트 피터슨은 이러한 문화가 본질적으로 내부 리소스를 증강할 수 있는 공급업체와의 긴밀한 관계로 확대된다고 말합니다. 그는 "정말 강력한 관계는 우리에게 경쟁 우위를 제공합니다"라고 말했습니다.
그러한 관계 중 하나는 NGINX를 통한 F5와의 Causeway 파트너십입니다. Petersen의 린 IT 팀(12명 미만)은 최신 컨테이너 기반 애플리케이션을 개발하고 배포합니다. 그들은 2018년부터 F5 NGINX Plus를 온프레미스 애플리케이션을 위한 리버스 프록시 및 Ingress 컨트롤러로 사용하기 시작했으며, 클라이언트를 위한 자체 분석 도구인 Risk Lens를 포함하여 웹사이트를 방어하는 웹 애플리케이션 방화벽(WAF)으로 사용하기 시작했습니다.
최근 Causeway가 Microsoft Azure를 주요 퍼블릭 클라우드 공급자로 사용하기 시작했을 때, 피터슨은 팀원들이 NGINX Plus에 익숙하고 SaaS(Software as a Service)가 편리하다는 점을 활용하고자 했습니다. 이는 BYOC(Bring Your Own Configuration)의 유연성을 갖춘 긴밀하게 통합된 Azure SaaS 환경인 Azure용 F5 NGINXaaS 의 개발을 통해 가능해지고 있습니다.
Petersen은 "NGINX를 플랫폼 서비스로 사용할 수 있다는 것은 매우 매력적입니다."라고 말했습니다.
그의 팀은 Azure에 배포된 앱을 관리하는 데 NGINX를 사용하고 싶어서 비공개 미리 보기에서 Azure용 NGINXaaS 베타 테스트를 진행하기로 했습니다.
Causeway 팀은 단계적으로 Azure용 NGINXaaS 작업을 시작했습니다. 그들은 HTTPS 트래픽을 처리하기 위한 기본 NGINX 가상 서버 정의부터 시작했고, SSL/TLS 인증서는 Azure Key Vault에 저장되었습니다. 이 서버 정의는 브라우저 요청에 대한 응답으로 단순히 200 OK 성공 코드를 반환했습니다.
Causeway의 DevOps 및 클라우드 엔지니어인 Jake Diamond는 "기본 기능을 검증하고 인터페이스에 익숙해진 후, Azure Container Instances(ACI)에서 호스팅되는 백엔드 서비스를 구축하여 약간의 매력을 더했습니다. 그 시점에서 우리는 NGINX 인스턴스에서 역방향 프록시를 사용하고 있었고, 그것은 그 어느 때보다 간단했습니다."
비공개 미리보기의 마지막 단계는 Causeway의 Okta ID 서비스를 통합하기 위해 NGINX JavaScript(njs) 스크립팅 언어를 사용하는 OpenID Connect 설정의 참조 구현이었습니다. Diamond는 "현재 환경에서 우리가 알고 좋아하는 참조 구현을 가져와 Azure용 NGINXaaS에서 이를 수행할 수 있는지 확인하는 것이었습니다."라고 말했습니다. 이 단계는 조금 까다롭기는 하지만 NGINX 제품 팀의 지원을 받아 해결되었습니다.
이 성공적인 비공개 미리 보기 이후, Causeway 팀은 Azure Marketplace 에서 제품이 출시된 후, 프로덕션 환경에서 Azure용 NGINXaaS를 라이브로 출시했습니다.
피터슨과 다이아몬드는 둘 다 Azure Portal을 통한 전체 수명 주기 관리 기능을 갖춘 고급 NGINX 트래픽 서비스를 포함한 테스트 결과에 만족하고 있습니다. 피터슨은 "목표 중 하나는 온프레미스와 클라우드 간에 기본적으로 동일한 구성 기술을 사용할 수 있는지 확인하는 것이었습니다. 그리고 그 대답은 '예'였습니다. Azure 서비스용 NGINX에는 '쉬운' 버튼이 있습니다. 우리가 이미 알고 있는 것과 동일한 지침과 구성을 많이 갖고 있다는 것은 정말 멋진 일입니다."
Diamond는 "특히 우리의 기본 퍼블릭 클라우드 플랫폼과 긴밀하게 통합된 경로 서비스를 이길 수 있는 것은 없습니다. 솔직히 말해서 다른 퍼블릭 클라우드 플랫폼에서는 사용할 수 없습니다."
Causeway 팀은 NGINX 확장 기능 덕분에 솔루션의 구성 가능성을 칭찬했습니다. "무엇이든 구성할 수 있습니다."라고 Petersen은 말합니다. 다이아몬드는 사용 가능한 NGINX 도구와 즉시 사용 가능한 지침이 많은 시간을 절약해준다는 데 동의했습니다.
모니터링을 간소화하는 긴밀한 Azure 통합도 마찬가지입니다. Petersen은 "이제 Datadog와 같은 모든 모니터링 도구와 통합되어 단일 창에 더 가까이 다가갈 수 있습니다."라고 말했습니다.
피터슨은 또한 그의 팀이 검증된 제품과 신뢰할 수 있는 공급업체와 함께 앞으로 나아갈 수 있게 되어 안도감을 느꼈습니다. 그렇지 않으면, 그는 "우리는 처음부터 시작해야 하고, 편안함을 느끼기 전까지 1년 동안 노력해야 할 것"이라고 말했습니다. 저는 NGINX가 견고하고 잘 작동하며 성능이 뛰어나다는 걸 알고 있습니다. 그리고 여러분이 자신의 제품을 뒷받침할 거라는 것도 알고 있습니다. "나는 그 신뢰를 다시 얻을 필요가 없습니다."
그는 Azure용 NGINXaaS가 회사의 디지털 혁신 여정을 진행하면서 그의 팀이 해결하려는 다른 프로젝트를 "촉진"할 것이라고 말했습니다.
"이런 것이 없다면 모든 것이 더 어려워질 겁니다. 조금 더 복잡해지고, 조금 더 어려워지고, 더 많은 교육과 인력, 통합이 필요할 겁니다."라고 그는 말합니다. "이렇게 하면 우리에게 약간의 마찰이 줄어들 것입니다. 다른 많은 프로젝트도 중단될 것이고, 우리의 민첩성과 속도는 증가할 뿐입니다."
다이아몬드는 "이 과정 전반에 걸쳐 지원은 최고 수준이었습니다."라고 말했습니다. “저는 정말 감동을 받았습니다. 저는 많은 지원 포털과 공급업체를 다루었지만, 마지막으로 그 수준의 지원을 받은 적이 언제였는지 말할 수 없습니다."
피터슨은 "우리는 아마도 지구상에서 가장 작은 NGINX 클라이언트일 겁니다. 하지만 여러분은 우리를 그렇게 대하지 않으시죠."라고 말하며 웃습니다. 당신은 신경을 쓰고, 그게 보여요."
그는 "강력한 관계가 성공을 만듭니다."라고 덧붙여 코즈웨이 문화가 반영된 것이라고 말했습니다.