Je hebt twee AWS CloudFormation stacks: de eerste creëert een VPC en de bijbehorende netwerkcomponenten (subnets, route tables, internet gateway), en de tweede implementeert applicatieresources in die VPC. De tweede template moet met minimale handmatige inspanning verwijzen naar de resources die door de eerste zijn gemaakt. Hoe moet dit worden gedaan?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voeg een export-veld toe aan de outputs van de eerste template en importeer de waarden in de tweede template..
Waarom dit het antwoord is
De correcte methode is het toevoegen van een Export-veld aan de Outputs van de eerste CloudFormation-template. Dit maakt de uitvoerwaarden van de eerste stack beschikbaar voor andere CloudFormation-stacks in dezelfde AWS-regio via de Fn::ImportValue-functie. Dit is de standaard en meest efficiënte manier om cross-stack referenties te beheren. Een custom resource is te complex en onnodig voor dit veelvoorkomende scenario. Mappings zijn bedoeld voor het definiëren van voorwaardelijke waarden binnen één template, niet voor cross-stack communicatie. Het handmatig invoeren van resource-namen als parameters is foutgevoelig en vereist handmatige updates telkens wanneer de eerste stack wordt gewijzigd, wat in strijd is met het principe van minimale handmatige inspanning.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig