Een bedrijf heeft een applicatie voor het lezen van bestanden die bestanden opslaat in een database op Amazon EC2-instances. Regelgeving vereist dagelijkse verwijdering van bestanden van de EC2-instances op een specifiek tijdstip, en databaserecords ouder dan 60 dagen moeten worden verwijderd. Databaseverwijderingen moeten plaatsvinden na de bestandsverwijderingen. Het bedrijf heeft al scripts voor beide verwijderingstaken en heeft e-mailwaarschuwingen nodig voor eventuele fouten in de verwijderingsscripts. Welke oplossing voldoet aan deze vereisten met de minste ontwikkelingsinspanning?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik AWS Systems Manager State Manager om dagelijks op het vereiste tijdstip een Systems Manager Automation-document in te plannen. Gebruik in het Automation-document Run Command om de verwijderingsscripts sequentieel uit te voeren. Maak een Amazon EventBridge-regel die foutmeldingen publiceert naar een Amazon SNS-onderwerp om e-mailmeldingen naar het bedrijf te sturen..
Waarom dit het antwoord is
De correcte optie gebruikt AWS Systems Manager State Manager om de dagelijkse uitvoering van een Automation-document in te plannen. Dit document kan vervolgens Run Command gebruiken om de bestaande verwijderingsscripts sequentieel uit te voeren op de EC2-instances, wat de minste ontwikkelingsinspanning vereist omdat de scripts al bestaan. EventBridge-regels kunnen geconfigureerd worden om gebeurtenissen van Systems Manager Automation te monitoren, inclusief fouten, en deze naar een Amazon SNS-onderwerp te sturen voor e-mailmeldingen. De andere opties zijn minder optimaal. Het toevoegen van een voorwaardelijke stap met Amazon SES in het Automation-document (optie 2) is complexer dan het gebruik van EventBridge voor foutafhandeling. Het gebruik van Lambda-functies (opties 3 en 4) vereist dat de scripts worden herschreven of verpakt om binnen Lambda te werken, wat aanzienlijk meer ontwikkelingsinspanning vergt dan het uitvoeren van bestaande scripts met Systems Manager Run Command.
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