在 AWS AppConfig中部署功能标志和配置数据 - AWS AppConfig

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

在 AWS AppConfig中部署功能标志和配置数据

创建所需构件以处理功能标志和自由格式配置数据后,就可以创建新的部署。当您创建新的配置时,需要指定以下信息:

  • 应用程序 ID

  • 配置文件 ID

  • 配置版本

  • 要在其中部署配置数据的环境 ID

  • 部署策略 ID,可定义更改生效的速度

  • AWS Key Management Service (AWS KMS) 密钥 ID,用于使用客户管理的密钥对数据进行加密。

当您调用 StartDeploymentAPI 操作时, AWS AppConfig 会执行以下任务:

  1. 使用配置文件中的位置 URI 从底层数据存储中读取配置数据。

  2. 使用在创建配置文件时指定的验证程序,验证配置数据在语法和语义上是否正确。

  3. 缓存数据副本,以便应用程序随时检索。此缓存副本被称为已部署数据

AWS AppConfig 与 Amazon 集成 CloudWatch 以监控部署。如果部署在中启动警报 CloudWatch,则 AWS AppConfig 会自动回滚部署,以最大限度地减少对应用程序用户的影响。