AWS CodePipeline 是一种完全托管的持续集成与持续交付服务,可以帮助您实现发布管道的自动化,从而实现快速而可靠的应用程序和基础设施更新。代码一旦发生更改,CodePipeline 都会根据您定义的发布模型自动构建、测试和部署您的发布流程。这使您能够快速而可靠地提供各种功能和更新。您可以将 AWS CodePipeline 与 GitHub 等第三方服务或您自己的自定义插件轻松集成。利用 AWS CodePipeline,您只需按实际使用量付费。没有前期费用或长期承诺。
优势
快速交付
AWS CodePipeline 可帮助您实现软件发布流程的自动化,从而使您能够向用户快速发布新功能。凭借 CodePipeline,您可以快速迭代反馈并将新功能更快地交付给客户。
自动化构建、测试和发布过程可使您轻松测试每次代码更改并捕获易于修复的小型漏洞。您可以针对每一项更改运行调试和发布流程,从而保证应用程序或基础设施代码的质量。
可配置工作流
借助 AWS CodePipeline,您可以使用控制台界面、AWS CLI、AWS CloudFormation 或 AWS SDK 为软件发布流程的每个不同阶段建模。您可以轻松指定要运行的测试,并自定义部署应用程序及其依赖项的步骤。
快速入门
凭借 AWS CodePipeline,您可以立即开始对软件发布流程进行建模。无需预置或设置服务器。CodePipeline 是一种完全托管型持续交付服务,可连接到您的现有工具和系统。
易于集成
AWS CodePipeline 可以轻松扩展以适应您的特定需求。您可以在发布流程的任何阶段使用我们的预建插件或您自己的自定义插件。例如,您可以从 GitHub 拉取您的源代码,使用本地 Jenkins 构建服务器,使用第三方服务运行负载测试,或将部署信息传递到您的自定义操作控制面板。
工作原理
