Veröffentlicht am: Jun 30, 2022
Das AWS Serverless Application Model (SAM) hat die allgemeine Verfügbarkeit von AWS SAM Accelerate angekündigt. Das AWS SAM Command Line Interface (CLI) ist ein Entwicklertool, das das Erstellen, lokale Testen, Verpacken und Bereitstellen von Serverless-Anwendungen erleichtert. AWS SAM Accelerate ist eine neue Funktion von AWS SAM CLI, die es Entwicklern ermöglicht, Code-Änderungen in einer cloudbasierten Umgebung einfacher zu testen, wodurch die Zeit von der lokalen Iteration bis zur Produktionsbereitschaft verkürzt wird.
AWS SAM Accelerate ermöglicht es Entwicklern, ihre schnellen Iteration-Workflows auf die Serverless-Anwendungsentwicklung zu übertragen und die gleiche Produktivität zu erreichen, die sie beim lokalen Testen gewohnt sind, während sie mit einer realistischen Anwendungsumgebung in der Cloud testen. AWS SAM Accelerate synchronisiert Infrastruktur- und Code-Änderungen im lokalen Workspace eines Entwicklers nahezu in Echtzeit mit einer Cloud-Umgebung: Code-Änderungen werden in Sekundenschnelle in AWS Lambda aktualisiert; Änderungen der API-Definition in Amazon API Gateway; Zustandsmaschinen-Updates für AWS Step Functions; und Infrastrukturänderungen werden über Infrastructure-as-Code-Tools wie CloudFormation bereitgestellt. AWS SAM Accelerate unterstützt außerdem die Synchronisierung von Ressourcen, die in CloudFormation Nested Stacks definiert wurden.
Mehr über SAM Accelerate erfahren Sie in der Dokumentation. Für die ersten Schritte, können Sie die SAM-CLI installieren, indem Sie den Anweisungen in der Dokumentation folgen.