Een ontwikkelaar beheert drie AWS-accounts, elk met een Amazon RDS-instantie in een privé-subnet. De ontwikkelaar moet databasegebruikers consistent aanmaken en later bijwerken in alle drie de accounts met minimale operationele inspanning. Welke aanpak biedt de meeste operationele efficiëntie?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een CloudFormation-sjabloon dat een aangepaste resource gebruikt om de databasegebruikers aan te maken, en implementeer die sjabloon in elk account..
Waarom dit het antwoord is
De meest operationeel efficiënte aanpak is het gebruik van een CloudFormation-sjabloon met een aangepaste resource. CloudFormation biedt infrastructuur als code, wat consistentie en herhaalbaarheid garandeert over meerdere accounts. Aangepaste resources stellen CloudFormation in staat om acties uit te voeren die niet direct door ingebouwde resource types worden ondersteund, zoals het aanmaken en beheren van databasegebruikers via een Lambda-functie. Dit centraliseert het beheer en minimaliseert handmatige inspanning. Het simpelweg declareren van gebruikers in een standaard CloudFormation-sjabloon is niet mogelijk, aangezien RDS geen native CloudFormation-resource heeft voor het beheren van interne databasegebruikers. Een script op een EC2-instantie vereist meer operationeel beheer (EC2-onderhoud, scriptuitvoering) en is minder geautomatiseerd. Een Lambda-functie die alle accounts beheert vanuit één functie is minder schaalbaar en kan problemen opleveren met cross-account permissies en scheiding van verantwoordelijkheden.
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