Webinar

Live-Online: Developing Serverless Solutions on AWS - 61364602

Inhalte

Lerne, wie du AWS-Frameworks verwendest, um eine serverlose Anwendung bereitzustellen. Die praktischen Übungen in diesem Kurs gehen von einfacheren zu komplexeren Themen über. Du wirst die AWS-Dokumentation während des gesamten Kurses verwenden, um authentische Methoden für das Lernen und die Problemlösung außerhalb des Klassenzimmers zu entwickeln.Tag 1Modul 0: Einführung

  • Einführung in die Anwendung, die du erstellen wirst
  • Zugang zu den Kursressourcen (Student Guide, Lab Guide und Online-Kursergänzung)

Modul 1: Serverlose Denkweise

  • Best Practices für die Erstellung moderner serverloser Anwendungen
  • Ereignisgesteuertes Design
  • AWS-Services, die ereignisgesteuerte serverlose Anwendungen unterstützen

Modul 2: API-gesteuerte Entwicklung und synchrone Ereignisquellen

  • Merkmale von standardmässigen Request/Response-API-basierten Webanwendungen
  • Wie Amazon API Gateway in serverlose Anwendungen passt
  • Übung zum Ausprobieren: Einrichten eines HTTP-API-Endpunkts, der mit einer Lambda-Funktion integriert ist
  • Hochrangiger Vergleich von API-Typen (REST/HTTP, WebSocket, GraphQL)

Modul 3: Einführung in Authentifizierung, Autorisierung und Zugriffskontrolle

  • Authentifizierung vs. Autorisierung
  • Optionen für die Authentifizierung bei APIs mit API Gateway
  • Amazon Cognito in serverlosen Anwendungen
  • Amazon Cognito Benutzerpools vs. föderierte Identitäten

Modul 4: Serverlose Bereitstellungs-Frameworks

  • Überblick über die imperative vs. deklarative Programmierung für Infrastruktur als Code
  • Vergleich der Frameworks CloudFormation, AWS CDK, Amplify und AWS SAM
  • Funktionen von AWS SAM und der AWS SAM CLI für lokale Emulation und Tests

Modul 5: Verwendung von Amazon EventBridge und Amazon SNS zur Entkopplung von Komponenten

  • Entwicklungsüberlegungen bei der Verwendung von asynchronen Ereignisquellen
  • Funktionen und Anwendungsfälle von Amazon EventBridge
  • Ausprobieren der Übung: Erstellen eines benutzerdefinierten EventBridge-Busses und einer Regel
  • Vergleich von Anwendungsfällen für Amazon Simple Notification Service (Amazon SNS) vs. EventBridge
  • Übung zum Ausprobieren: Konfiguriere ein Amazon SNS-Thema mit Filterung

Modul 6: Ereignisgesteuerte Entwicklung mit Warteschlangen und Streams

  • Entwicklungsüberlegungen bei der Verwendung von Polling-Ereignisquellen zum Auslösen von Lambda-Funktionen
  • Unterscheidungen zwischen Warteschlangen und Streams als Ereignisquellen für Lambda
  • Auswahl geeigneter Konfigurationen bei der Verwendung von Amazon Simple Queue Service (Amazon SQS) oder Amazon Kinesis Data Streams als Ereignisquelle für Lambda
  • Übung zum Ausprobieren: Konfigurieren einer Amazon SQS-Warteschlange mit einer Dead-Letter-Warteschlange als Lambda-Ereignisquelle

Praktische Übungen

  • Praktische Übung 1: Bereitstellen einer einfachen serverlosen Anwendung
  • Praktische Übung 2: Nachrichten-Fan-Out mit Amazon EventBridge

Tag 2Modul 7: Gute Lambda-Funktionen schreiben

  • Wie der Lambda-Lebenszyklus Ihren Funktionscode beeinflusst
  • Bewährte Praktiken für Ihre Lambda-Funktionen
  • Konfigurieren einer Funktion
  • Funktionscode, Versionen und Aliasnamen
  • Ausprobieren der Übung: Konfigurieren und Testen einer Lambda-Funktion
  • Lambda-Fehlerbehandlung
  • Behandlung von Teilausfällen mit Warteschlangen und Streams

Modul 8: Schrittfunktionen für die Orchestrierung

  • AWS-Schrittfunktionen in serverlosen Architekturen
  • Ausprobieren und üben: Step Functions Zustände
  • Das Callback-Muster
  • Standard- vs. Express-Workflows
  • Direkte Integrationen von Step Functions
  • Übung zum Ausprobieren: Fehlerbehebung bei einem Standard Step Functions Workflow

Modul 9: Beobachtbarkeit und Überwachung

  • Die drei Säulen der Beobachtbarkeit
  • Amazon CloudWatch Logs und Logs Insights
  • Effektives Schreiben von Protokolldateien
  • Ausprobieren der Übung: Interpretieren von Protokollen
  • Verwendung von AWS X-Ray für die Beobachtbarkeit
  • Übung zum Ausprobieren: Aktivieren von X-Ray und Interpretieren von X-Ray-Traces
  • CloudWatch-Metriken und eingebettetes Metrikformat
  • Übung zum Ausprobieren: Metriken und Alarme
  • Übung zum Ausprobieren: ServiceLens

