AmazonAmazon Solution Architect Professional SAP-C02 Certification·IT·Aggiornato 31 Jul 2026
Un'applicazione in esecuzione su EC2 esegue il polling di un file system Amazon EFS per nuovi file. Quando appare un nuovo file, l'applicazione seleziona un'immagine container Docker per elaborare il file, avvia il container appropriato e passa la posizione del file. L'elaborazione può richiedere fino a 2 ore; una volta terminata, il container scrive il risultato su EFS ed esce. L'azienda vuole rimuovere le istanze EC2 che eseguono questi container. Quale approccio di refactoring soddisfa il requisito?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un cluster Amazon ECS ed eseguire l'elaborazione come task AWS Fargate. Estrarre la logica di selezione del container in una funzione AWS Lambda che avvia il task Fargate appropriato. Spostare l'archiviazione dei file in un bucket Amazon S3, aggiornare il codice di elaborazione per utilizzare S3 e configurare una notifica di evento S3 per invocare la funzione Lambda alla creazione dell'oggetto..
Perché questa è la risposta
L'opzione corretta prevede l'uso di Amazon S3 per l'archiviazione dei file e AWS Lambda per la logica di selezione e l'avvio dei task Fargate. S3 è più adatto per l'attivazione di eventi (notifiche S3) rispetto a EFS, che non ha un meccanismo nativo per attivare eventi direttamente sulla creazione di file. Spostare la logica di selezione in una funzione Lambda permette di eliminare le istanze EC2, rendendo la soluzione serverless per la parte di orchestrazione. I task Fargate sono ideali per l'elaborazione che può durare fino a 2 ore, offrendo un ambiente containerizzato senza la gestione di server EC2.
Le altre op
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.