AWS Serverless Application Model

Open-Source-Entwicklertool, das die Erstellung und Ausführung serverloser Anwendungen auf AWS vereinfacht und verbessert

Vorteile von AWS SAM

Optimieren Sie Ihren serverless Entwicklungszyklus und bringen Sie eine Idee schnell und effizient in die Produktion.

Entwickeln, debuggen und implementieren Sie Ihre serverlosen Anwendungen mit der AWS SAM CLI.

Definieren und verwalten Sie Ihren Infrastrukturcode mit AWS-SAM-Vorlagen.

Führen Sie Debugging und Tests in Echtzeit in der Cloud mit AWS SAM Accelerate durch.

Funktionsweise:

Das AWS Serverless Application Model (AWS SAM) besteht aus zwei Teilen, den AWS-SAM-Vorlagen und der AWS-Serverless-Application-Model-Befehlszeilenschnittstelle (AWS SAM CLI). AWS-SAM-Vorlagen bieten eine Kurzsyntax, die für die Definition von Infrastructure as Code (IaC) für Serverless-Anwendungen optimiert ist. Als Erweiterung von AWS CloudFormation stellen Sie AWS-SAM-Vorlagen direkt in CloudFormation bereit und profitieren dabei von der umfassenden IaC-Unterstützung auf AWS. Die AWS SAM CLI ist ein Entwicklertool, das Ihnen AWS-SAM-Funktionen zur Verfügung stellt. Verwenden Sie es, um schnell serverlose Anwendungen zu erstellen, zu entwickeln und bereitzustellen. Zu den vielen Funktionen von AWS SAM gehören AWS Serverless Application Model Accelerate (AWS SAM Accelerate), das die lokale Entwicklung und Cloud-Tests beschleunigt, sowie AWS-SAM-CLI-Integrationen, die AWS SAM auf andere Tools wie das AWS Cloud Development Kit (AWS CDK) und Terraform erweitern.

Anwendungsfälle

Verwenden Sie die AWS-SAM-CLI-Befehle sam build und sam deploy, um Ihre Anwendung für die Bereitstellung und Bereitstellung in AWS vorzubereiten.

Beginnen Sie mit der Verwendung der AWS-SAM-CLI

Verwenden Sie den AWS-SAM-CLI-Befehl sam sync, um nach lokalen Änderungen zu suchen und diese Änderungen schnell in AWS bereitzustellen. Verwenden Sie dann sam remote invoke, um Ihre Lambda-Funktionen in der Cloud zu testen.

Erfahren Sie mehr über AWS-SAM-CLI-Sam-Sync

Verwenden Sie den AWS SAM CLI-Befehl sam pipeline, um Pipelines für Ihr CI/CD-System (Continuous Integration and Continuous Delivery) zu erstellen oder zu ändern.

Weitere Informationen zum Bereitstellen serverloser Anwendungen

Führen Sie lokales Debugging und Testen Ihrer Terraform-Projekte mit der AWS SAM-CLI durch.

Erfahren Sie mehr über die Unterstützung von AWS SAM CLI Terraform

Kunden

Von aufstrebenden Start-Ups bis zu den größten Firmen der Welt, über eine Millionen Kunden haben sich für AWS Serverless-Lösungen entschieden, um ihre Unternehmen zu modernisieren. Weitere Kundenberichte anzeigen »


Mehr von AWS erkunden