概述
Shutterfly 是一家领先的电子商务公司,专门提供相册、节日贺卡、礼品和家居装饰个性化服务,凭借定制化产品缔造深厚情感纽带而声名远播。作为 Shutterfly 持续改进承诺的一部分,该公司近期在 AWS 平台上实施了重大数字化转型,通过实施云和人工智能解决方案来提升客户体验。
基础设施副总裁 Ian Wright 解释道:“我们已采取重大举措清偿技术债务,从而专注于转型,恢复初创时期的敏捷性。” 这项现代化工作有助于 Shutterfly 在提升技术能力的同时,巩固其市场领导地位。
关于 Shutterfly
Shutterfly 旗下品牌共同构成了一家专注于个性化产品和定制设计的领先电子商务公司。Shutterfly 分为三大业务板块:消费类(Spoonflower、Snapfish 和 Shutterfly)、Lifetouch 以及 Shutterfly 业务解决方案。Shutterfly 的使命是帮助人们创造产品并捕捉展现其独特个性的精彩瞬间。
Shutterfly 大举迁移到云以加速转型
依托 Shutterfly 独特的大规模个性化功能,Shutterfly 业务解决方案(SBS)提供按需定制的 B2B 个性化印刷服务。多年来,SBS 的服务器环境一直采用本地部署的 VMware vSphere 环境。SBS 的工作环境非常复杂,在 40 多个位于独立堆栈中的应用程序套件中提供大约 300 项服务。在高峰期,SBS 会运行 2000 多个虚拟机(VM),其中 60% 运行 Microsoft Windows 系统,40% 运行 Linux 系统。该公司长期面临容量和可扩展性问题,迫切需要实施现代化计划迁移到云端,以降低运营成本、提升敏捷性并释放创新潜力。几年前,Shutterfly 其他业务部门便因 AWS 的可靠性、可扩展性及广泛的服务覆盖,选择 AWS 作为其战略合作伙伴,从而可以更敏捷地满足数百万消费者的需求。该公司已经将其所有核心生产应用程序及超过 75 PB 的消费者图像库迁移到了 AWS,2021 年,Shutterfly 决定撤出其托管数据中心,继续其转型之旅以增强创新。
由于反复出现的问题,SBS 在云之旅中寻求过渡方案,最终选择采用 VMware Cloud on AWS(VMC on AWS)作为通往 AWS 上原生云的桥梁。
Shutterfly 从 VMC on AWS 向云原生的战略转变
SBS 于 2022 年 8 月完成了从本地 VMware 向 VMC on AWS 的迁移,随即立即将重心转向将 Microsoft Windows 和 Linux 虚拟机上的传统应用程序堆栈迁移到 AWS 技术。 Shutterfly 的基础设施架构师 Tom Young 表示:“我们的云原生迁移目标是实现现代化、可扩展性、成本透明度、可靠性和安全性。”SBS 通过深入分析其环境来确定实际所需的虚拟机数量,从而为迁移做好了准备。Young 表示:“我们致力于优化环境规模,通过整合系统与数据,将虚拟机数量从 2000 个精简至 1200 个。”
SBS 计划在 2025 年底之前将部分应用程序服务迁移到 AWS 服务,并承诺在 2025 年 7 月开始的 SBS 旺季前完成从 VMC on AWS 到 AWS 服务的全面迁移。Young 补充道:“后来供应商无法满足我们的需求,这成为推动变革的关键因素。”当时,SBS 决定将迁移计划提前整整 6 个月,于 2025 年 3 月完成。“我们对团队在此次关键基础设施转型中展现的周密准备和精准执行深感自豪。”
该公司实施了波次规划方法,即根据依赖关系、业务关键性和技术复杂性等因素,将应用程序和基础设施划分为可管理阶段或“波次”进行迁移。这种基于规则的方法有助于将大型迁移分解为更小、更易于管理的步骤,从而降低风险并提高效率。
Shutterfly, Inc. 的首席系统工程师 Dalton Price 表示:“在将 VMC on AWS 工作负载迁移到 Amazon ECS 和 Amazon EC2 的过程中,我们增强了 CI/CD 管道,从而加快了功能发布。通过采用 Amazon ECS 和适用于 NetApp ONTAP 的 Amazon FSx 等服务实现高可用性,整个迁移过程未发生任何高严重性事件。”“我们实施了一项企业计划,旨在通过转向微服务,提升效率并构建一致的应用程序开发环境,为此,我们将 80% 的工作负载迁移到 Amazon ECS,将其余 20% 的工作负载迁移到 Amazon EC2 以用于商业应用程序。”
SBS 的部分工作负载运行在即将终止支持的操作系统上,这使得直接迁移成为最实用的方法。Price 表示:“在迁移过程中,我们审查了大约 800 个系统并将其从 VMC on AWS 迁移到了 AWS 服务,同时迁移了大约 400 TB 数据,包括将存档数据迁移到 Amazon S3。”通过迁移到 AWS,Shutterfly 还体验到了更加稳定的环境。 Young 表示:“迁移后我们未发生任何高严重性事件,冗余性显著提升,并且没有发生过单点故障。”
Shutterfly 实现了显著的成本节约和生产力提升
SBS 将其 100% 的 VMC 服务器迁移到了 AWS,同时通过其 CI/CD 管道加快了未来功能的发布速度。
“从 VMware 迁移到 AWS 后,我们通过规避许可证和调整规模,实现了约 25% 的运营成本削减,并且大幅减少了技术债务。”
Ian Wright
Shutterfly 的基础设施副总裁
在迁移到 AWS 服务后,SBS 凭借可靠性、可扩展性、敏捷性和服务广度为数百万客户提供卓越体验。Young 表示:“依托 AWS 平台,我们得以利用其他托管服务加速创新进程,例如为我们的制造设施投资人工智能驱动的自动化解决方案。”
找到今天要查找的内容了吗?
请提供您的意见,以便我们改进网页内容的质量。