Mit der Serverless-Datenverarbeitung können Sie Anwendungen und Services erstellen und ausführen, ohne sich über Server Gedanken machen zu müssen. Bei der Serverless-Datenverarbeitung wird Ihre Anwendung zwar weiterhin auf Servern ausgeführt, die Serververwaltung übernimmt jedoch AWS. Mithilfe von AWS und der Serverless Plattform von AWS können Sie Anwendungen für kostengünstige Services erstellen und bereitstellen, die integrierte Anwendungsverfügbarkeit und flexible Skalierungsfunktionen bieten. So können Sie sich auf Ihren Anwendungscode konzentrieren, anstatt sich um die Bereitstellung, Konfiguration und Verwaltung von Servern Gedanken machen zu müssen.

Durch die Erstellung einer serverlosen Anwendung können Sie sich auf den Anwendungscode konzentrieren, anstatt die Infrastruktur zu verwalten und zu betreiben. Sie müssen sich keine Gedanken über die Bereitstellung oder Konfiguration von Servern machen, da AWS all diese Aufgaben für Sie übernimmt. Damit können Sie den Verwaltungsaufwand für Ihre Infrastruktur senken und die Markteinführungszeit verkürzen.

Das Erstellen von Serverless Anwendungen bietet Ihnen vier wesentliche Vorteile:

keine Serververwaltung

Keine Serververwaltung
Server müssen weder bereitgestellt noch gewartet werden. Software oder Laufzeit muss weder installiert noch gewartet oder verwaltet werden.

flexible Skalierung

Flexible Skalierung
Ihre Anwendung kann automatisch oder durch Anpassen der Kapazität durch Umschalten der Verbrauchseinheiten (z. B. Durchsatz, Arbeitsspeicher) anstatt der Einheiten einzelner Server skaliert werden.

hohe Verfügbarkeit

Hohe Verfügbarkeit
Serverless Anwendungen haben integrierte Verfügbarkeit und Fehlertoleranz. Sie müssen diese Funktionen nicht entwickeln, da sie von den Services, die die Anwendung ausführen, automatisch bereitgestellt werden.

keine ungenutzte Kapazität

Keine ungenutzte Kapazität
Sie müssen nicht für ungenutzte Kapazität zahlen. Für Dinge wie Datenverarbeitung und Speicher muss keine Kapazität vorab oder mehr als erforderlich bereitgestellt werden. Beispielsweise werden keine Gebühren berechnet, solange Ihr Code nicht ausgeführt wird.

Sie können eine Serverless-Webanwendung erstellen, indem Sie verschiedene Services von AWS miteinander kombinieren. Jeder Service wird vollständig verwaltet und Sie müssen keine Server bereitstellen oder verwalten. Sie müssen die Services nur zusammen konfigurieren und Ihren Anwendungscode zu AWS Lambda hochladen, ein Serverless Computing-Service.

architektur zum erstellen einer Serverless-Webanwendung

Befolgen Sie die folgende Schritt-für-Schritt-Anleitung, um noch heute Ihre erste Serverless Anwendung bereitzustellen.

SAM das Eichhörnchen

Über „SAM das Eichhörnchen“
SAM das Eichhörnchen wurde nach dem AWS Serverless Application Model (AWS SAM) benannt, einem Modell zum Definieren der Ressourcen für eine Serverless Anwendung. SAM hat sich von seinem entspannten Leben in den Bäumen verabschiedet, um AWS-Benutzer bei der effektiven und einfachen Erstellung ihrer serverlosen Anwendungen zu unterstützen.