Een DevOps engineer gaat een Ruby-applicatie deployen die verbinding moet maken met een RDS for MySQL-database, automatisch moet schalen, zeer beschikbaar moet zijn, zijn gegevens moet behouden bij wijzigingen in de applicatiestack, geautomatiseerde deployments met automatische rollback moet ondersteunen en het team moet waarschuwen wanneer een deployment mislukt. Welke combinatie van stappen voldoet aan deze vereisten? (Kies drie.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Deploy de applicatie naar AWS Elastic Beanstalk en provisioneer een afzonderlijke RDS for MySQL-instance buiten Elastic Beanstalk, zodat de database onafhankelijk blijft bestaan., Configureer een e-mailnotificatieadres in de Elastic Beanstalk-omgeving om het applicatieteam te waarschuwen., Gebruik de immutable deployment strategy voor nieuwe applicatieversies..
Waarom dit het antwoord is
Het afzonderlijk provisioneren van de RDS-instance buiten Elastic Beanstalk zorgt ervoor dat de database onafhankelijk blijft bestaan, zelfs als de Elastic Beanstalk-omgeving wordt beëindigd, wat cruciaal is voor gegevensbehoud. Elastic Beanstalk biedt automatische schaling, hoge beschikbaarheid en ondersteuning voor Ruby-applicaties. Het configureren van een e-mailnotificatieadres in de Elastic Beanstalk-omgeving is de directe manier om het team te waarschuwen bij deploymentfouten. De immutable deployment strategy zorgt voor automatische rollback bij problemen door nieuwe instances te lanceren met de nieuwe versie en pas verkeer om te leiden nadat ze succesvol zijn. De andere opties zijn minder optimaal: het creëren van RDS als onderdeel van de Elastic Beanstalk-omgeving kan leiden tot gegevensverlies bij omgevingsbeëindiging. Een EventBridge-regel voor AWS Health-events is niet de primaire methode voor deploymentnotificaties. De rolling deployment strategy biedt geen automatische rollback.
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