Ein Unternehmen benötigt eine Continuous-Delivery-Pipeline für Code in einem privaten GitHub-Repository, die Komponenten in Amazon ECS, Amazon EC2 und AWS Lambda bereitstellt und manuelle Genehmigungen unterstützt. Welche Lösung erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie AWS CodePipeline mit AWS CodeDeploy als Bereitstellungsanbieter..
Warum dies die Antwort ist
Die korrekte Lösung ist die Verwendung von AWS CodePipeline mit AWS CodeDeploy als Bereitstellungsanbieter. CodePipeline orchestriert den gesamten CD-Prozess, von der Quellcode-Integration (GitHub) über Build- und Testphasen bis zur Bereitstellung. AWS CodeDeploy ist der spezialisierte Bereitstellungsdienst, der die Bereitstellung von Anwendungen auf Amazon EC2, AWS Lambda und Amazon ECS unterstützt und auch manuelle Genehmigungen in CodePipeline-Phasen ermöglicht. Die Option "Verwenden Sie AWS CodePipeline mit Amazon ECS, Amazon EC2 und Lambda als Bereitstellungsanbieter" ist ungenau, da CodePipeline diese Dienste nicht direkt als Bereitstellungsanbieter nutzt, sondern CodeDeploy als Vermittler verwendet. AWS Elastic Beanstalk ist eine Plattform-as-a-Service (PaaS) und nicht die primäre Wahl für die Bereitstellung auf einzelnen EC2-Instanzen, ECS-Clustern und Lambda-Funktionen in einer granularen CD-Pipeline. AWS CodeDeploy allein kann den End-to-End-CD-Prozess nicht orchestrieren; es fehlen ihm die Pipeline-Funktionen wie Quellcode-Integration und Staging.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich