Ein Unternehmen migriert von On-Premises CI/CD zu AWS. Es möchte seine Pakete und abhängigen öffentlichen Repositories in CodeArtifact mit minimalem Betriebsaufwand verfügbar machen. Welche Kombination von Schritten sollte es unternehmen? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen AWS IAM Roles Anywhere Trust Anchor, erstellen Sie eine IAM-Rolle, die CodeArtifact-Aktionen erlaubt und dem Roles Anywhere Anchor vertraut, und aktualisieren Sie dann die On-Premises CI/CD-Pipeline, um diese IAM-Rolle anzunehmen und Pakete in CodeArtifact zu veröffentlichen., Erstellen Sie für jede öffentliche Repository-Abhängigkeit ein CodeArtifact-Repository, das mit einer externen Verbindung konfiguriert ist, und legen Sie die öffentlichen Repositories als Upstream-Abhängigkeiten fest..
Warum dies die Antwort ist
Die erste korrekte Antwort beschreibt die Verwendung von AWS IAM Roles Anywhere, um On-Premises-Systemen sicheren Zugriff auf AWS-Ressourcen wie CodeArtifact zu ermöglichen, ohne langfristige Anmeldeinformationen verwalten zu müssen. Dies minimiert den Betriebsaufwand, da die On-Premises CI/CD-Pipeline Pakete direkt in CodeArtifact veröffentlichen kann. Die zweite korrekte Antwort beschreibt die empfohlene Methode, externe öffentliche Repository-Abhängigkeiten in CodeArtifact zu verwalten. Durch die Konfiguration von CodeArtifact-Repositories mit externen Verbindungen zu öffentlichen Repositories als Upstream können Entwickler sowohl interne als auch externe Pakete über einen einzigen Endpunkt abrufen, was die Verwaltung vereinfacht und die Konsistenz erhöht. Die Option mit AWS Import/Export ist für die Migration von VM-Images gedacht, nicht für Pakete. Die Option mit S3-Buckets und Lambda-Funktionen ist zu komplex und aufwendig für das Hochladen von Paketen in CodeArtifact. Die Option, ein einzelnes CodeArtifact-Repository mit mehreren externen Verbindungen als Downstream zu konfigurieren, ist falsch, da externe Verbindungen als Upstream konfiguriert werden müssen, um Pakete von öffentlichen Repositories abzurufen.
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