Eine CodePipeline-Pipeline erstellt eine Java-Anwendung. Eine neue Abhängigkeit in einer .jar-Datei muss einen Pipeline-Build auslösen, wenn eine neue Version verfügbar ist. Welche Lösung erfüllt diese Anforderung?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie ein AWS CodeArtifact-Repository, veröffentlichen Sie die Abhängigkeits-.jar-Datei in CodeArtifact und verwenden Sie eine Amazon EventBridge-Regel, um den CodePipeline-Build auszulösen..
Warum dies die Antwort ist
AWS CodeArtifact ist der dedizierte Dienst für das Speichern und Verwalten von Software-Artefakten wie Java-JAR-Dateien. Wenn eine neue Version einer Abhängigkeit in CodeArtifact veröffentlicht wird, kann Amazon EventBridge ein Ereignis erkennen und eine Regel auslösen. Diese Regel kann dann so konfiguriert werden, dass sie eine CodePipeline-Pipeline startet. Die Option mit S3 ist falsch, da S3 zwar Dateien speichern kann, aber nicht für das Artefaktmanagement optimiert ist und keine direkten Integrationen für das Auslösen von Pipelines bei neuen Artefaktversionen bietet. Eine SNS-Benachrichtigung müsste manuell konfiguriert werden, was komplexer ist. Die ECR-Optionen sind falsch, weil ECR für Docker-Container-Images gedacht ist, nicht für Java-JAR-Dateien.
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