Amazon AppConfig与 CodePipeline 集成 - Amazon AppConfig
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon AppConfig与 CodePipeline 集成

Amazon AppConfig是针对的集成部署操作。Amazon CodePipeline(CodePipeline)。 CodePipeline 是一种完全托管式持续交付服务,可帮助您自动化发布管道,实现快速可靠的应用程序和基础设施更新。 CodePipeline 根据您定义的发布模型,只要代码发生变化,您便会自动执行发布流程中的构建、测试和部署阶段。有关更多信息,请参阅什么是 Amazon CodePipeline?

的集成Amazon AppConfig和 CodePipeline 具备下列优点:

  • 使用的客户 CodePipeline 为管理编排,现在可以采用一种轻量级的方法,将配置更改部署到其应用程序,而不必部署整个代码库。

  • 想要使用的客户Amazon AppConfig管理配置部署但受到限制,因为Amazon AppConfig不支持他们当前的代码或配置存储,现在有额外的选项。 CodePipeline 支持Amazon CodeCommit、GitHub 和 BitBucket (仅举几个)。

注意

Amazon AppConfig与 集成 CodePipeline 仅支持Amazon Web Services 区域哪里 CodePipeline 是可用.

集成的工作原理

你首先设置和配置 CodePipeline。这包括将您的配置添加到 CodePieline 支持的代码存储中。接下来,设置Amazon AppConfig环境可以执行以下任务:

完成这些任务之后,您可以在 CodePipeline 那指定Amazon AppConfig作为部署提供商. 然后,您可以更改配置并将其上传到 CodePipeline 代码存储。上传新配置会自动在 CodePipeline 中开始新的部署。部署完成后,您可以验证更改。有关创建指定管道的信息。Amazon AppConfig作为部署提供商,请参阅教程:创建使用的管道Amazon AppConfig作为部署提供商中的Amazon CodePipeline用户指南.