Архитектору решений необходимо убедиться, что только авторизованные пользователи или роли AWS могут вызывать новую конечную точку Amazon API Gateway. Архитектор также хочет иметь сквозную трассировку каждого запроса для измерения задержки и построения карт сервисов. Как можно реализовать контроль доступа API Gateway и трассировку запросов для удовлетворения обоих требований?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Установите для авторизации метода API Gateway значение AWS_IAM. Предоставьте пользователю или роли IAM разрешение execute-api:Invoke на ресурс REST API. Требуйте от клиентов API подписывать запросы с помощью AWS Signature. Используйте AWS X-Ray для трассировки и анализа запросов через API Gateway..
Почему это правильный ответ
Правильный ответ обеспечивает авторизацию и трассировку. Установка авторизации метода API Gateway на AWSIAM гарантирует, что только авторизованные пользователи или роли AWS с соответствующим разрешением execute-api:Invoke могут вызывать конечную точку. Требование подписывать запросы с помощью AWS Signature Version 4 подтверждает личность вызывающего. AWS X-Ray — это подходящий сервис для сквозной трассировки запросов, позволяющий измерять задержку и строить карты сервисов. Неправильные варианты: CORS (Cross-Origin Resource Sharing) не является механизмом авторизации, а лишь определяет, какие домены могут получать доступ к ресурсам. CloudWatch Logs может собирать логи, но не предоставляет сквозную трассировку и карты сервисов, как X-Ray. Пользовательский Lambda-авторизатор, проверяющий ключ и секрет, переданные клиентом, на соответствие IAM, является более сложным решением, чем встроенная авторизация AWSIAM, и может быть избыточным, если достаточно стандартных механизмов IAM. Клиентские сертификаты обеспечивают аутентификацию, но не интегрируются напрямую с ролями и разрешениями IAM для авторизации, и их управление может быть сложным. CloudWatch Logs не предоставляет сквозную трассировку, как X-Ray.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется