Un sito web statico ad alto traffico è ospitato su Amazon S3 con una distribuzione CloudFront che attualmente ha un TTL predefinito di 0 secondi. L'azienda desidera aggiungere la memorizzazione nella cache per migliorare le prestazioni, ma deve assicurarsi che i contenuti obsoleti non vengano serviti per più di pochi minuti dopo un deployment. Quale combinazione di metodi di caching dovrebbe implementare un architetto di soluzioni? (Scegliere due.)
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Impostare il TTL predefinito di CloudFront a 2 minuti., Aggiungere una direttiva Cache-Control max-age di 24 ore agli oggetti in Amazon S3. Al momento del deployment, creare un'invalidazione CloudFront per cancellare eventuali file modificati dalle cache perimetrali..
Perché questa è la risposta
L'impostazione di un TTL predefinito di CloudFront a 2 minuti garantisce che i contenuti vengano memorizzati nella cache per un breve periodo, impedendo la visualizzazione di contenuti obsoleti per più di pochi minuti. L'aggiunta di una direttiva Cache-Control max-age di 24 ore agli oggetti S3, combinata con l'invalidazione di CloudFront al momento del deployment, permette di sfruttare la cache per un periodo più lungo per la maggior parte del tempo, garantendo al contempo che le modifiche vengano propagate rapidamente quando necessario. L'impostazione di un TTL predefinito di 2 minuti sul bucket S3 non è direttamente applicabile, poiché CloudFront gestisce la cache al bordo. L'aggiunta di una direttiva Cache-Control private impedirebbe la memorizzazione nella cache da parte di CDN e browser pubblici. L'uso di Lambda@Edge per aggiungere un'intestazione Expires è una soluzione più complessa e meno efficiente rispetto all'uso delle direttive Cache-Control native e delle invalidazioni di CloudFront per questo caso d'uso.
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