Un'azienda di social media esegue la sua app su istanze Amazon EC2 dietro un ALB. L'ALB è l'origine per una distribuzione CloudFront. L'app memorizza più di un miliardo di immagini in un bucket S3 ed elabora migliaia di immagini al secondo. L'azienda vuole ridimensionare dinamicamente le immagini e servire i formati appropriati ai client. Quale soluzione soddisfa questi requisiti con il MINOR overhead operativo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare una funzione Lambda@Edge con una libreria esterna di gestione delle immagini. Associare la funzione Lambda@Edge ai comportamenti CloudFront che servono le immagini..
Perché questa è la risposta
La soluzione corretta è utilizzare una funzione Lambda@Edge con una libreria esterna di gestione delle immagini, associandola ai comportamenti CloudFront che servono le immagini. Questo perché Lambda@Edge consente di eseguire codice in prossimità degli utenti finali, intercettando le richieste CloudFront e modificando le risposte in tempo reale. In questo modo, le immagini possono essere ridimensionate e formattate dinamicamente on-the-fly prima di essere servite al client, riducendo l'overhead operativo poiché non è necessario gestire server dedicati per l'elaborazione delle immagini. Le altre opzioni sono meno efficienti o non adatte: Installare una libreria su un'istanza EC2 aumenterebbe l'overhead operativo e la complessità di gestione. Le policy di richiesta e risposta di CloudFront non offrono la capacità di eseguire logica di ridimensionamento dinamico delle immagini basata su librerie esterne.
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