Hai due stack AWS CloudFormation: il primo crea una VPC e i suoi componenti di rete (subnet, tabelle di routing, internet gateway), e il secondo distribuisce le risorse dell'applicazione in quella VPC. Il secondo template deve fare riferimento alle risorse create dal primo con il minimo sforzo manuale. Come si dovrebbe fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aggiungere un campo export agli output del primo template e importare i valori nel secondo template..
Perché questa è la risposta
L'opzione corretta è aggiungere un campo Export agli output del primo template e importare i valori nel secondo template. Questo è il metodo standard e più efficiente in CloudFormation per condividere valori tra stack. Il primo stack esporta i valori delle risorse (es. ID della VPC, ID delle subnet), e il secondo stack li importa utilizzando la funzione Fn::ImportValue. Le altre opzioni sono meno adatte: Creare una risorsa personalizzata è eccessivamente complesso per questo scopo e introduce dipendenze esterne. Le mappature sono utilizzate per definire valori condizionali all'interno di un singolo template, non per condividere valori tra stack. Inserire i nomi delle risorse come parametro richiederebbe la conoscenza manuale dei nomi o l'uso di script esterni, vanificando l'automazione.
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