Serverless unter AWS

Erstellen und Ausführen von Anwendungen, ohne sich über Server Gedanken machen zu müssen

AWS bietet Technologien für die Ausführung von Code, Datenverwaltung und die Integration von Anwendungen – und das alles ohne Serververwaltung. Serverless-Technologien verfügen über eine automatische Skalierung, eine integrierte Hochverfügbarkeit und ein nutzungsabhängiges Abrechnungsmodell, was zur Erhöhung der Agilität und Kostenoptimierung beiträgt. Bei diesen Technologien brauchen Sie sich auch nicht mehr um Infrastrukturverwaltungsaufgaben wie die Kapazitätsbereitstellung und Patches zu kümmern, sodass Sie sich darauf konzentrieren können, nur Code zu schreiben, der für Ihre Kunden nützlich ist. Serverless-Anwendungen starten mit AWS Lambda, einem ereignisgesteuerten Berechnungsservice, der in über 200 AWS- und SaaS-Anwendungen (Software as a Service) nativ integriert ist.

Schneller von der Idee zum Markt
Senken Sie Ihre Kosten
Eliminieren Sie den Betriebsaufwand, sodass Sie Ihre Teams schnell freigeben, Feedback erhalten und iterieren können und so eine schnellere Markteinführung erreichen.
Bei einem Abrechnungsmodell mit Gegenwertabrechnung wird die Ressourcennutzung automatisch optimiert und Sie zahlen niemals für die Bereitstellung von Mehrkapazitäten.
Im Maßstab anpassen
Bessere Anwendungen einfacher erstellen
Mit Technologien, die automatisch von null bis hin zu Bedarfsspitzen skaliert werden, können Sie sich schneller als je zuvor an die Kundenbedürfnisse anpassen.
Serverless-Anwendungen verfügen über integrierte Service-Integrationen, sodass Sie sich darauf konzentrieren können, Ihre Anwendung zu erstellen, anstatt sie zu konfigurieren.

Machen Sie den nächsten Schritt

Aufbau
Lernportal

Bereit zum Entwickeln? Besuchen Sie die Lernbibliothek, um mit einigen praktischen Serverless-Tutorials zu beginnen.

Führungskräfte im Geschäftsbereich
Executive Insights

Möchten Sie Ihre Entwicklungsteams stärken? Schauen Sie sich diese Erkenntnisse von IDC an.

Startups
Startup-Portal

Sie müssen schnell eine MVP aufbauen? Lernen Sie, auf Credits zuzugreifen und Erstellen Sie Ihre erste Anwendung.

Serverless-Dienste unter AWS

Moderne Anwendungen werden zunächst ohne Server erstellt. Diese Strategie priorisiert die Einführung von Serverless-Services, sodass Sie die Agilität Ihres gesamten Anwendungsstapels erhöhen können. Wir haben Serverless-Services für alle drei Ebenen Ihres Stapels entwickelt: Datenverarbeitung, Integration und Datenspeicher. Erwägen Sie den Einstieg mit diesen Services:

Datenverarbeitung

Anwendungsintegration

Datenspeicher

Anwendungsfälle

  • Webanwendungen
  • Datenverarbeitung
  • Batch-Verarbeitung
  • Ereignisaufnahme
  • Webanwendungen
  • Webanwendungen erstellen

    Entwickeln Sie ein einfache Webanwendung für eine „To-do-Liste“, die es einem registrierten Benutzer ermöglicht, Einträge zu erstellen, zu aktualisieren, anzuzeigen und zu löschen. Eine ereignisgesteuerte Webanwendung kann AWS Lambda und Amazon API Gateway für ihre Geschäftslogik, Amazon DynamoDB als Datenbank und die AWS Amplify-Konsole zum Hosten aller statischen Inhalte verwenden.

    Beispiel-Code » 

    Arch-Diagrams_Serverless-Category-Page_WebApp
  • Datenverarbeitung
  • Datenverarbeitung mit nahezu jeder Skalierung

    Notizen aus einem Interview im Markdown-Format an Amazon S3 übermitteln. Verwenden Sie S3-Ereignisse, um mehrere Verarbeitungsabläufe auszulösen – einen zum Konvertieren und Beibehalten von Markdown-Dateien in HTML und einen zum Erkennen und Beibehalten der Stimmung.

    Beispiel-Code » 

    Arch-Diagrams_Serverless-Category-Page_DataProcessing
  • Batch-Verarbeitung
  • Automatisierte Batch-Verarbeitung

    Planen Sie wiederkehrender Workflows, indem Sie eineAmazon-EventBridge-Regel nutzen. Sie können zum Beispiel die Mindest-, Höchst- und Durchschnittswerte für Luftqualitätsmessungen durch Anpassung des Extract-Transfer-Load-Workflows (ETL, extrahieren, übertragen, laden) generieren und dazu die AWS Step Functions und AWS Lambda nutzen.

    Beispiel-Code »

    Arch-Diagrams_Serverless-Category-Page_Batch
  • Ereignisaufnahme
  • Automatische Speicherung und Indexierung von Dokumenten und Images

    Nutzen Sie Amazon-Machine-Learning-Services (ML) wie Amazon Comprehendund Amazon Rekognition, um Informationen aus unstrukturierten Daten zu gewinnen. Schicken Sie die Ergebnisse zur schnellen Indexierung anAmazon OpenSearch (Nachfolger von Amazon Elasticsearch Service). Solche Konzepte eignen sich gut für E-Commerce-Anwendungen, die personalisierte Kundenerlebnisse unterstützen.

    Beispiel-Code » 

    Arch-Diagrams_Serverless-Category-Page_EDA

Kunden