Ein Datenbankteam verwaltet Datenbankressourcen in einer CloudFormation-Vorlage und ein Softwareteam verwaltet Webanwendungsressourcen in einer anderen Vorlage. Das Softwareteam muss auf Datenbankressourcen verweisen, während separate Überprüfungs-/Lebenszyklusprozesse und Change-Set-Überprüfungen auf Ressourcenebene beibehalten werden. Das Softwareteam wird Änderungen über eine eigene CI/CD-Pipeline bereitstellen. 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: Exportieren Sie Ausgaben aus der CloudFormation-Vorlage der Datenbank und importieren Sie diese exportierten Referenzen in die CloudFormation-Vorlage der Webanwendung..
Warum dies die Antwort ist
Das Exportieren von Ausgaben aus dem Datenbank-Stack und das Importieren dieser Referenzen in den Webanwendungs-Stack ist die effektivste Lösung. CloudFormation-Exporte ermöglichen es, Werte aus einem Stack für andere Stacks in derselben AWS-Region verfügbar zu machen. Dies erfüllt die Anforderung, dass das Softwareteam auf Datenbankressourcen verweisen kann, während separate Überprüfungs- und Lebenszyklusprozesse für die einzelnen Vorlagen beibehalten werden. Verschachtelte Stacks würden die beiden Stacks zu eng koppeln und die gewünschte Trennung der Lebenszyklen und Change-Set-Überprüfungen erschweren. StackSets sind für die Bereitstellung von Stacks über mehrere Konten oder Regionen hinweg konzipiert und nicht für die Referenzierung von Ressourcen zwischen Stacks innerhalb desselben Kontos und derselben Region. Das Übergeben von Ressourcennamen und IDs als Eingabeparameter würde manuelle Schritte erfordern oder eine komplexe Automatisierung in der CI/CD-Pipeline, um die Werte aus dem Datenbank-Stack abzurufen und an den Webanwendungs-Stack zu übergeben, was weniger effizient ist als die integrierte Export/Import-Funktionalität von CloudFormation.
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