Gli oggetti di un sito web sono archiviati in un bucket S3 con Versioning abilitato e serviti tramite CloudFront. Recentemente alcuni file sono stati aggiornati ma hanno mantenuto le stesse chiavi oggetto, eppure gli utenti visualizzano ancora il vecchio contenuto. Qual è il modo corretto per un amministratore di garantire che gli oggetti aggiornati vengano serviti immediatamente?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un'invalidazione CloudFront per i percorsi degli oggetti modificati..
Perché questa è la risposta
La risposta corretta è creare un'invalidazione CloudFront per i percorsi degli oggetti modificati. Quando gli oggetti vengono aggiornati in un bucket S3 che funge da origine per CloudFront, CloudFront continua a servire le versioni memorizzate nella cache fino alla scadenza della cache o fino a quando non viene invalidata. L'invalidazione forza CloudFront a recuperare la versione più recente dall'origine S3. Generare un URL firmato CloudFront non è la soluzione, in quanto serve per controllare l'accesso agli oggetti, non per aggiornare la cache. Configurare un'identità di accesso all'origine S3 (OAI) è una best practice di sicurezza per limitare l'accesso diretto a S3, ma non risolve il problema della cache di CloudFront. Disabilitare S3 Versioning non è consigliabile, poiché la gestione delle versioni è utile per il recupero da errori e non influisce direttamente sulla cache di CloudFront.
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