Un'azienda distribuisce un'applicazione utilizzando istanze EC2 e più stack CloudFormation. Gli sviluppatori creano e testano localmente, quindi caricano artefatti e modelli su S3; i colleghi esaminano le modifiche prima degli aggiornamenti dello stack. Il processo di distribuzione è soggetto a errori e lento quando si aggiorna ogni istanza. L'azienda desidera automatizzare la distribuzione ma mantenere un'approvazione manuale finale prima di modificare l'applicazione o le risorse. Il codice sorgente e i modelli sono già in CodeCommit ed esiste un progetto CodeBuild. Quali passaggi soddisfano i requisiti? (Scegliere due.)
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un gruppo di applicazioni e un gruppo di distribuzione in AWS CodeDeploy. Installare l'agente CodeDeploy sulle istanze EC2., Utilizzare AWS CodePipeline per richiamare il job CodeBuild, creare set di modifiche CloudFormation per ciascuno degli stack dell'applicazione e mettere in pausa per un passaggio di approvazione manuale. Dopo l'approvazione, eseguire i set di modifiche CloudFormation e avviare la distribuzione AWS CodeDeploy..
Perché questa è la risposta
La prima risposta corretta è "Creare un gruppo di applicazioni e un gruppo di distribuzione in AWS CodeDeploy. Installare l'agente CodeDeploy sulle istanze EC2." Questo perché CodeDeploy è il servizio AWS progettato specificamente per automatizzare le distribuzioni di applicazioni su istanze EC2, e l'agente CodeDeploy è necessario per consentire alle istanze di ricevere e installare gli aggiornamenti. La seconda risposta corretta è "Utilizzare AWS CodePipeline per richiamare il job CodeBuild, creare set di modifiche CloudFormation per ciascuno degli stack dell'applicazione e mettere in pausa per un passaggio di approvazione manuale. Dopo l'approvazione, eseguire i set di modifiche CloudFormation e avviare la distribuzione AWS CodeDeploy." CodePipeline orchestrerà l'intero processo, inclusa la compilazione (CodeBuild), la gestione delle modifiche all'infrastruttura (CloudFormation Change Sets per un'approvazione sicura) e la distribuzione dell'applicazione (CodeDeploy), con la necessaria approvazione manuale. Le opzioni errate propongono configurazioni incomplete o non ottimali per la gestione degli stack CloudFormation e delle distribuzioni. Ad esempio, l'opzione che crea un ambiente CodeDeploy è meno specifica e non affronta direttamente la necessità di installare l'agente.
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