Un'azienda ha milioni di oggetti archiviati su più prefissi in un bucket Amazon S3 utilizzando la classe di archiviazione S3 Glacier Deep Archive. L'azienda deve eliminare tutti i dati più vecchi di 3 anni, ad eccezione di un sottoinsieme specifico che deve essere conservato. Il set di dati da conservare è già stato identificato. L'azienda richiede una soluzione serverless. Quale soluzione soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Abilitare S3 Inventory. Creare una funzione AWS Lambda per filtrare ed eliminare gli oggetti e richiamare la funzione Lambda con S3 Batch Operations utilizzando i report di inventario..
Perché questa è la risposta
La soluzione corretta sfrutta S3 Inventory per ottenere un elenco completo degli oggetti, S3 Batch Operations per elaborare un gran numero di oggetti e AWS Lambda per la logica serverless di filtraggio ed eliminazione. S3 Inventory genera report che possono essere usati come input per S3 Batch Operations. Una funzione Lambda, invocata da S3 Batch Operations, può quindi applicare la logica personalizzata per identificare ed eliminare gli oggetti più vecchi di 3 anni, escludendo il sottoinsieme da conservare. Questa combinazione è serverless e scalabile per milioni di oggetti. Le altre opzioni sono meno adatte: L'utilizzo di un'istanza EC2 non è serverless e richiede la gestione dell'infrastruttura. AWS Batch è adatto per carichi di lavoro batch, ma S3 Batch Operations con Lambda è una soluzione più specifica e integrata per la gestione di oggetti S3. AWS Glue Crawler è per la catalogazione dei dati e la preparazione per l'analisi, non per l'eliminazione diretta di oggetti S3.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta