Компания развертывает функции AWS Lambda с помощью AWS CloudFormation. Разработчики пытаются отладить развернутую функцию, но она не записывает вывод в Amazon CloudWatch Logs. Какую комбинацию действий должен предпринять инженер по безопасности для решения этой проблемы? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Проверьте роль, определенную в шаблоне CloudFormation и переданную функции Lambda. Убедитесь, что ее политика доверия разрешает sts:AssumeRole для субъекта службы lambda.amazonaws.com., Убедитесь, что роль выполнения Lambda в шаблоне CloudFormation имеет необходимые разрешения для записи в CloudWatch Logs..
Почему это правильный ответ
Для того чтобы функция Lambda могла записывать логи в CloudWatch, ей необходима соответствующая роль выполнения. Во-первых, роль, определенная в шаблоне CloudFormation и назначенная функции Lambda, должна иметь политику доверия, которая позволяет sts:AssumeRole для субъекта службы lambda.amazonaws.com. Это позволяет Lambda принимать эту роль для выполнения функции. Во-вторых, сама эта роль выполнения должна иметь необходимые разрешения для записи в CloudWatch Logs. Обычно это достигается путем присоединения управляемой политики AWSLambdaBasicExecutionRole или пользовательской политики, предоставляющей действия logs:CreateLogGroup, logs:CreateLogStream и logs:PutLogEvents. Остальные варианты неверны: Конфигурация трассировки AWS X-Ray не влияет на запись логов в CloudWatch. X-Ray используется для мониторинга и анализа производительности, а не для базовой записи логов. Политика ресурсов функции Lambda определяет, какие субъекты могут вызывать функцию, а не какие действия функция может выполнять с другими сервисами AWS, такими как CloudWatch Logs. Роль, используемая разработчиками для отладки, не имеет прямого отношения к способности самой функции Lambda записывать логи в CloudWatch. Это относится к разрешениям разработчика, а не к разрешениям функции.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется