Una CodePipeline in eu-west-1 crea e distribuisce un'applicazione Lambda in eu-west-1. CodeBuild utilizza aws cloudformation package per produrre un artefatto che include il file .zip di Lambda e il template. L'azione di deploy di CloudFormation utilizza quell'artefatto di output. L'azienda ora vuole che la stessa pipeline (in eu-west-1) distribuisca la Lambda anche in us-east-1. CodeBuild è stato aggiornato per produrre un artefatto di output aggiuntivo per us-east-1. Quali passaggi aggiuntivi dovrebbero essere intrapresi? (Scegliere due.)
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un bucket S3 in us-east-1 e impostare la sua policy del bucket per consentire l'accesso in lettura/scrittura a CodePipeline., Aggiungere il bucket S3 di us-east-1 come archivio di artefatti nella pipeline, quindi aggiungere un'azione di deploy di CloudFormation per us-east-1 che utilizzi il template dall'artefatto di output di us-east-1..
Perché questa è la risposta
Per distribuire in una regione diversa, CodePipeline necessita di un bucket S3 in quella regione per archiviare gli artefatti specifici della regione. La creazione di un bucket S3 in us-east-1 con una policy che consenta a CodePipeline l'accesso in lettura/scrittura è fondamentale per consentire alla pipeline di archiviare e recuperare gli artefatti per il deployment in quella regione. Successivamente, è necessario aggiungere questo nuovo bucket come archivio di artefatti per la pipeline e configurare un'azione di deployment di CloudFormation per us-east-1 che utilizzi il template e gli artefatti di output appropriati per quella regione. Modificare il template per un parametro non è strettamente necessario se CodeBuild produce già artefatti separati per ogni regione. La replica tra regioni non è la soluzione ideale per gli artefatti di CodePipeline, poiché la pipeline gestisce direttamente la distribuzione degli artefatti per ogni regione.
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