Causeway Capital Management 利用 F5 NGINXaaS for Azure 简化部署并节省时间

负责人 Sarah Ketterer 和 Harry Hartford 在 20 世纪 90 年代开创了国际投资管理业务后,创立了 Causeway Capital Management。 该公司的 36 名投资专家自豪地将定量和传统方法相结合,为北美、欧洲、中东和澳大利亚的机构管理股票策略。 员工通常在 Causeway 及其客户处任职长期,他们是公司的大股东,因此公司具有独立性,并致力于将客户需求放在首位。

关系对于 Causeway Capital Management 来说非常重要,该公司的混合投资分析方法基于“两全其美”的策略。 协作理念还推动了公司与员工和合作伙伴的合作方式。

同样,该公司以北爱尔兰标志性的巨人之路命名,巨人之路是由 40,000 个相互交错的玄武岩柱组成的地质构造。 受到堤道坚固耐用性的启发,公司的约 100 名员工重视长期、稳固的关系,这种关系尊重、利用和结合每个人带来的各种核心竞争力——就像各个玄武岩柱结合在一起形成堤道一样。 这种将各个组件组合成更大整体的重点甚至反映在公司对云优先、多云混合策略和基于 Kubernetes 的基础设施的依赖上。

该公司首席技术官兼首席信息安全官 Pete Petersen 表示,这种文化延伸到与供应商的密切合作,供应商可以大大增强内部资源。 他说:“真正牢固的关系给予了我们竞争优势。”

商业挑战

Causeway 通过 NGINX 与 F5 建立了合作关系。Petersen 的精益 IT 团队(不到十几个成员)开发和部署了基于容器的现代应用。 他们于 2018 年开始使用F5 NGINX Plus作为内部应用的反向代理和 Ingress 控制器,并将其用作 Web应用防火墙 (WAF) 来保护其网站,包括为客户提供专有的 Risk Lens 分析工具。

当 Causeway 最近开始使用 Microsoft Azure 作为其主要公共云提供商时,Petersen 希望利用他的团队对 NGINX Plus 的熟悉程度以及软件即服务 (SaaS) 的便利性。 随着F5 NGINXaaS for Azure的开发,这成为了可能,它是一种紧密集成的 Azure SaaS 体验,具有自带配置 (BYOC) 灵活性。

“能够将 NGINX 用作平台服务非常有吸引力,”Petersen 说。 

他的团队非常渴望使用 NGINX 管理他们在 Azure 上部署的应用程序,因此他们同意在私人预览中对 Azure 的 NGINXaaS 进行 Beta 测试。 

解决方案

Causeway 团队开始分阶段使用 NGINXaaS for Azure 开展工作。 他们从基本的 NGINX虚拟服务器定义开始,用于处理 HTTPS 流量,并将 SSL/TLS 证书存储在 Azure Key Vault 中。 该服务器定义只是响应浏览器请求返回 200 OK 成功代码。

Causeway 的 DevOps 和云工程师 Jake Diamond 表示:“在我们证明了基本功能并熟悉了界面之后,我们又添加了一些趣味,建立了由 Azure 容器实例 (ACI) 托管的后端服务。 此时,我们从 NGINX 实例进行反向代理,这是前所未有的简单。”

他们私人预览的最后一步是使用 NGINX JavaScript (njs) 脚本语言参考实现 OpenID Connect 设置,以集成 Causeway 的 Okta 身份服务。 Diamond 表示:“这就是在当前环境中采用我们所熟悉和喜爱的参考实现,并看看我们是否可以在 NGINXaaS for Azure 中做到这一点。” 这一步虽然有点棘手,但在 NGINX 产品团队的支持下得到了解决。

此次私人预览成功后,Causeway 团队在Azure 市场上线该产品后,就开始在其生产环境中使用 NGINXaaS for Azure。

结果

简化跨数据中心和 Azure 云的应用部署

Petersen 和 Diamond 都对他们的测试结果感到满意,其中包括通过 Azure 门户进行完整生命周期管理的高级 NGINX 流量服务。 彼得森说:“我们的目标之一是看我们是否可以在本地部署和云端使用基本相同的配置技术。 答案是肯定的。 NGINX for Azure 服务上有一个“简单”按钮。 拥有许多我们已经知道的相同指令和配置真是太酷了。”

Diamond 补充道:“路径服务是无与伦比的,尤其是与我们的主要公共云平台紧密集成的服务。 坦率地说,其他公共云平台不具备这种能力。”

节省时间的可配置性、可观察性和易用性

Causeway 团队对该解决方案的可配置性表示赞赏,部分原因在于 NGINX 扩展。 “您可以配置任何东西,”彼得森说。 Diamond 同意可用的 NGINX 工具和开箱即用的指令可以节省大量时间。

深度 Azure 集成也简化了监控。 彼得森说:“我们现在可以更接近单一玻璃,因为它与我们所有的监控工具(例如 Datadog)结合在一起。”

彼得森也感到欣慰,因为他的团队将能够凭借经过验证的产品和他信赖的供应商继续前进。 否则,他说,“我们必须从零开始,而且需要花一年的时间才能感到满意。 然而我知道 NGINX 非常稳定、有效、性能卓越,而且我知道你们会支持你们的产品。 我不需要重新获得这份信任。”

他说,NGINXaaS for Azure 将为他的团队在公司数字化转型过程中计划解决的其他项目“铺平道路”。 

他说:“如果没有这样的事情,一切都会变得更加困难——更加复杂,更加困难,需要更多的培训、人员配备和整合。” “这将为我们消除一些摩擦。 它将使很多其他项目摆脱困境,我们的敏捷性和速度只会增加。”

“首屈一指”的支持

“在整个过程中,我们的支持是首屈一指的,”Diamond 说。 “我确实印象深刻。 我已经与很多支持门户和供应商打过交道,我无法告诉你我上次获得这种级别的支持是什么时候。”

彼得森笑着说:“我们可能是这个星球上最小的 NGINX 客户,但你们却不这样对待我们。 你在乎,这表现出来了。”

当他补充道“牢固的关系是成功的关键”时,考斯韦文化也得到了呼应。

查看所有客户案例

 

沃达丰徽标
好处
  • 数据中心与公有云平台紧密集成,简化应用部署
  • 内置可配置性可节省时间,并可轻松进行仪表板监控
  • 坚定承诺提供支持,即使对于小客户也是如此

挑战
  • Causeway 自 2018 年以来一直使用 NGINX Plus 作为反向代理、Ingress 控制器和 WAF
  • 该公司还开始使用 Microsoft Azure 作为其主要公共云提供商
  • Causeway 决定对 F5 NGINXaaS for Azure 进行 Beta 测试,以确定使用 NGINX 管理其 Azure 部署应用程序的好处 

产品