Un'azienda ospita un sito web statico su Amazon S3 dietro Amazon CloudFront. Il sito utilizza un database come backend. Il sito non riflette gli aggiornamenti recenti dal repository Git. La pipeline CI/CD e i webhook indicano distribuzioni riuscite su S3. Cosa dovrebbe fare un architetto di soluzioni per garantire che il sito visualizzi gli aggiornamenti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Invalidare la cache di CloudFront..
Perché questa è la risposta
Il problema descritto, in cui un sito web statico ospitato su S3 e distribuito tramite CloudFront non mostra gli aggiornamenti recenti, è un classico sintomo di caching. Anche se le distribuzioni su S3 sono riuscite, CloudFront potrebbe continuare a servire versioni obsolete dei file dalla sua cache edge. Invalidare la cache di CloudFront (opzione corretta) forza CloudFront a recuperare le versioni più recenti dei file da S3, risolvendo il problema. Aggiungere un Application Load Balancer (ALB) non è rilevante per un sito statico su S3 e CloudFront. Aggiungere ElastiCache migliorerebbe le prestazioni del database, ma non risolverebbe il problema di caching dei contenuti statici. Utilizzare ACM è per la gestione dei certificati SSL e non ha impatto sulla visualizzazione degli aggiornamenti dei contenuti.
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