Un'azienda necessita di una soluzione serverless che raccolga gli eventi di Amazon EC2 Auto Scaling da tutte le applicazioni in un account AWS e memorizzi i dati di stato in Amazon S3 per aggiornamenti della dashboard quasi in tempo reale. La soluzione non deve influire sulla velocità di avvio delle istanze EC2. In che modo l'azienda dovrebbe spostare i dati in Amazon S3 per soddisfare questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare un CloudWatch metric stream di Amazon per inviare i dati di stato di EC2 Auto Scaling ad Amazon Kinesis Data Firehose. Archiviare i dati in Amazon S3..
Perché questa è la risposta
La soluzione corretta sfrutta Amazon CloudWatch metric streams per inviare i dati di stato di EC2 Auto Scaling a Kinesis Data Firehose, che poi li memorizza in Amazon S3. CloudWatch metric streams è il modo più efficiente e serverless per raccogliere metriche e dati di log da AWS, inclusi gli eventi di Auto Scaling, senza influire sulle prestazioni delle istanze. Kinesis Data Firehose è ideale per la consegna quasi in tempo reale a S3, gestendo automaticamente lo scaling e la compressione. Le opzioni errate presentano i seguenti problemi: L'avvio di un cluster Amazon EMR è eccessivo e costoso per questo caso d'uso, oltre a non essere serverless. Una funzione AWS Lambda richiamata su base pianificata potrebbe non fornire aggiornamenti quasi in tempo reale e aggiungerebbe complessità alla gestione dello stato di Auto Scaling. L'utilizzo di uno script di bootstrap con Amazon Kinesis Agent influirebbe sulla velocità di avvio delle istanze EC2, contraddicendo un requisito chiave.
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