Компания хранит миллионы объектов в нескольких префиксах в бакете Amazon S3, используя класс хранения S3 Glacier Deep Archive. Компания должна удалить все данные старше 3 лет, за исключением определенного подмножества, которое должно быть сохранено. Набор сохраняемых данных уже определен. Компании требуется бессерверное решение. Какое решение соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Включить S3 Inventory. Создать функцию AWS Lambda для фильтрации и удаления объектов и вызвать функцию Lambda с помощью S3 Batch Operations, используя отчеты инвентаризации..
Почему это правильный ответ
Правильный ответ — использование S3 Inventory с AWS Lambda и S3 Batch Operations. S3 Inventory генерирует список объектов, который затем может быть использован S3 Batch Operations для вызова функции Lambda. Эта функция Lambda может фильтровать объекты по возрасту и удалять те, что старше 3 лет, исключая заданное подмножество. Это решение бессерверное и масштабируемое. Использование AWS CLI на инстансе EC2 не является бессерверным и может быть неэффективным для миллионов объектов. AWS Batch предназначен для пакетных вычислений и не является оптимальным для прямого удаления объектов S3 с такой детализацией. AWS Glue crawler предназначен для каталогизации данных, а не для их удаления, и создание скрипта для удаления на основе манифеста требует дополнительной инфраструктуры и управления.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется