Стек CloudFormation создает ресурсы, а также определяет параметры в Systems Manager Parameter Store, которые приложение считывает и обновляет во время выполнения. Когда разработчик обновил стек, чтобы добавить помеченные ресурсы, значения Parameter Store были сброшены, перезаписав изменения, внесенные приложением. Разработчик хочет изменить развертывание так, чтобы значения параметров не сбрасывались при обновлениях стека, и минимизировать усилия по разработке. Что должен сделать разработчик?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Изменить стек CloudFormation так, чтобы параметры Parameter Store использовали DeletionPolicy Retain..
Почему это правильный ответ
Установка DeletionPolicy: Retain для ресурсов Systems Manager Parameter Store в CloudFormation гарантирует, что эти параметры не будут удалены или сброшены при обновлении стека. Это позволяет приложению изменять значения параметров во время выполнения, не опасаясь их перезаписи при последующих обновлениях инфраструктуры. Другие варианты не подходят: Использование DynamoDB или RDS для хранения конфигурации требует значительных усилий по разработке для переноса данных и изменения логики приложения, что не соответствует требованию минимизации усилий. Изменение политики стека CloudFormation для запрета обновлений параметров Parameter Store не решит проблему, так как это предотвратит любые изменения параметров стеком, включая их создание или первоначальную настройку, и не позволит приложению их обновлять.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется