Финансовая компания должна хранить оригинальные записи клиентов (включающие PII) в Amazon S3 в течение 10 лет. Только определенные внутренние пользователи могут получать доступ к PII; третьи стороны должны получать записи с удаленной PII. Функция Lambda с именем removePii может удалять PII. Как разработчик может гарантировать, что один и тот же хранимый объект будет возвращен либо нетронутым, либо с удаленной PII в зависимости от запрашивающей стороны?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать точку доступа Amazon S3 Object Lambda и прикрепить функцию removePii, чтобы запросы через эту точку доступа возвращали преобразованный объект (с удаленной PII); использовать обычную конечную точку S3 для возврата исходного объекта..
Почему это правильный ответ
Amazon S3 Object Lambda Access Points позволяют обрабатывать данные S3 по мере их извлечения стандартными запросами GET, HEAD и LIST. Это идеальное решение для данного сценария, поскольку оно позволяет вернуть исходный объект через обычную конечную точку S3 и преобразованный объект (с удаленной PII) через точку доступа Object Lambda, которая вызывает функцию removePii. Неправильные варианты: Настройка уведомления о событии S3 для вызова removePii при запросе GET не позволит вернуть преобразованный объект непосредственно через GET-запрос. Уведомления о событиях S3 предназначены для асинхронных действий, а не для синхронной модификации ответа на запрос. Настройка уведомления о событии S3 для вызова removePii при запросе PUT не имеет отношения к получению объекта и его преобразованию при чтении. GetObjectLegalHold используется для управления юридическими удержаниями объектов S3 и не предназначен для преобразования данных или вызова функций Lambda.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется