Uno sviluppatore richiede l'approvazione del product owner prima di distribuire il codice in produzione. Per la distribuzione viene utilizzato CodePipeline. Un argomento SNS è configurato per notificare il product owner. Qual è il modo più efficiente dal punto di vista operativo per lo sviluppatore di ottenere l'approvazione dal product owner in questa pipeline?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aggiungere una nuova fase a CodePipeline prima della distribuzione in produzione che contenga un'azione di approvazione manuale. Aggiungere una regola di notifica per notificare l'argomento SNS quando si verifica un evento di approvazione manuale..
Perché questa è la risposta
L'opzione corretta è aggiungere una nuova fase a CodePipeline con un'azione di approvazione manuale prima della distribuzione in produzione. Questa azione di approvazione manuale può essere configurata per inviare notifiche a un argomento SNS, informando il product owner della necessità di approvazione. Il product owner può quindi approvare o rifiutare la distribuzione direttamente dalla console CodePipeline o tramite un link nella notifica. Questo è il modo più efficiente dal punto di vista operativo perché CodePipeline supporta nativamente le azioni di approvazione manuale e la loro integrazione con SNS per le notifiche. Le altre opzioni sono meno efficienti: Creare una state machine di Step Functions aggiunge complessità non necessaria, poiché CodePipeline offre già la funzionalità richiesta. Aggiungere un'azione di approvazione manuale alla fase di distribuzione esistente non è l'approccio migliore, in quanto l'approvazione dovrebbe avvenire prima dell'inizio della distribuzione in produzione. Modificare le impostazioni di notifica di CodePipeline per una regola di notifica generica non fornisce il controllo granulare e l'integrazione diretta che si ottiene configurando l'azione di approvazione manuale stessa per le notifiche.
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