Стороннее веб-приложение, упакованное как образ Docker, работает на AWS Fargate (Amazon ECS) за Application Load Balancer (ALB). Только определённому списку пользователей должен быть разрешён доступ к приложению из интернета. Приложение не может быть изменено и не может быть интегрировано с внешним поставщиком удостоверений. Все пользователи должны проходить аутентификацию с использованием многофакторной аутентификации (MFA). Какое решение удовлетворяет этим ограничениям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать пул пользователей Amazon Cognito, заполнить его авторизованными пользователями и требовать MFA. Настроить правило прослушивателя ALB для использования размещённого пользовательского интерфейса Amazon Cognito для аутентификации перед перенаправлением трафика..
Почему это правильный ответ
Правильный ответ — создание пула пользователей Amazon Cognito и настройка правила прослушивателя ALB для аутентификации через размещенный пользовательский интерфейс Cognito. Это решение позволяет использовать Cognito для управления пользователями, принудительной многофакторной аутентификации (MFA) и интеграции с ALB без изменения самого приложения. ALB будет перенаправлять неаутентифицированные запросы на страницу входа Cognito, а после успешной аутентификации — обратно в приложение. Неправильные варианты: AWS IAM не предназначен для аутентификации конечных пользователей веб-приложений и не может быть напрямую интегрирован с ALB для этой цели. AWS IAM Identity Center (AWS Single Sign-On) ориентирован на управление доступом к учетным записям и приложениям AWS для сотрудников, а не для внешних пользователей веб-приложений. AWS Amplify — это набор инструментов для разработки, а не отдельный сервис аутентификации, который можно напрямую интегрировать с ALB для аутентификации пользователей. Cognito является частью Amplify, но в данном контексте речь идет именно о Cognito.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется