Приложение работает в частной подсети и уже использует Amazon Cognito с пулом пользователей для аутентификации. Приложению необходимо безопасно хранить пользовательские документы в бакете Amazon S3. Какая комбинация шагов позволит безопасно интегрировать Amazon S3 с приложением? (Выберите два варианта)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте пул идентификаторов Amazon Cognito для генерации безопасных токенов доступа к Amazon S3 для пользователей после их успешного входа в систему., Создайте VPC endpoint для Amazon S3 в той же VPC, где размещено приложение..
Почему это правильный ответ
1. Создайте пул идентификаторов Amazon Cognito для генерации безопасных токенов доступа к Amazon S3 для пользователей после их успешного входа в систему. Cognito Identity Pools (федеративные удостоверения) позволяют пользователям получать временные учетные данные AWS для доступа к другим сервисам AWS, таким как S3, после аутентификации через User Pool. Это обеспечивает безопасный и гранулированный доступ к S3. 2. Создайте VPC endpoint для Amazon S3 в той же VPC, где размещено приложение. Приложение находится в частной подсети, поэтому для доступа к S3 без выхода в интернет требуется VPC Endpoint (типа Gateway). Это повышает безопасность и снижает задержку. Неправильные варианты: Использование существующего пула пользователей Amazon Cognito для генерации токенов доступа к Amazon S3 напрямую невозможно. User Pools предназначены для аутентификации, а Identity Pools — для авторизации доступа к AWS-сервисам. NAT gateway позволяет инстансам в частной подсети выходить в интернет, но не обеспечивает прямого доступа к S3 без выхода из VPC. Это менее безопасно и не оптимально по производительности по сравнению с VPC Endpoint. Прикрепление политики к бакету S3, разрешающей доступ только с IP-адресов пользователей, непрактично и небезопасно, так как IP-адреса пользователей могут меняться, и это не решает проблему доступа из частной подсети.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется