Компания требует подтверждения безопасности перед развертыванием любых изменений приложения в production с использованием AWS CodePipeline, при этом подтверждение должно быть записано и сохранено. Какая комбинация действий удовлетворяет этим требованиям? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте CloudTrail trail для доставки логов в бакет S3 для сохранения аудиторских записей., Добавьте действие ручного утверждения CodePipeline перед развертыванием и создайте политику IAM, которая предоставляет команде безопасности разрешение на утверждение этапов ручного утверждения..
Почему это правильный ответ
Для обеспечения подтверждения безопасности и его записи необходимо использовать два механизма. Действие ручного утверждения в CodePipeline позволяет команде безопасности вручную подтвердить изменения перед развертыванием в production. Это гарантирует, что развертывание не произойдет без их явного одобрения. Создание политики IAM, которая предоставляет команде безопасности разрешение на утверждение этих этапов, обеспечивает необходимый контроль доступа. Второй механизм — это AWS CloudTrail. Создание CloudTrail trail, который доставляет логи в бакет S3, обеспечивает запись всех действий API, включая утверждения. Это служит аудиторским следом, подтверждающим, кто и когда утвердил изменения, что соответствует требованию сохранения записи подтверждения. Настройка CodePipeline для записи действий в CloudWatch Logs или S3 не обеспечивает механизм утверждения, а лишь логирование. Создание пользовательского действия CodePipeline с Lambda для утверждения является более сложным решением, чем встроенное действие ручного утверждения, и не является наиболее прямым способом удовлетворения требований.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется