View a markdown version of this page

在 中部署功能旗標和組態資料 AWS AppConfig - AWS AppConfig

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

在 中部署功能旗標和組態資料 AWS AppConfig

建立使用特徵標記和自由格式組態資料所需的成品之後,您可以建立新的部署。當您建立新的部署時,您可以指定下列資訊:

  • 應用程式 ID

  • 組態設定檔 ID

  • 組態版本

  • 您想要部署組態資料的環境 ID

  • 部署策略 ID,定義您希望變更多快生效

  • 使用客戶受管金鑰加密資料的 AWS Key Management Service (AWS KMS) 金鑰 ID。

當您呼叫 StartDeployment API 動作時, 會 AWS AppConfig 執行下列任務:

  1. 使用組態設定檔中的位置 URI,從基礎資料存放區擷取組態資料。

  2. 使用您在建立組態描述檔時指定的驗證器,以語法和語義方式驗證組態資料是否正確。

  3. 快取資料的副本,以便您的應用程式可以擷取資料。此快取複本稱為部署的資料

您可以使用部署 AWS AppConfig 策略和基於 Amazon CloudWatch 警示的自動轉返的組合,來緩解部署組態資料在應用程式中導致錯誤的情況。部署策略可讓您利用實體型部署,在幾分鐘或數小時內,沿著您自己的目標維度,緩慢地釋出所有目標或特定客群的變更。設定 CloudWatch 之後,如果一或多個警示在部署期間進入警示狀態, AWS AppConfig 會自動將組態資料復原至先前的版本。如需部署策略的詳細資訊,請參閱 使用部署策略。如需自動轉返的詳細資訊,請參閱 監控部署以進行自動復原

注意

AWS AppConfig 代理程式 (2.0.136060 版或更新版本) 支援在逐步推出期間,將功能旗標或自由格式組態資料部署至特定客群或個別使用者。以實體為基礎的逐步部署可確保一旦使用者或客群收到組態版本,就會在整個部署期間持續收到相同的版本,無論哪些運算資源提供其請求。如需詳細資訊,請參閱使用 AWS AppConfig 代理程式進行以使用者或實體為基礎的逐步部署