Компания переместила защищенные файлы в частный бакет S3 без публичного доступа и хочет создать бессерверное приложение, которое позволит сотрудникам входить в систему и безопасно обмениваться файлами с другими. Какую функцию AWS следует использовать для обеспечения безопасного доступа к этим файлам с возможностью совместного использования?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: S3 presigned URLs.
Почему это правильный ответ
S3 presigned URLs (предварительно подписанные URL-адреса S3) — это правильный выбор, поскольку они позволяют временно предоставить ограниченный доступ к объектам S3 без изменения разрешений бакета. Это идеально подходит для безопасного обмена файлами с другими пользователями, поскольку вы можете указать срок действия URL-адреса. Amazon Cognito user pool (пул пользователей Cognito) управляет аутентификацией пользователей, но не предоставляет прямой доступ к файлам S3. S3 bucket policy (политика бакета S3) определяет разрешения для всего бакета, что не подходит для выборочного обмена отдельными файлами. Amazon Cognito identity pool (пул идентификаторов Cognito) предоставляет временные учетные данные AWS для доступа к другим службам AWS, но не является механизмом для обмена файлами S3.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется