Ein Entwickler hat ein einziges AWS-Konto für die Vorproduktion, in dem ein AWS SAM CloudFormation-Stack ausgeführt wird. Er hat eine Lambda-Funktion bearbeitet und SNS-Themen hinzugefügt und möchte diese Änderungen einmalig zum Testen bereitstellen, ohne die bestehende Vorproduktionsanwendung zu beeinträchtigen, die von der Release-Pipeline verwendet wird. Was sollte der Entwickler tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie die AWS SAM CLI, um die SAM-Anwendung zu packen und in einem separaten AWS-Konto bereitzustellen, das für eine Entwicklungsumgebung vorgesehen ist..
Warum dies die Antwort ist
Die Bereitstellung in einem separaten AWS-Konto für die Entwicklung ist die beste Methode, um die Vorproduktionsumgebung zu isolieren und zu schützen. Dies ermöglicht dem Entwickler, Änderungen zu testen, ohne die stabile Vorproduktionsanwendung zu beeinträchtigen. Die AWS SAM CLI kann verwendet werden, um die Anwendung zu packen und in diesem separaten Konto bereitzustellen. Die Bereitstellung direkt in das Vorproduktionskonto mit einem Debug-Parameter ist riskant, da dies die bestehende Anwendung beeinträchtigen könnte. Die Erstellung eines Change-Sets und dessen Ausführung in einem anderen Konto ist umständlich und nicht der direkte Weg, um eine separate Testumgebung zu schaffen. Das Aktualisieren des CloudFormation-Stacks im Vorproduktionskonto, um auf ein anderes Konto zu verweisen, ist ebenfalls zu komplex und nicht die Absicht, eine isolierte Testumgebung zu schaffen.
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