AWS发布参考架构和实例简化企业工作管线部署

AWS针对企业部署工作管线,推出新的参照架构和实例(Deployment Pipeline Reference Architecture),使企业将工作负载部署到云计算的时候,可以更快速简单。AWS参考自Amazon和数百用户的项目构建,通过学习这些项目的最佳实践和经验,创建出新的部署工作管线参照架构和实例。

工作管线是执行持续集成、交付和部署的重要基础架构构成,使企业能够自动构建、测试应用程序或是基础设施,并将其部署到AWS环境中。工作管线的组成,包括程序代码编写、构建、测试和部署阶段,各阶段则是由一系列软件交付生命周期中的自动化任务所组成,不同的使用案例需要不同类型的部署工作管线。

而AWS这个新的部署工作管线参照架构,描述现代化系统中不同类型的工作管线阶段和操作,同时也描述了团队通过部署工作管线,提高软件系统速度、稳定性和安全性的方法,目前的范畴仅为应用程序,之后还会涵盖镜像文件、账户机队管理和动态配置等部署工作管线。官方提到,企业运用现代化部署工作管线,将可达到自动化、一致性、小批次、灵活调度、快速回应、始终可部署和测量等目标。

新的参考架构和实例并非仅是典型的Hello World范例,而是详细记录在多重环境、多AWS账户、多区域、手动批准、自动测试、自动程序代码分析等复杂部署工作管线的创建和实例步骤。该参照架构能够供用户学习组合AWS服务协同运行的方法,并且记录了基础架构的限制和可选组件。

AWS除了提供架构文件和图表,在每一种工作管线类型都至少有一个参照实例,而且其中一个借由AWS云计算开发工具包(AWS CDK)应用程序,在用户账户中部署参照架构,使得用户能够方便并且根据特定需求自定义参照架构。

用户和第三方供应商在部署工作管线参照架构,可以使用自家的服务和工具创建实例,AWS参照实例包含官方和第三方工具,当没有AWS服务和工具可用时,参照实例便会列出第三方工具。用户现在已经可以免费取用部署工作管线参照架构和实例,但是当用户决定部署参照实例,则AWS将会就其在用户账户上创建的资源收费。