Un'azienda esegue un'applicazione personalizzata su istanze EC2 in un gruppo con Auto Scaling che elabora record attraverso più passaggi sequenziali e ad alto consumo di calcolo. Ogni passaggio richiede fino a 5 minuti. Attualmente, se un passaggio fallisce, l'intero record deve essere rielaborato dall'inizio. L'azienda desidera rielaborare solo i passaggi falliti con il minimo overhead operativo. Qual è l'architettura più efficiente dal punto di vista operativo per soddisfare questa esigenza?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Inviare i record dall'applicazione web ad AWS Step Functions e suddividere l'elaborazione in attività di Step Functions supportate da funzioni AWS Lambda..
Perché questa è la risposta
AWS Step Functions è la soluzione più efficiente dal punto di vista operativo per gestire flussi di lavoro sequenziali complessi e rielaborare solo i passaggi falliti. Permette di definire ogni passaggio come uno stato distinto, supportato da funzioni Lambda, e di gestire automaticamente lo stato tra i passaggi. In caso di errore, Step Functions può essere configurato per riprovare solo il passaggio fallito o per riprendere il flusso di lavoro da quel punto, minimizzando il sovraccarico operativo e il tempo di elaborazione. Le altre opzioni non offrono la stessa granularità nel controllo del flusso di lavoro e nella gestione degli errori a livello di singolo passaggio.
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