发布于: Mar 15, 2022

AWS 宣布 AWS AppConfig Feature Flags 将全面提供。功能标记允许您安全、自信地快速推出新功能。AWS AppConfig 是 AWS Systems Manager 的一项功能。

AWS AppConfig Feature Flags 允许客户开发新功能并将其部署到生产环境中,但在标志后面对用户隐藏该功能。标志存储在配置数据中。一旦功能发布准备就绪,工程师就可以更新标志配置数据,而无需部署任何代码。这是一个更安全的功能管理过程,因为没有部署新代码来发布功能。用户可以立即或逐步使用这些功能。建议逐步部署,因为这样可以限制任何意外行为的影响。AWS AppConfig Feature Flags 还具有额外的安全防护栏,包括标志约束和验证器,允许在部署前检查标志内容的准确性。其他安全护栏包括在触发指定的 CloudWatch 告警时自动回滚标志。

自 2021 年 11 月的预览版发布以来,AWS AppConfig Feature Flags 还添加了两个新的功能:Lambda 中的特征标记附加功能以及用于标志清理和弃用的工具。对于在 Lambda 中使用功能标志的客户,新的 Lambda 扩展允许客户使用 HTTP 端点单独调用功能标志。对于标志清理和弃用,客户可以确定哪些标志是短期的,然后可以管理最终弃用的过时标志。

AWS AppConfig Feature Flags 现已在所有 AWS 公共区域以及 AWS GovCloud (美国) 提供。

要开始使用 AWS AppConfig Feature Flags,请阅读我们的指南和我们的发布博客帖子