Un'azienda sta migrando applicazioni interne legacy su AWS e sta riprogettando la propria rubrica interna dei dipendenti con servizi AWS nativi. È necessario archiviare i dettagli di contatto dei dipendenti e le foto ad alta risoluzione e consentire la ricerca e il recupero dei dettagli e delle foto di ciascun dipendente tramite le API AWS. Quale design realizza questo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Archiviare le informazioni di contatto di ciascun dipendente in una tabella Amazon DynamoDB e salvare le foto ad alta risoluzione in Amazon S3; archiviare le chiavi degli oggetti S3 negli elementi DynamoDB..
Perché questa è la risposta
Questa soluzione è ottimale perché Amazon DynamoDB è un database NoSQL serverless, scalabile e ad alte prestazioni, ideale per archiviare i dettagli di contatto strutturati dei dipendenti. Amazon S3 è il servizio di archiviazione di oggetti più adatto per le foto ad alta risoluzione, offrendo durabilità, scalabilità e costi contenuti. L'archiviazione delle chiavi degli oggetti S3 in DynamoDB crea un collegamento efficiente tra i metadati e i dati binari. Codificare le foto in Base64 in DynamoDB non è efficiente a causa dei limiti di dimensione degli elementi di DynamoDB e dell'aumento delle dimensioni dei dati. Amazon Cognito è un servizio di gestione delle identità e non un database per i dettagli dei dipendenti o l'archiviazione di foto. Amazon RDS è un database relazionale che potrebbe essere eccessivo per questo caso d'uso specifico e Amazon EFS non è l'opzione più conveniente o scalabile per l'archiviazione di oggetti come le foto.
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