Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Was ist das AWS Serverless Application Model (AWS SAM)?
AWS Serverless Application Model (AWS SAM) ist ein Open-Source-Framework für die Erstellung serverloser Anwendungen unter Verwendung von Infrastructure as Code (IaC). Mit AWS SAM der Kurzsyntax deklarieren Entwickler AWS CloudFormation
Schlüsselfeatures
AWS SAM bietet eine Vielzahl von Vorteilen, die das Entwicklererlebnis verbessern, indem sie Ihnen folgende Möglichkeiten bieten:
- Definieren Sie Ihren Anwendungsinfrastrukturcode schnell und mit weniger Code
-
Erstellen Sie AWS SAM Vorlagen, um den Infrastrukturcode für Ihre serverlose Anwendung zu definieren. Stellen Sie Ihre Vorlagen direkt bereit, AWS CloudFormation um Ihre Ressourcen bereitzustellen.
- Verwalten Sie Ihre serverlosen Anwendungen während ihres gesamten Entwicklungszyklus
-
Verwenden Sie die AWS SAM CLI zur Verwaltung Ihrer serverlosen Anwendung während der Phasen des Entwicklungsprozesses, der Erstellung, der Bereitstellung, des Tests und der Überwachung. Weitere Informationen finden Sie unter Die AWS SAMCLI.
- Stellen Sie mithilfe von Konnektoren schnell Berechtigungen zwischen Ressourcen bereit AWS SAM
-
Verwenden Sie AWS SAM Konnektoren in Ihren AWS SAM Vorlagen, um Berechtigungen zwischen Ihren AWS Ressourcen zu definieren. AWS SAM wandelt Ihren Code in die IAM Berechtigungen um, die erforderlich sind, um Ihre Absicht zu unterstützen. Weitere Informationen finden Sie unter Verwaltung von Ressourcenberechtigungen mit AWS SAM Konnektoren.
- Synchronisieren Sie während der Entwicklung kontinuierlich lokale Änderungen mit der Cloud
-
Verwenden Sie den AWS SAM CLI sam syncBefehl, um lokale Änderungen automatisch mit der Cloud zu synchronisieren und so Ihre Entwicklungs- und Cloud-Test-Workflows zu beschleunigen. Weitere Informationen finden Sie unter Einführung in die Verwendung sam sync zum Synchronisieren AWS Cloud.
- Verwalte deine Terraform Serverless-Anwendungen
-
Benutze die AWS SAM CLI um Ihre Lambda-Funktionen und -Schichten lokal zu debuggen und zu testen. Weitere Informationen finden Sie unter AWS SAM CLI Terraform Support.
Ähnliche Informationen
Informationen darüber, wie das AWS SAM funktioniert, finden Sie unter. Wie funktioniert AWS SAM
Informationen zum Einstieg in die Nutzung AWS SAM finden Sie unterErste Schritte mit AWS SAM.
Eine Übersicht darüber, wie Sie AWS SAM damit eine serverlose Anwendung erstellen können, finden Sie unterWie benutzt man AWS SAM.