Een bedrijf heeft een continuous delivery pipeline nodig voor code in een private GitHub-repo die componenten implementeert naar Amazon ECS, Amazon EC2 en AWS Lambda, en die handmatige goedkeuringen ondersteunt. Welke oplossing voldoet aan deze vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik AWS CodePipeline met AWS CodeDeploy als de deploy provider..
Waarom dit het antwoord is
AWS CodePipeline is een service voor continue levering die de release-pijplijn automatiseert. Het kan worden geïntegreerd met GitHub voor broncodebeheer en ondersteunt handmatige goedkeuringsstappen. AWS CodeDeploy is een implementatieservice die code implementeert naar Amazon EC2, AWS Lambda en Amazon ECS, waardoor het de ideale implementatieprovider is binnen CodePipeline voor deze vereisten. De optie om Amazon ECS, Amazon EC2 en Lambda als directe implementatieproviders te gebruiken binnen CodePipeline is onjuist omdat CodePipeline zelf geen directe implementaties naar deze services uitvoert; het gebruikt hiervoor implementatieproviders zoals CodeDeploy. AWS Elastic Beanstalk is een PaaS-oplossing die de implementatie en het beheer van applicaties vereenvoudigt, maar het is niet ontworpen om afzonderlijke componenten naar ECS, EC2 en Lambda te implementeren zoals CodeDeploy dat doet. AWS CodeDeploy met GitHub-integratie implementeert de applicatie, maar mist de orkestratie- en handmatige goedkeuringsmogelijkheden van een volledige CI/CD-pijplijn zoals CodePipeline.
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