Un'azienda distribuisce lo stesso template CloudFormation in stack separati per ogni ambiente. Lo sviluppatore deve notificare il team QA quando si verificano nuove distribuzioni nell'ambiente di pre-produzione finale. Qual è il modo migliore per fornire tali notifiche?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un argomento Amazon SNS, iscrivere il team QA ad esso e configurare le opzioni dello stack CloudFormation di pre-produzione per pubblicare sull'argomento SNS..
Perché questa è la risposta
L'opzione corretta è la più efficiente perché CloudFormation supporta nativamente l'invio di notifiche a un argomento Amazon SNS durante gli eventi del ciclo di vita dello stack. Basta configurare l'argomento SNS e specificarlo nelle opzioni dello stack di pre-produzione. Il team QA riceverà notifiche dirette senza logica aggiuntiva. L'opzione con Lambda e EventBridge è fattibile ma più complessa, richiedendo la scrittura di codice Lambda e la configurazione di una regola EventBridge per filtrare gli eventi CloudFormation, aggiungendo overhead. L'opzione con CloudWatch Alarms non è adatta perché gli allarmi CloudWatch monitorano metriche e non sono il meccanismo primario per notificare eventi di distribuzione di CloudFormation. Non esiste una metrica diretta per "nuova distribuzione completata". L'opzione con Lambda e event source mapping è errata perché CloudFormation non supporta direttamente i mapping delle sorgenti eventi per Lambda in questo contesto; i mapping sono tipicamente usati per servizi come DynamoDB Streams o SQS.
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