- Lösungen
- Serverless-Datenverarbeitung
- AWS SAM
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.
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.
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.
Disney+
Verbesserung der Entwicklerproduktivität bei Disney mit Serverless und Open Source
Capital One
Capital One spart Entwicklerzeit und senkt Kosten, indem es auf Serverless in AWS umstellt