案例研究:Kubernetes带给uSwitch生产力和文化的转型

  • 2019 年 12 月 10 日
  • 筆記

uSwitch成立于2000年,它帮助英国消费者比较水电费价格。该公司最终将比较和转换工具扩展到包括宽带服务、信用卡和保险在内的各个领域。

https://www.uswitch.com/

在内部,这些垂直领域转化为分散的技术基础设施。团队 – 围绕市场组织他们的应用程序价格比较 – 运行所有他们自己的AWS基础设施,并负责配置负载平衡器、EC2实例、ECS集群升级等等。

https://aws.amazon.com/

尽管许多团队已经在将容器化用于web应用程序和部署到ECS上的想法上达成了一致,“每个人都在运行不同种类的集群,用自己的方式构建和运行它们,使用一大堆不同的工具,”工程主管Paul Ingles说。随着云计算和组织复杂性的增加,他们很难扩展团队。“这样效率很低。”基础设施主管Tom Booth表示:“我们想给我们现有的基础设施带来一些一致性。”

当公司第一次采用容器时,Booth和Ingles都曾尝试过Kubernetes。另外,基础架构团队对几个编排系统进行了评估,其中Kubernetes名列前茅。2016年底,两人开始为uSwitch打造Kubernetes平台。

今天,uSwitch的所有36个团队都至少在新平台上运行了一些应用程序,因此部署速度增加了3倍。每周每个人的发布率几乎翻了一番,现在每天发布100次。此外,这些改进是持续的,即使有更多的人加入了这个平台。

阅读更多关于uSwitch的云原生之旅的完整案例研究。

https://www.cncf.io/case-study/uswitch/

Exit mobile version