Hier finden Sie Tutorials und Dokumentationen, wie Sie mit AWS Lambda serverlose Anwendungen erstellen können. Sie werden auch mehr über serverlose Anwendungsentwickler-Tools wie das AWS Serverless Application Model (SAM) oder AWS Cloud9 erfahren.

Eine weitere einfache Einstiegsmöglichkeit ist das AWS Serverless Application Repository, mit dem Sie vorkonfigurierte Anwendungen schnell bereitstellen können.

Um tiefer in einen konkreten Anwendungsfall einzutauchen, stehen Ihnen Ressourcen für Webapp-Entwicklung, Datenverarbeitung, Mobile Backend-Entwicklung und Edge-Computing zur Verfügung.

Haben Sie kurz 10 Minuten Zeit?

Mit Hallo Welt-Tutorial starten

Machen Sie Ihre ersten Schritte in der AWS Lambda-Konsole. Sie werden die Grundlagen kennenlernen und eine einfache Lambda-Funktion bereitstellen.

Erste Lambda-Funktion entwickeln >>

Wollen Sie tiefer eintauchen?

Serverlose Apps mit dem Entwicklerleitfaden entwickeln

Lesen Sie den Entwicklerleitfaden, Teil unserer technischen Dokumentation, um schnell zu lernen, wie man eine AWS Lambda-Funktion erstellt und bereitstellt.

Sie werden erfahren, wie Sie AWS Lambda für spezielle Anwendungsfälle wie Webapplikationsentwicklung, mobile Anwendungen, Dateiverarbeitung oder Streamdatenverarbeitung nutzen.

Außerdem erhalten Sie Tipps, wie Sie eine Lambda-Funktion mit einer Sprache Ihrer Wahl entwickeln – etwa mit C#, Python, Node.js, Java oder Go.

Mit Entwicklerleitfaden starten >>

Weitere Ressourcen

Das AWS Serverless Application Repository ermöglicht die schnelle Bereitstellung von Codebeispielen, Komponenten und kompletten Anwendungen mit nur wenigen Klicks. Sie können auch Ihre eigenen Anwendungen veröffentlichen und sie innerhalb Ihres Teams oder mit der gesamten Community teilen.

Außerdem erhalten Sie Zugang zu Ressourcen, dank derer Sie mehr über AWS-Entwicklertools wie das AWS Serverless Application Model (SAM) oder Cloud9, die Ihnen bei der Entwicklung serverloser Anwendungen helfen, erfahren können.

SAR_pic

AWS Serverless Application Repository

Hier finden Sie serverlose Anwendungen, Komponenten und Quellcode für Ihren Anwendungsfall. Stellen Sie eine serverlose Anwendung mit nur wenigen Klicks bereit. Sie können das Serverless Application Repository zudem für die Veröffentlichung eigener Anwendungen nutzen, die Sie für Ihr Team, im Unternehmen oder für die Community freigeben.

Serverless Application Repository aufrufen >>

SAM_flag_2

Entwicklertools

Serverlose Anwendungsentwickler-Tools helfen Ihnen dabei, serverlose Anwendungen während Ihres gesamten Entwicklungszyklus schnell zu entwickeln, zu testen, bereitzustellen und zu überwachen. Hier erfahren Sie mehr über das AWS Serverless Application Model (SAM) zur Definition serverloser Anwendungen, Cloud9 zur Bereitstellung einer Cloud-basierten IDE und andere.

Mehr über Entwickler-Tools für serverlose Anwendungen lernen >>

Anwendungsfall suchen

Im Folgenden finden Sie spezifische Ressourcen für die Entwicklung von Webanwendungen, Datenverarbeitung, mobile Backend-Entwicklung und Edge-Computing. 

WEBANWENDUNGEN

webapp_serverless

TUTORIAL ZU SERVERLESS-WEBANWENDUNGEN

In diesem Tutorial lernen Sie, wie Sie Ihre eigene dynamische, Serverless-Webanwendung entwickeln und bereitstellen. Sie werden lernen, wie man statische Webressourcen hostet, wie man Benutzer und Authentifizierung verwaltet und wie man eine RESTful-API für die Backend-Verarbeitung entwickelt.

Erste Schritte >>

RA_webapp

