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.
Serverlose Konzepte für AWS Serverless Application Model
Informieren Sie sich vor der Verwendung von () über grundlegende serverlose Konzepte. AWS Serverless Application Model AWS SAM
Serverlose Konzepte
- Ereignisgesteuerte Architektur
-
Eine serverlose Anwendung besteht aus einzelnen AWS Diensten, z. B. AWS Lambda für Datenverarbeitung und Amazon DynamoDB für die Datenbankverwaltung, die jeweils eine spezielle Rolle erfüllen. Diese Dienste sind dann über eine ereignisgesteuerte Architektur lose miteinander integriert. Weitere Informationen zur ereignisgesteuerten Architektur finden Sie unter Was ist
eine ereignisgesteuerte Architektur? . - Infrastruktur als Code (IaC)
-
Infrastructure as Code (IaC) ist eine Methode, Infrastruktur auf die gleiche Weise zu behandeln, wie Entwickler Code behandeln, wobei die gleiche Strenge bei der Entwicklung von Anwendungscode auf die Infrastrukturbereitstellung angewendet wird. Sie definieren Ihre Infrastruktur in einer Vorlagendatei, stellen sie bereit AWS und erstellen die Ressourcen AWS für Sie. Mit IaC definieren Sie im Code, was Sie bereitstellen AWS möchten. Einen Vergleich der für AWS verfügbaren IaC-Tools finden Sie unter. Infrastruktur als Code (IaC)
- Serverlose Technologien
-
Mit AWS serverlosen Technologien können Sie Anwendungen erstellen und ausführen, ohne Ihre eigenen Server verwalten zu müssen. Die gesamte Serververwaltung erfolgt AWSüber und bietet viele Vorteile wie automatische Skalierung und integrierte Hochverfügbarkeit, sodass Sie Ihre Idee schnell in die Produktion umsetzen können. Durch den Einsatz serverloser Technologien können Sie sich auf den Kern Ihres Produkts konzentrieren, ohne sich um die Verwaltung und den Betrieb von Servern kümmern zu müssen. Weitere Informationen zu Serverless finden Sie im Folgenden:
-
Serverless Developer Guide — Bietet einen konzeptionellen Überblick über die serverlose Entwicklung in der Cloud. AWS
Eine grundlegende Einführung in die wichtigsten AWS serverlosen Dienste finden Sie unter Serverless 101: Understanding the serverless services at Serverless Land
. - Serverlose Anwendung
-
Bei der Verwendung AWS SAM verwalten Sie zugehörige Ressourcen in einer Anwendung, die aus Ihrem AWS SAM Projekt und Ihrer Vorlage besteht. Alle Ressourcen in Ihrer Anwendung sind definiert oder in Ihrer AWS SAM Vorlage wird darauf verwiesen. Bei AWS SAM der Verarbeitung Ihrer Vorlage werden AWS CloudFormation Ressourcen erstellt. In werden Ressourcen in einer einzigen Einheit verwaltet AWS CloudFormation, die als Stapel bezeichnet wird, und alle Ressourcen in einem Stapel werden durch die AWS CloudFormation Vorlage des Stacks definiert.