Praktische Übungen

  • Praktische Übung 3: Workflow-Orchestrierung mit AWS Step Functions
  • Praktische Übung 4: Beobachtbarkeit und Überwachung

Tag 3Modul 10: Sicherheit von serverlosen Anwendungen

  • Bewährte Sicherheitsverfahren für serverlose Anwendungen
  • Anwendung von Sicherheit auf allen Ebenen
  • API-Gateway und Anwendungssicherheit
  • Lambda und Anwendungssicherheit
  • Schutz von Daten in Ihren serverlosen Datenspeichern
  • Auditing und Rückverfolgbarkeit

Modul 11: Handhabung der Skalierung in serverlosen Anwendungen

  • Überlegungen zur Skalierung für serverlose Anwendungen
  • Verwendung von API Gateway zur Verwaltung der Skalierung
  • Skalierung der Lambda-Gleichzeitigkeit
  • Wie verschiedene Ereignisquellen mit Lambda skaliert werden

Modul 12: Automatisieren der Bereitstellungspipeline

  • Die Bedeutung von CI/CD bei serverlosen Anwendungen
  • Tools in einer serverlosen Pipeline
  • AWS SAM-Funktionen für serverlose Bereitstellungen
  • Bewährte Praktiken für die Automatisierung
  • Nachbereitung des Kurses

Praktische Übungen

  • Praktische Übung 5: Absicherung serverloser Anwendungen
  • Praktische Übung 6: Serverloses CI/CD auf AWS

 

Lerndauer: 3 Tage

Mit dieser Veranstaltung sind sie flexibel: Diese Veranstaltung wird vollständig online ausgeliefert!

Wichtige Information: Bitte beachten Sie, dass einige unserer Webinare auch aus mehreren Online-Modulen bestehen können. Erkennbar ist dies, wenn die Dauer länger als ein Tag ist.

Eine Übersicht der einzelnen Termine zu den Online-Modulen erhalten Sie nach der Buchung in Ihrer persönlichen Online-Lernumgebung.

Lernziele

  • Anwenden ereignisgesteuerter Best Practices auf das Design einer serverlosen Anwendung unter Verwendung geeigneter AWS-Services
  • Identifizieren der Herausforderungen und Kompromisse bei der Umstellung auf serverlose Entwicklung und Abgabe von Empfehlungen, die für deine Entwicklungsorganisation und -umgebung geeignet sind
  • Erstellen von serverlosen Anwendungen unter Verwendung von Mustern, die verwaltete AWS-Services miteinander verbinden, und Berücksichtigung von Service-Merkmalen, einschliesslich Service-Kontingenten, verfügbaren Integrationen, Aufrufmodell, Fehlerbehandlung und Ereignisquellen-Nutzlast
  • Vergleich und Gegenüberstellung der verfügbaren Optionen zum Schreiben von Infrastruktur als Code, einschliesslich AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) und AWS Cloud Development Kit (AWS CDK)
  • Anwenden von Best Practices für das Schreiben von Lambda-Funktionen, einschliesslich Fehlerbehandlung, Protokollierung, Wiederverwendung von Umgebungen, Verwendung von Schichten, Zustandslosigkeit, Idempotenz und Konfiguration von Gleichzeitigkeit und Speicher
  • Anwenden von Best Practices für den Aufbau von Beobachtbarkeit und Überwachung in deiner serverlosen Anwendung
  • Anwenden bewährter Sicherheitspraktiken auf serverlose Anwendungen
  • Identifizieren der wichtigsten Skalierungsüberlegungen in einer serverlosen Anwendung und Zuordnen jeder Überlegung zu den Methoden, Tools oder Best Practices, um sie zu verwalten
  • Verwendung von AWS SAM, AWS CDK und AWS-Entwickler-Tools zur Konfiguration eines CI/CD-Workflows und zur Automatisierung der Bereitstellung einer serverlosen Anwendung
  • Erstellen und aktives Pflegen einer Liste von Serverless-Ressourcen, die dich bei der laufenden Serverless-Entwicklung und beim Engagement in der Serverless-Community unterstützen

Zielgruppen

Dieser Kurs richtet sich an folgende Jobrollen:

  • Entwickler
  • DevOps

Wir empfehlen, dass die Teilnehmenden dieses Kurses den folgenden Kurs besucht haben (oder über gleichwertige Kenntnisse verfügen): Planning and Designing Databases on AWS.

 

Lerne, wie du AWS-Frameworks verwendest, um eine serverlose Anwendung bereitzustellen. Die praktischen Übungen in diesem Kurs gehen von einfacheren zu komplexeren Themen über. Du wirst die AWS-Dokument...

Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
12.10.2026 - 14.10.2026 24 h 24 h Details Details Jetzt buchen
14.12.2026 - 16.12.2026 24 h 24 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 8931716

Anbieter-Seminar-Nr.: 61364602

Termin

14.12.2026 - 16.12.2026

Online

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 2.368,10

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 24 h
  • Anbieterbewertung   (2222)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
12.10.2026 - 14.10.2026 24 h 24 h Details Details Jetzt buchen
14.12.2026 - 16.12.2026 24 h 24 h Details Details Jetzt buchen