Veröffentlicht am: Oct 27, 2021
Das AWS Serverless Application Model (SAM) kündigt eine öffentliche Vorversion von AWS SAM Accelerate an. Die AWS SAM CLI ist ein Entwicklertool, das das Entwickeln, lokale Testen, Verpacken und Bereitstellen von Serverless-Anwendungen vereinfacht. SAM Accelerate ist eine neue Funktion von SAM CLI, die es Entwicklern ermöglicht, Code-Änderungen, die lokal an ihren Serverless-Anwendungen vorgenommen wurden, in einer cloudbasierten Umgebung schneller und einfacher zu testen, wodurch die Zeit von der lokalen Iteration bis zur Produktionsbereitschaft verkürzt wird.
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. 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.
Weitere Informationen zu SAM Accelerate finden Sie im Ankündigungs-Blogbeitrag. Für die ersten Schritte, können Sie die SAM-CLI installieren, indem Sie den Anweisungen in der Dokumentation folgen.