我们使用机器学习技术将英文博客翻译为简体中文。您可以点击导航栏中的“中文(简体)”切换到英文版本。
Tapestry 构建具有内置治理和安全功能的可扩展 iaC 平台
全球奢侈品时装公司
为了实现这一目标,Tapestry 决定在 亚马逊云科技 上使用无服务器解决方案构建一个包含标准化 iaC 私有模块和 iaC 模板的平台。这些服务包括
在大约六个月内,Tapestry 完成了其 iaC 配置平台的构建,并部署了 15 个新的无服务器应用程序。借助该平台,Tapestry 加速了其数字化转型,同时加强了安全性和治理并缩短了部署时间。
用于现代化工作负载配置的 iaC 平台
以前,Tapestry 是在云端手动构建和配置基础架构,这既耗时又容易出现人为错误,同时存在不一致的环境、安全和合规风险。这些挑战使Tapestry优化其传统应用程序的目标复杂化。手动配置基础架构的过程可能需要数周才能完成。为了解决这些问题,Tapestry于2021年12月开始构建基于IAC的自动化平台。
Tapestry云平台架构和工程总监兼负责人雷汉·穆巴希尔说:“现在我们已经迁移到云端,我们开始转变工作负载。”“我们希望采用 IaC 方法来安全、一致地部署我们的工作负载。”将亚马逊云科技服务与Terraform一起使用,Tapestry为其基础设施配置和框架找到了简化和可靠的解决方案。
构建 IaC 平台以在 亚马逊云科技 上配置无服务器工作负载
Tapestry 首先对其用例进行了深入评估,并创建了经过预审的标准化架构模式以实现安全性和合规性。他们与
在建立标准化模式以使配置可重复、一致、本质上安全且合规之后,Tapestry 创建了经过预先审查、参数化的 iaC 模块和 iaC 模板。iaC 模块的参数化便于几乎任何用例重复使用代码,而无需从头开始编写所有 IaC,从而节省时间。此外,iaC 模板使配置过程可重复且一致。
Tapestry 现在维护着一个 Terraform Enterprise (TFE) 私有模块注册表,其中包含大约 80 个模块和超过 15 个 iaC 模板。与标准化参考架构和 IaC 模块一样,它们经过预先审查,符合云卓越中心 (CCoE),并遵循行业最佳实践。接下来,为了确保治理,Tapestry 建立了基于版本控制系统 (VCS) 和 Terraform 管道的标准化基础设施配置工作流程,该工作流程包含批准且可审计。为了支持具有不同重要级别的工作负载,Tapestry 构建了平台来处理所有灾难恢复层,并根据需要提供高可用性或冗余选项。最后,为了加快上市速度和部署后应用程序生命周期管理,Tapestry 还构建了各种云原生管道。
自完成基于 IAC 的配置流程的构建以来,Tapestry 提高了业务灵活性并简化了内部工作流程。Tapestry 成功地在多个环境中部署 15 个应用程序。与之前的手动流程相比,配置基础架构只需几天而不是几周。实施时间也从几天缩短到几小时。通过节省这些额外时间,Tapestry 的员工可以专注于对公司的传统应用程序进行现代化改造,并寻找更多进一步创新的机会。穆巴希尔说:“我们一直在采用新技术。”“我们对来自亚马逊云科技的所有创新感到兴奋,我们期待将更多创新引入公司。”
加速其数字化转型
Tapestry在继续创新,同时为云原生和无服务器架构优化了更多传统应用程序。Tapestry 计划使用其 iaC 管道对更多应用程序进行现代化改造,并停用其传统环境,从而完成公司的数字化转型。
穆巴希尔说:“我们已经足够成熟,现在我们正在将传统应用程序转变为现代化的云原生技术。”“我们很高兴能找到新的方法来使业务受益、测试我们的想法并在 亚马逊云科技 上进行创新。”
查看更多
如需进一步阅读:
-
基础设施即代码 (IaC) -
开发运营中的 iaC -
初创企业应该使用基础设施即代码 (IaC) 吗?
*前述特定亚马逊云科技生成式人工智能相关的服务仅在亚马逊云科技海外区域可用,亚马逊云科技中国仅为帮助您发展海外业务和/或了解行业前沿技术选择推荐该服务。