使用部署 AWS AppConfig 組態 CodePipeline - AWS AppConfig

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用部署 AWS AppConfig 組態 CodePipeline

AWS AppConfig 是 AWS CodePipeline (CodePipeline) 的整合式部署動作。 CodePipeline 是一項全受管的持續交付服務,可協助您將發行管道自動化,進行快速可靠的應用程式和基礎結構更新。 CodePipeline 每次發生程式碼變更時,都會根據您定義的發行模型,自動執行發行程序的建置、測試和部署階段。如需詳細資訊,請參閱什麼是 AWS CodePipeline?

與整合 AWS AppConfig 提 CodePipeline 供下列優點:

  • 使用 CodePipeline 管理協調流程的客戶現在可以輕量化方式將組態變更部署到應用程式,而不需要部署整個程式碼庫。

  • 想要用 AWS AppConfig 來管理組態部署,但因為 AWS AppConfig 不支援目前的程式碼或組態存放區而受到限制的客戶,現在有其他選項。 CodePipeline 支持 AWS CodeCommit GitHub,,和 BitBucket (僅舉幾例)。

注意

AWS AppConfig 只有在可 CodePipeline 用的 AWS 區域 地方 CodePipeline 才支援與整合。

整合的運作方式

您可以通過設置和配置開始 CodePipeline。這包括將您的組態新增至 CodePipeline支援的程式碼存放區。接下來,您可以執行下列工作來設定 AWS AppConfig 環境:

完成這些工作後,您可以在中建立指定 CodePipeline AWS AppConfig 為部署提供者的管道。然後,您可以變更組態,並將其上傳至 CodePipeline 程式碼存放區。上傳新組態會自動在中啟動新部署 CodePipeline。部署完成後,您可以驗證變更。如需有關建立指定 AWS AppConfig 為部署提供者的管線的資訊,請參閱《使用指南》中的教學課程:建立用 AWS AppConfig 作部署提供AWS CodePipeline 者的管線。