Sim*_*aur 22 app-config amazon-web-services aws-ssm aws-parameter-store aws-serverless
何时应使用参数存储来保存配置,何时应使用 AppConfig?例如,如果我必须在运行时更改日志级别,是否应该将其存储在 SSM 或 Appconfig 中?
优缺点都有什么?这两者有什么区别,特别是在具有 lambda 函数的无服务器应用程序的上下文中?
Mar*_*cin 29
区别在于它们的工作方式,这在处理您想要管理配置的应用程序群时最容易注意到。
您可以将AppConfig(AC) 视为与(CD)类似CodeDeploy。CD 允许您部署应用程序,而 AC 配置文件。这样,AC 就像 CD 一样,允许您监控成功的部署,选择部署策略(线性、金丝雀、一次性)。它还具有回滚功能。所有部署都可以从AWS控制台管理和查看、设置警报等。
SSM ParameterStore (PS) 不会执行上述任何操作。它只是字符串数据的简单存储。因此,如果您有 1000 个应用程序想要从 PS 更新,您将无法控制部署策略,没有集中控制台来查看更新状态、回滚,什么都没有。所有这些您都必须定制开发。
| 归档时间: |
|
| 查看次数: |
8352 次 |
| 最近记录: |