LEITFADEN FÜR MODERNE DATENVERARBEITUNG

AWS Lambda

Empfehlung

Da Sie „Ich möchte nur Code ausführen“ ausgewählt haben, empfehlen wir AWS Lambda als optimalen Ausgangspunkt. 

Was ist AWS Lambda?

AWS Lambda ist ein Serverless-Computing-Service, der Code als hochverfügbare, skalierbare, sichere und fehlertolerante Anwendungsfunktion ausführt. Lambda abstrahiert die zugrunde liegende Datenverarbeitungsumgebung und ermöglicht es Ihnen, sich in erster Linie auf die Anwendungsentwicklung zu konzentrieren, wodurch die Markteinführungszeit verkürzt und die Gesamtbetriebskosten gesenkt werden. Mit AWS Lambda können Sie Ihren Code als Reaktion auf Ereignisse von mehr als 200 Services ausführen oder ihn über herkömmliche Ansätze wie HTTP-Aufrufe aufrufen.

Warum empfehlen wir AWS Lambda?

AWS Lambda kann automatisch in Echtzeit von null auf hunderttausende Funktionen skalieren und verfügt über integrierte Sicherheitseinstellungen. Mit AWS Lambda können Sie die Vorteile des vertrauenswürdigsten, zuverlässigsten und sichersten Cloud-Anbieters uneingeschränkt nutzen, da AWS Lambda fast alle Aufgaben der Serververwaltung in Ihrem Namen verwaltet, einschließlich Hardware, Software, Netzwerk- und Einrichtungsmanagement, Datenquellenintegrationen und Bereitstellung. Aus diesem Grunde hat AWS Lambda jeden Monat über eine Million aktive Kunden, die über 10 Billionen Aufrufe generieren. 

Obwohl dies unser empfohlener Ausgangspunkt ist, könnten auch andere Services Ihren Anforderungen entsprechen, und Sie können jederzeit einen anderen Service ausprobieren, wenn sich Ihr Anwendungsfall ändert oder AWS Lambda für Ihren Anwendungsfall nicht geeignet zu sein scheint. 

Symbol für Häufig gestellte Fragen

Häufig gestellte Fragen

  • Sie können Ihren Code als Zip-Datei oder als Container-Image hochladen.
  • Die eigene verwaltete Kapazität von AWS Lambda in AWS-Regionen.
  • Webservices, ereignisgesteuerte Anwendungen, Datenverarbeitung und Datenstreaming.
  • Mit AWS Lambda zahlen Sie nur für die Datenverarbeitungszeit, die Sie pro Millisekunde nutzen, anstatt die Infrastruktur im Voraus für Spitzenkapazitäten bereitzustellen. Weitere Informationen zu den Preisen von AWS Lambda finden Sie unter AWS-Lambda-Preise.

  • AWS Lambda ist ein ereignisgesteuerter Serverless-Computing-Service, mit dem Sie Code für praktisch jede Art von Anwendung oder Backend-Service ausführen können, ohne Server bereitzustellen oder zu verwalten. AWS Lambda unterstützt herkömmliche Programmiersprachen, was ein hohes Maß an Portabilität des Codes gewährleistet. Der Wert, den AWS Lambda bereitstellt, liegt in seiner Serverless-Ausführungsumgebung und in der Integration mit Ereignissen aus anderen AWS-Services. Der stark verwaltete Charakter von AWS Lambda ermöglicht es Kunden, über ihren Code nachzudenken und nicht über die Infrastruktur. Das Ausführen einer AWS-Lambda-Anwendung im unveränderten Zustand außerhalb von AWS würde nicht von automatisierter Skalierung, Hochverfügbarkeit, Sicherheits-Patching, integrierter Fehlertoleranz oder über 200 vorkonfigurierten Service-Integrationen profitieren.
  • Bei AWS Lambda handelt es sich um eine Funktionsbereitstellung, während Amazon ECS ein Container-Orchestrator ist. AWS Lambda eignet sich ideal für Anwendungen, die bei Bedarf in 15 Minuten oder weniger ausgeführt werden und/oder Sie nur für die genutzte Kapazität zahlen möchten. AWS Lambda verwendet ein ereignisgesteuertes Modell und übernimmt einen größeren Teil der Arbeit zur Skalierung, Sicherung und Sicherstellung der Verfügbarkeit Ihres Workloads. AWS Lambda ist nur in AWS-Regionen verfügbar. Amazon ECS ist ideal, wenn Aufgaben länger als 15 Minuten ausgeführt werden oder Code außerhalb von AWS-Regionen ausgeführt werden muss. Amazon ECS bietet fundierte Erfahrungen für Bereiche wie Netzwerke und Beobachtbarkeit, kann aber an Ihre Bedürfnisse angepasst werden. Amazon ECS verfügt über mehrere Bereitstellungsoptionen, darunter Serverless in AWS Fargate, in Amazon EC2, in AWS Outposts und in AWS Anywhere für On-Premises-Workloads.

Erste Schritte mit AWS Lambda

AWS-Lambda-Symbol

Erste Schritte mit AWS Lambda

Sie können Lambda aus über 200 AWS-Services und Software-as-a-Service (SaaS)-Anwendungen auslösen und zahlen nur für das, was Sie nutzen.

Symbol für AWS-Lambda-Ressourcen

AWS-Lambda-Ressourcen

Greifen Sie auf detaillierte Dokumentationen, Whitepapers, Tutorials und Lernpfade rund um AWS Lambda zu.

Symbol für Serverless-Workshops

Serverless-Workshops

Praxisorientierte Workshops zur Einführung praktischer Fähigkeiten, Techniken oder Konzepte, die Sie zur Lösung geschäftlicher Probleme nutzen können. (Workshops nur auf Englisch verfügbar)

Symbol für Modernisierungs-Workshops

Modernisierungs-Workshops

Erfahren Sie, wie Sie Ihr Unternehmen durch verschiedene Technologien modernisieren können. (Workshops nur auf Englisch verfügbar)

Deloitte-TCO-Symbol

Bestimmung der Gesamtbetriebskosten

Erhalten Sie das E-Book von Deloitte mit Brancheneinblicken zum Vergleich von Serverless- und serverbasierten Technologien.

Symbol für AWS-Lambda-Kundenberichte

AWS-Lambda-Kundenberichte

Erfahren Sie, wie führende Unternehmen weltweit AWS Lambda verwenden, um ihre vertraulichsten und unternehmenskritischen Anwendungen auszuführen.