在中创建功能标志和自由格式配置数据 Amazon AppConfig - Amazon AppConfig
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在中创建功能标志和自由格式配置数据 Amazon AppConfig

本节中的主题可帮助您完成中的以下任务 Amazon AppConfig。这些任务用于创建部署配置数据所需的重要构件。

1. 创建应用程序命名空间

要创建应用程序命名空间,您需要创建一个名为应用程序的 Amazon AppConfig 构件。应用程序只是一个像文件夹一样的组织构造。

2. 创建环境

您可以为每个 Amazon AppConfig 应用程序定义一个或多个环境。环境是由 Amazon AppConfig 目标组成的逻辑部署组,例如BetaProduction环境中的应用程序。您也可以为应用程序子组件定义环境,例如 Amazon Lambda functionsContainersWebMobileBack-end

您可以为每个环境配置 Amazon CloudWatch 警报,以自动回滚有问题的配置更改。系统在部署配置期间监控警报。如果触发警报,系统将回滚配置。

3. 创建配置文件

除其他外,配置文件包括一个 Amazon AppConfig 允许在其存储位置查找配置数据的 URI 和配置文件类型。 Amazon AppConfig 支持两种配置文件类型:功能标志和自由格式配置。功能标志配置文件将其数据存储在 Amazon AppConfig 托管配置存储中,URI 很简单hosted。对于自由格式配置文件,您可以将数据存储在 Amazon AppConfig 托管配置存储库或与集成的其他 Systems Manager 功能或 Amazon 服务中 Amazon AppConfig,如中所在中创建自由表单配置文件 Amazon AppConfig述。

配置文件还可以包括可选的验证器,以确保您的配置数据在语法和语义上都是正确的。 Amazon AppConfig 开始部署时使用验证器执行检查。在对配置目标进行任何更改之前,如果检测到任何错误,部署将会停止。

注意

除非您有在亚马逊简单存储服务 (Amazon S3) Simple Service (Amazon S3) 中存储密钥 Amazon Secrets Manager 或管理数据的特定需求,否则我们建议您将配置数据托管在 Amazon AppConfig 托管配置存储中,因为它提供了最多的功能和增强功能。