AWS Serverless Application Model

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

Optimieren Sie Ihren serverlosen 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

AWS SAM besteht aus zwei Teilen, den AWS-SAM-Vorlagen und der AWS-SAM-Befehlszeilenschnittstelle (AWS SAM CLI). AWS-SAM-Vorlagen bieten eine Kurzsyntax, die für die Definition von Infrastructure as Code (IaC) für serverlose Anwendungen optimiert ist. Als Erweiterung von AWS CloudFormation stellen Sie AWS-SAM-Vorlagen direkt in AWS 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 SAM Accelerate, das die lokale Entwicklung und Cloud-Tests beschleunigt, sowie SAM-CLI-Integrationen, die AWS SAM auf andere Tools wie AWS CDK und Terraform erweitern.
AWS-SAM-Erklärvideo (1:26)
Erstellen realer serverloser Anwendungen mit AWS SAM (46:17)

Anwendungsfälle

Serverlose Anwendungen erstellen und bereitstellen

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

Beginnen Sie mit der Verwendung der AWS-SAM-CLI >

Synchronisieren Sie Ihre Anwendung schnell mit der Cloud für Entwicklung und Tests

Verwenden Sie den AWS-SAM-CLI-Befehl sam sync, um nach lokalen Änderungen zu suchen und diese Änderungen schnell in der AWS-Cloud 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 >

Pipelines für die Bereitstellung mithilfe unterstützter CI/CD-Systeme erstellen

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

Weitere Informationen zum Bereitstellen serverloser Anwendungen >

AWS-SAM-CLI mit Terraform verwenden

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 »

Erste Schritte

Auf AWS SAM-Ressourcen zugreifen

Lesen Sie die technische Dokumentation.

Weitere Informationen über AWS SAM »

AWS SAM in Aktion erkunden

Erfahren Sie, was es Neues gibt und wie andere AWS SAM nutzen.

Lesen Sie den neuesten Blogbeitrag »

Mit der Nutzung von AWS SAM beginnen

Erfüllen Sie die Voraussetzungen und installieren Sie die AWS SAM CLI.

AWS SAM CLI installieren »

Möchten Sie in die Dokumentation eintauchen oder sich ein SAM-Tutorial ansehen? 

SAM-Ressourcenseite besuchen
Haben Sie noch Fragen?
Kontakt

Mehr von AWS erkunden