Een team gebruikt één CloudFormation-template om webservers en een RDS-database in verschillende omgevingen te implementeren. Na een onbedoelde implementatie werd de ontwikkeldatabase verwijderd en opnieuw aangemaakt, wat leidde tot gegevensverlies. Welke acties voorkomen in de toekomst onbedoelde verwijdering van de database? (Kies er twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voeg een CloudFormation DeletionPolicy-attribuut met de waarde Retain toe aan de databaseresource., Werk het CloudFormation-stackbeleid bij om updates naar de databaseresource te blokkeren..
Waarom dit het antwoord is
Het toevoegen van DeletionPolicy: Retain aan de databaseresource in CloudFormation voorkomt dat de database wordt verwijderd wanneer de stack wordt verwijderd of de resource uit de template wordt verwijderd. De database blijft dan behouden, zelfs als de stack verdwijnt, waardoor gegevensverlies wordt voorkomen. Het bijwerken van het CloudFormation-stackbeleid om updates naar de databaseresource te blokkeren, voorkomt onbedoelde wijzigingen of verwijderingen van de database via stack-updates. Het converteren naar een Multi-AZ-implementatie verhoogt de beschikbaarheid, maar voorkomt geen onbedoelde verwijdering. Een CloudFormation stack set is voor het implementeren in meerdere accounts/regio's, niet voor het voorkomen van verwijdering. Het toevoegen van DeletionPolicy: Retain aan de hele stack zou alle resources behouden, wat onpraktisch is en niet specifiek gericht op de database.
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