Developing Serverless Solutions on AWS
Serverlose Anwendungen mit Lambda, API Gateway und EventBridge praxisnah entwickeln und bereitstellen
Die wichtigsten Themen
Event-driven Serverless-Design
Lambda-Funktionen und APIs
EventBridge, SQS und SNS
Security und Zugriffskontrolle
Observability mit CloudWatch
CI/CD mit AWS SAM
Überblick In dieser 3-tägigen Schulung Developing Serverless Solutions on AWS lernst du, serverlose Anwendungen mit AWS Lambda und weiteren Services der AWS-Serverless-Plattform zu entwickeln, sicher bereitzustellen und...
In dieser 3-tägigen Schulung Developing Serverless Solutions on AWS lernst du, serverlose Anwendungen mit AWS Lambda und weiteren Services der AWS-Serverless-Plattform zu entwickeln, sicher bereitzustellen und zuverlässig zu betreiben. Der Kurs führt von grundlegenden Architekturprinzipien über ereignisgesteuerte Designs bis hin zu komplexeren Integrationen mit Amazon API Gateway, Amazon EventBridge, Amazon SQS, Amazon SNS, AWS Step Functions, Amazon CloudWatch und AWS X-Ray.
Im Mittelpunkt stehen Best Practices für Serverless-Architekturen, die Migration von monolithischen Anwendungen, der Umgang mit Service-Quotas, Invocation-Modellen, Fehlerbehandlung, Security und Skalierung. Du schreibst Lambda-Funktionen, vergleichst Infrastructure-as-Code-Optionen wie AWS CloudFormation, AWS CDK, AWS Amplify und AWS SAM und setzt automatisierte Deployments mit CI/CD-Workflows um. Falls AWS-Grundlagen noch aufgefrischt werden sollen, bietet sich vorab AWS Technical Essentials an.
Die Schulung kombiniert fachliche Einordnung, Demos, Hands-on Labs und Arbeit mit der AWS-Dokumentation. Dadurch entsteht ein belastbares Vorgehen, das auch nach dem Training im Projektalltag trägt. Für Architektur- und Betriebsfragen ergänzen AWS Well-Architected Best Practices und als weiterführendes Entwicklertraining Advanced Developing on AWS den Lernpfad sinnvoll.
Die Themen Best Practices für moderne serverlose Anwendungen · Ereignisgesteuertes Design mit passenden AWS-Services · Herausforderungen und Trade-offs beim Übergang von monolithischen Anwendungen...
Serverless-Denken und Architektur
- Best Practices für moderne serverlose Anwendungen
- Ereignisgesteuertes Design mit passenden AWS-Services
- Herausforderungen und Trade-offs beim Übergang von monolithischen Anwendungen
- Service-Charakteristiken, Service-Quotas und Integrationsmuster
API-gesteuerte Entwicklung
- Webanwendungen mit Amazon API Gateway und AWS Lambda
- Synchrone Ereignisquellen und Request-Response-Muster
- Vergleich von REST-APIs, HTTP-APIs, WebSocket-APIs und GraphQL
- API-Design für serverlose Anwendungen
Authentifizierung und Zugriffskontrolle
- Benutzerverwaltung mit Amazon Cognito
- Authentifizierungsoptionen für APIs
- Autorisierung und Zugriffskontrolle in serverlosen Anwendungen
- Sicherheitsrelevante Designentscheidungen für API-basierte Anwendungen
Infrastructure as Code und Deployment-Frameworks
- Vergleich von AWS CloudFormation, AWS CDK, AWS Amplify und AWS SAM
- Lokale Emulation und Tests mit AWS SAM
- Strukturierung serverloser Anwendungen für wiederholbare Bereitstellungen
- Automatisierte Bereitstellung mit CI/CD-Workflows
Asynchrone Integration und Entkopplung
- Entkopplung von Komponenten mit Amazon EventBridge
- Publish-Subscribe-Muster mit Amazon SNS
- Warteschlangenbasierte Verarbeitung mit Amazon SQS
- Stream-Verarbeitung mit Amazon Kinesis als Ereignisquelle für Lambda
Lambda-Entwicklung und Fehlerbehandlung
- Schreiben, Konfigurieren und Testen von Lambda-Funktionen
- Logging, Idempotenz, Statelesness und Wiederverwendung von Ausführungsumgebungen
- Umgang mit Teilausfällen und Wiederholungsmechanismen
- Konfiguration von Concurrency, Speicher und Laufzeitparametern
Orchestrierung, Observability und Betrieb
- Workflow-Orchestrierung mit AWS Step Functions
- Monitoring, Logs und Metriken mit Amazon CloudWatch
- Tracing und Analyse mit AWS X-Ray
- Aufbau von Observability für serverlose Anwendungen
Sicherheit und Skalierung
- Best Practices zur Absicherung serverloser Anwendungen
- Skalierungsverhalten von Lambda und angebundenen Ereignisquellen
- Steuerung von Gleichzeitigkeit und Durchsatz
- Auswahl geeigneter Methoden und Werkzeuge für Last- und Betriebsanforderungen
Wer hier richtig ist
- Cloud-Entwicklerinnen und Cloud-Entwickler mit Erfahrung in der AWS-Cloud
- Softwareentwicklerinnen und Softwareentwickler, die ereignisgesteuerte Anwendungen mit AWS Lambda, API Gateway und EventBridge umsetzen
- DevOps-Engineers, die serverlose Anwendungen automatisiert testen, deployen und betreiben
- Solution Architects mit Praxisbezug zu Serverless-Designs, Microservices und Anwendungsmodernisierung
Das lernst du
- Ereignisgesteuerte Serverless-Architekturen mit passenden AWS-Services entwerfen
- Serverlose Anwendungen mit AWS Lambda, API Gateway und angebundenen Managed Services aufbauen
- Infrastructure as Code mit AWS SAM, AWS CDK, AWS CloudFormation und AWS Amplify einordnen und einsetzen
- Lambda-Funktionen nach Best Practices für Fehlerbehandlung, Logging, Idempotenz und Skalierung entwickeln
- Security, Authentifizierung, Autorisierung, Observability und Monitoring in Serverless-Anwendungen verankern
- CI/CD-Workflows für automatisierte Builds, Tests und Deployments serverloser Anwendungen umsetzen
So arbeiten wir
- Fachliche Impulse durch erfahrene AWS-Trainer mit direktem Praxisbezug
- Hands-on Labs zur Entwicklung und Bereitstellung serverloser Anwendungen
- Demos zu AWS Lambda, API Gateway, EventBridge, SQS, SNS, Step Functions, CloudWatch und X-Ray
- Arbeit mit AWS-Dokumentation zur selbstständigen Problemlösung im Projektalltag
- Praxisübungen zu Architekturentscheidungen, Deployment, Fehlerbehandlung, Security und Skalierung
- Diskussion typischer Projektanforderungen und Transfer auf eigene Entwicklungsumgebungen
Empfohlene Vorkenntnisse
- Grundkenntnisse der AWS-Cloud-Architektur
- Erfahrung in der Entwicklung von Anwendungen auf AWS, vergleichbar mit Developing on AWS
- Grundverständnis von AWS Lambda und Amazon API Gateway, bei Bedarf als Einstieg über AWS Technical Essentials
- Programmiererfahrung in einer gängigen Sprache sowie grundlegendes Verständnis von APIs, Events und Deployment-Prozessen
Dein Fahrplan
- Einordnung von Serverless-Architekturen und ereignisgesteuertem Design
- Best Practices für moderne serverlose Anwendungen auf AWS
- Übergang von monolithischen Anwendungen zu Serverless-Architekturen
- API-gesteuerte Entwicklung mit Amazon API Gateway und AWS Lambda
- Vergleich von REST-APIs, HTTP-APIs, WebSocket-APIs und GraphQL
- Authentifizierung und Autorisierung mit Amazon Cognito und API-Optionen
Organisatorisches
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Uhrzeiten
09:00-17:00 Uhr
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
Deine Vorteile
Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Inklusivleistungen
Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.
Lernen von Experten
Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.
Keine Vorkasse
Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.
Max. 8 Teilnehmende
Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.
Termine & Buchung
Nicht der passende Termin dabei?
Wir finden eine Lösung: anderer Termin, mehrere Teilnehmer, Inhouse-Schulung oder individuelle Beratung.
Lieber gleich das ganze Team schulen?
Diese Schulung gibt es auch exklusiv für dein Unternehmen, bei euch vor Ort, an unseren Standorten oder Live-Online. Inhalte und Termine nach Maß.
Inhouse-Schulung
Wir kommen zu euch: diese Schulung maßgeschneidert in euren Räumen, für Unternehmen und Behörden.
- Inhalte exakt auf euch zugeschnitten
- Termine nach euren Bedürfnissen
- Günstiger ab mehreren Teilnehmern
- Vertraute Umgebung, kein Reiseaufwand
Firmen-Seminar
Exklusiv für dein Team an einem unserer Standorte oder Live-Online, individuell angepasst.
- Geschlossene Gruppe aus eurem Haus
- Individuelle Terminplanung
- An unseren Standorten oder Live-Online
- Angepasste Inhalte
Fragen und Antworten zu Developing Serverless Solutions on AWS
Für wen eignet sich die Schulung Developing Serverless Solutions on AWS?
Die Schulung richtet sich an Entwicklerinnen, Entwickler, DevOps-Engineers und Solution Architects, die bereits Erfahrung mit der AWS-Cloud haben und serverlose Anwendungen mit AWS Lambda, API Gateway, EventBridge und weiteren Managed Services entwickeln möchten.
Welche Vorkenntnisse sind für das Training erforderlich?
Du solltest mit grundlegenden AWS-Konzepten vertraut sein und Anwendungen auf AWS entwickeln können. Empfehlenswert sind Kenntnisse auf dem Niveau von Developing on AWS. Für einen technischen Einstieg in zentrale AWS-Services eignet sich vorher AWS Technical Essentials.
Ist das Seminar eine Vorbereitung auf eine AWS-Zertifizierung?
Das Training ist eine offizielle AWS-Schulung mit starkem Praxisbezug, aber kein reines Prüfungsvorbereitungsseminar. Im Mittelpunkt stehen Design, Entwicklung, Sicherheit, Observability und Deployment serverloser Anwendungen auf AWS.
Welche AWS-Services werden im Kurs behandelt?
Behandelt werden unter anderem AWS Lambda, Amazon API Gateway, Amazon EventBridge, Amazon SQS, Amazon SNS, AWS Step Functions, Amazon Cognito, Amazon CloudWatch, AWS X-Ray, AWS SAM, AWS CDK, AWS CloudFormation und AWS Amplify.
Wird im Seminar praktisch gearbeitet?
Ja. Die Schulung verbindet Theorie, Demos und Hands-on Labs. Du entwickelst und deployest serverlose Anwendungen, arbeitest mit AWS-Dokumentation und trainierst typische Aufgaben aus Entwicklung, Deployment, Monitoring und Fehlerbehandlung.
Welche Seminare passen als Ergänzung zu diesem AWS-Serverless-Training?
Für Architekturentscheidungen bietet sich Architecting on AWS an. Für CI/CD, Automatisierung und Betrieb ist DevOps Engineering on AWS eine passende Ergänzung. Wenn Datenhaltung in serverlosen Anwendungen relevant ist, kann die Amazon AWS DynamoDB - Kompaktschulung sinnvoll anschließen.
Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .
Ähnliche Kurse
Machine Learning Engineering on AWS
Advanced Generative AI Development on AWS
Amazon AWS DynamoDB - Kompaktschulung
Amazon Web Services (AWS) - Überblick für Einsteiger und Entscheider
AWS AI Practitioner Essentials Kurs
Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert
Aus der Praxis für die Praxis
Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.
Individuell statt "Schema F"
Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.
Maximale Freiheit: Remote oder vor Ort
Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.
Mit Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Über 20.000 Unternehmen und Behörden vertrauen auf uns