Un'azienda esegue un job basato su Java su un'istanza Amazon EC2. Il job viene eseguito ogni ora, impiega 10 secondi per essere completato, consuma 1 GB di memoria e causa brevi picchi di CPU, mentre per il resto del tempo l'utilizzo della CPU è basso. L'azienda vuole ridurre i costi pur soddisfacendo questi requisiti. Quale soluzione soddisferà questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Copiare il codice in una funzione AWS Lambda che ha 1 GB di memoria. Creare una regola pianificata di Amazon EventBridge per eseguire il codice ogni ora..
Perché questa è la risposta
La soluzione corretta è utilizzare AWS Lambda. Il job è breve (10 secondi), viene eseguito ogni ora e ha requisiti di memoria specifici (1 GB). AWS Lambda è un servizio serverless ideale per carichi di lavoro intermittenti e di breve durata, in quanto si paga solo per il tempo di esecuzione effettivo, riducendo significativamente i costi rispetto a un'istanza EC2 sempre attiva. EventBridge può facilmente pianificare l'esecuzione oraria. Le altre opzioni sono meno efficienti in termini di costi o non adatte: Containerizzare con Fargate è una buona opzione serverless, ma Lambda è ancora più conveniente per un job così breve e intermittente, eliminando la gestione dei container. Installare il container su un'AMI EC2 esistente non riduce i costi dell'istanza EC2 sottostante. Avviare e arrestare un'istanza EC2 ogni ora introduce overhead e ritardi significativi, oltre a non essere la soluzione più economica per un job di 10 secondi.
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