Un'azienda gestisce concorsi online tramite un'app mobile su AWS, selezionando un vincitore casuale alla fine del concorso. La durata dei concorsi varia e nessun dato del concorso deve essere conservato dopo la sua conclusione. Attualmente l'azienda utilizza codice personalizzato su istanze Amazon EC2 dietro un Application Load Balancer, memorizzando le iscrizioni al concorso in Amazon RDS. L'azienda desidera una nuova architettura che riduca i costi del concorso. Qual è la soluzione più conveniente che soddisfa i requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Memorizzare le iscrizioni al concorso in Amazon DynamoDB. Riscrivere il codice di elaborazione come funzioni AWS Lambda. Utilizzare DynamoDB TTL sulle voci in modo che scadano automaticamente alla fine del concorso..
Perché questa è la risposta
La soluzione corretta sfrutta DynamoDB per la sua scalabilità e il costo-efficacia per carichi di lavoro variabili e senza stato, e le funzioni AWS Lambda per un'esecuzione serverless e on-demand, pagando solo per il tempo di calcolo effettivo. L'uso del TTL (Time To Live) di DynamoDB automatizza l'eliminazione dei dati dopo la fine del concorso, riducendo i costi di archiviazione e la complessità di gestione. Le altre opzioni sono meno convenienti: L'opzione con DAX e Fargate è valida, ma DAX è un acceleratore di cache e non strettamente necessario per questo caso d'uso, aumentando i costi. Redshift è un data warehouse ottimizzato per l'analisi di grandi volumi di dati, non per l'archiviazione transazionale di iscrizioni a concorsi, e la sua eliminazione e creazione per ogni concorso sarebbe inefficiente e costosa. ElastiCache con RDS aggiunge complessità e costi di gestione, e RDS stesso non è la soluzione più conveniente per dati temporanei che non devono essere conservati.
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