Un'azienda ospita la sua applicazione su istanze Amazon EC2 in us-east-1. Artisti di tutto il Nord America e dell'Europa caricano immagini ad alta risoluzione molto grandi da telefoni cellulari in un bucket Amazon S3 centralizzato in us-east-1. Gli utenti europei segnalano prestazioni di caricamento lente. In che modo un architetto di soluzioni può migliorare le prestazioni di caricamento per gli utenti in Europa?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Abilitare Amazon S3 Transfer Acceleration sul bucket..
Perché questa è la risposta
Abilitare Amazon S3 Transfer Acceleration sul bucket è la soluzione più efficace. Transfer Acceleration utilizza i punti di presenza (Edge Locations) di CloudFront per instradare i caricamenti, riducendo la latenza e migliorando la velocità per gli utenti geograficamente distanti, come quelli in Europa che caricano dati in un bucket S3 in us-east-1. Modificare l'applicazione per utilizzare i caricamenti multipart di S3 migliorerebbe l'affidabilità e la gestione di file di grandi dimensioni, ma non risolverebbe direttamente il problema della latenza dovuto alla distanza geografica. Creare una distribuzione Amazon CloudFront e usarla come origine personalizzata è per la distribuzione di contenuti (download), non per i caricamenti. Inserire il livello dell'applicazione EC2 in un gruppo Auto Scaling e creare una policy di scaling migliorerebbe la disponibilità e la scalabilità dell'applicazione, ma non la velocità di caricamento dei file in 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