Diese Webanwendung zeigt, wie man AWS Lambda in Verbindung mit anderen AWS-Services verwendet, um eine serverlose Webanwendung zu entwickeln. Dieses Repository enthält Beispiel-Code für alle Lambda-Funktionen, die das Backend der Anwendung bilden.


Erste Schritte >>

SB1

In diesem 30-minütigen virtuellen Workshop zeigen Ihnen unsere AWS Serverless-Experten, wie Sie eine AWS Lambda-Funktion für eine einfache Web-Applikation entwickeln, debuggen und einsetzen können. Sie erahlten außerdem eine Schritt-für-Schritt-Anleitung mit konkreten Anweisungen.



Erste Schritte >>

DATENVERARBEITUNG

batch_processing

In diesem Tutorial lernen Sie, wie Sie eine einfache Bildverarbeitungsanwendung und eine Lambda-Funktion entwickeln, um ein Bild automatisch in ein Vorschaubild umzuwandeln.  Sie werden lernen, wie Sie AWS Lambda in Verbindung mit Amazon Simple Storage Service (S3), dem AWS Serverless Application Model und AWS CloudFormation einsetzen.

Erste Schritte >>

dataprocessing_image_4

In diesem Tutorial lernen Sie, wie Sie mit AWS Lambda und Amazon Kinesis eine umfassende Datenverarbeitungsanwendung entwickeln. Sie werden mit Amazon Kinesis einen Datenstrom erstellen und AWS Lambda-Operationen durchführen, wie z.–B. die Entwicklung einer Lambda-Funktion zur Analyse und Speicherung von Streaming-Daten.


Erste Schritte >>

RA_fileprocessing_1
Diese Beispielanwendung demonstriert eine Markdown-Konvertierungsanwendung, bei der Lambda verwendet wird, um Markdown-Dateien in HTML und einfachen Text zu konvertieren. Es verwendet eine gleichmäßige, parallele Datenverarbeitungsarchitektur, die ideal für Workloads ist, die mehr als eine Datenableitung eines Objekts benötigen.


Erste Schritte >>

MOBILE BACK-ENDS

mobilebackend_3

In diesem Tutorial erstellen Sie eine einfache mobile Anwendung und hosten deren Backend-Logik mit AWS Lambda. Sie werden lernen, wie Sie verschiedene Komponenten anschließen, damit eine mobile Android-Anwendung eine Lambda-Funktion aufrufen und die Antwort verarbeiten kann.


Erste Schritte >>

RA_mobilebackend_3

Die Referenzarchitektur zeigt, wie man AWS Lambda in Verbindung mit Amazon API Gateway und Amazon S3 verwendet, um Fotos und Notizen aus einer mobilen Anwendung hochzuladen. Durch die Nutzung dieser Services können Sie kosteneffiziente mobile Backends erstellen, die günstiger sind als Server selbst zu verwalten.

Erste Schritte >>

mobile_hub_4.jpg
Das AWS Mobile Hub bietet Ressourcen für die Entwicklung mobiler Anwendungen mit AWS. Sie finden dort SDKs, Tutorials und Beispiele für iOS, Android, JS, Unity, React Native und Xamarin.



Erste Schritte >>

EDGE-COMPUTING

Cloudfront_1

Mit Lambda@Edge können Sie Ihren Code problemlos global über AWS-Standorte ausführen und Ihren Endbenutzern so bei niedrigsten Latenzen antworten.




Erste Schritte >>

cloudfron_talk3

In diesem Vortrag erfahren Sie, wie Sie Ihre Lambda-Funktionen einmal schreiben und überall dort ausführen können, wo Ihre Endbetrachter mit AWS Lambda@Edge präsent sind.




Erste Schritte >>

cloudfron_talk2
In diesem Vortrag erfahren Sie, wie Sie AWS Lambda@Edge in Verbindung mit Amazon CloudFront nutzen können, um Inhalte mit geringer Latenz, hoher Datenübertragungsgeschwindigkeit und ohne Verpflichtungen an Endbenutzer auf der ganzen Welt zu liefern.  

Weitere AWS Lambda-Ressourcen entdecken

Besuchen Sie die Ressourcen-Seite
Sind Sie startbereit?
Registrieren
Haben Sie Fragen?
Kontakt