Veröffentlicht am: Jan 6, 2022
Heute kündigt AWS die allgemeine Verfügbarkeit der Unterstützung von AWS Serverless Application Model CLI (AWS SAM CLI) für lokale Tests von AWS Cloud Development Kit-Anwendungen an. AWS SAM und AWS CDK sind Open-Source-Frameworks für die Erstellung von Anwendungen mit Infrastructure as Code (IaC). AWS SAM besteht aus der SAM-Vorlage, mit der die Infrastruktur in einer Anwendung mithilfe von JSON oder YAML beschrieben werden kann, und SAM CLI, einem Tool zum Erstellen, Verpacken, Testen und Bereitstellen von AWS SAM-Anwendungen. AWS CDK ist ein Entwicklungsframework, mit dem Sie Ihre Cloud-Anwendungsressourcen mit vertrauten Programmiersprachen wie Python oder Node.js definieren können.
Bisher konnten Sie die AWS SAM-Befehlszeilenschnittstelle verwenden, um Serverless-Anwendungen zu erstellen, zu testen und zu verpacken, die mit AWS CloudFormation- oder AWS SAM-Vorlagen definiert wurden. Mit dieser Version können Sie die AWS SAM CLI verwenden, um lokale Tests für Lambda-Funktionen und REST-APIs auf API Gateway durchzuführen, die mit dem AWS CDK definiert wurden.
Weitere Informationen zu dieser Funktion erhalten Sie hier. Sie können die SAM CLI installieren, indem Sie die Anweisungen in der Dokumentation befolgen.