所面临的挑战
欧洲电子商务公司遵循Zalando平台的方法,为客户提供时尚和生活方式的产品17个欧洲市场。与公司操作在这种大规模samwers如Zalando,这种增长有一个共同的积极性警告:增加云基础设施成本。不断优化和控制他们的旅程云成本,在超过200个云账户和成千上万的开发者,他们还探讨了选择使用Amazon EC2实例。
samwers一旦Zalando决定他们想利用EC2实例,供应他们面临一个全新的挑战,操作,更重要的是保证可用性的应用程序在使用EC2实例。他们主要关心两件事:
- 2分钟小心现场终止是不够的绝大多数应用程序
- 失去整个集群的同时,自己的关键服务不可用或性能退化。
会议地点
samwers行为团队Zalando,寻找方法来利用EC2现货实例在所有的环境。他们开始寻找一个解决方案,可以帮助他们降低成本,减少操作和实现它很容易在他们+ 200业务单位。选择之一是开发一个解决方案,另一个选择是寻找一个第三方平台,已经这样做了,这是当他们发现Elastigroup由现货和决定尝试它主要是因为3是吸引他们的主要特点:
- 终止的预测提前15分钟,让他们更复杂的环境中运行,没有停机时间的风险
- 能够按需自动回退到实例
- 抽象使用多个实例类型和大小的复杂性降低失去实例或增加的风险的几率。
试水点使用一个复杂的环境
samwers当Zalando决定开始与现货POC,他们故意选择一个更复杂的用例比简单的无状态应用程序负载平衡后面为了真正测试平台的力量。他们决定尝试点支持有状态的工作负载和运行在Elastigroup卡桑德拉节点。“我们决定看看我们这方面没有任何投资的时间,只是为了测试如果他们能能兑现承诺,“说路易斯•米内罗samwers网站可靠性工程师Zalando
现货Elastigroup允许客户持续实例的存储和网络配置和状态。在处理卡桑德拉集群时,每个节点通过一个IP地址标识的关键节点将保持配置即使在现场更换。使用此功能,samwers一生虽然经历了高可用性和长实例,Zalando能够确认这个解决方案是可靠的,将它推广销售给他们的整个公司。
与现有的CI / CD工具无缝集成
samwers在Zalando,有超过200个独立的团队使用不同的工具,每个配置和部署包括CloudFormation。找到一个工具,可以很容易地和无缝集成与现有的工具没有团队改变他们的工作方式,在列表的顶部。
幸运的是,现货提供本机支持AWS CloudFormation samwers并允许Zalando提供和管理所有编程以完全相同的方式使用他们的开发人员和团队。实施时间短,他们能够轻松地改变他们的工作直接与Elastigroup CFN模板。
部署在生产200支球队
成功后samwers POC, Zalando能够证明成本节约,Elastigroup易用性和可靠性,他们已经开始实现它在所有不同的团队。发现能够支持200年的大规模开发团队管理超过300 AWS帐户和自动集成SSO。samwers由于Elastigroup, Zalando创建质量应用程序可以更关注客户和更少的时间担心底层基础设施。
Zalando SE是德国在线鞋和时尚零售商在欧洲最创新的时尚平台之一。该公司提供了一个投资组合的女性,男性和儿童服装。分类包括一系列的鞋子、衣服、配饰、美容产品和体育用品来自1500多个品牌
https://www.zalando.com/