Ein Entwickler erstellt eine serverlose Anwendung auf AWS und wünscht sich einen schnelleren Entwicklungs-Workflow, der nur inkrementelle Änderungen zum Testen bereitstellt, anstatt die gesamte Anwendung bei jedem Commit neu bereitzustellen. Was sollte der Entwickler verwenden, um diese Anforderung zu erfüllen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Die Anwendung mit dem AWS Serverless Application Model (AWS SAM) erstellen und den Befehl sam sync verwenden, um inkrementelle Änderungen bereitzustellen..
Warum dies die Antwort ist
Die korrekte Antwort ist die Verwendung von AWS SAM und dem Befehl sam sync. AWS SAM (Serverless Application Model) ist ein Open-Source-Framework, das die Entwicklung und Bereitstellung serverloser Anwendungen vereinfacht. Der Befehl sam sync ist speziell dafür konzipiert, inkrementelle Änderungen an Ihrer serverlosen Anwendung schnell zu synchronisieren, ohne die gesamte Anwendung neu bereitstellen zu müssen. Dies beschleunigt den Entwicklungs-Workflow erheblich, da nur die geänderten Ressourcen aktualisiert werden. Die anderen Optionen sind falsch, weil: sam init wird verwendet, um ein neues SAM-Projekt zu initialisieren, nicht um inkrementelle Änderungen bereitzustellen. AWS CDK (Cloud Development Kit) ist zwar ein leistungsstarkes Framework für die Definition von Cloud-Ressourcen, aber cdk synth generiert CloudFormation-Vorlagen und cdk bootstrap initialisiert eine Umgebung für die CDK-Bereitstellung. Keiner dieser Befehle bietet die inkrementelle Synchronisierungsfunktion, die sam sync für serverlose Anwendungen bereitstellt.
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