案例研究:Pinterest

  • 2019 年 12 月 5 日
  • 筆記

案例研究:Pinterest

过去、现在和未来稳固在云原生上

公司:Pinterest

地点:加利福尼亚州旧金山

行业:网站和移动应用程序

挑战:

经过八年的发展,Pinterest已经成长成为1,000个微服务和多层基础设施以及各种设置工具和平台。2016年,公司推出了新计算平台的路线图,其目标是创建从构思到生产的最快路径,而不会让工程师担心底层基础架构。

解决方法:

第一阶段涉及将服务移动到Docker容器。当这些服务于2017年初投入生产,团队就开始关注编排,以帮助提高效率并以分散的方式管理它们。对各种解决方案进行评估后,Pinterest选择了Kubernetes。

影响:

“通过迁移到Kubernetes,团队能够构建按需扩展和新的故障转移政策,此外还简化了Jenkins等复杂基础架构的整体部署和管理,”Pinterest的云计算和数据基础设施组产品经理Micheal Benedict说。“我们的构建时间不仅缩短了,还获得了效率提升。例如,团队在非高峰时段回收了超过80%的容量。因此,Jenkins的Kubernetes集群现在每天实例时间与之前的静态集群相比减少30%。”

在KubeCon + CloudNativeCon 2017奥斯汀,Michael Benedict@Pinterest分享了Pinterest从虚拟机到容器的旅程,这里可以重温:

视频内容

链接以了解更多。

在KubeCon + CloudNativeCon 2017柏林,Michael Benedict@Pinterest也分享了大规模地管理微服务的生命周期,这里可以重温:

视频内容

链接以了解更多。

NCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux Foundation,是非营利性组织。