Schulungsübersicht
Einführung
- Überblick und bewährte Verfahren für die Erstellung moderner serverloser Anwendungen
- Überblick über AWS-Services, die ereignisgesteuertes Design für serverlose Anwendungen unterstützen
API-gesteuerte Entwicklung
- Überblick über Standard-Anfrage/Antwort-API-basierte Webanwendungen
- Verwendung von Amazon API Gateway für serverlose Anwendungen
- Vergleich verschiedener API-Typen
- Einrichten eines HTTP-API-Endpunkts, der mit einer Lambda-Funktion integriert ist
Authentifizierung, Autorisierung und Access Kontrolle
- Vergleich von Authentifizierung und Autorisierung
- Authentifizierung bei APIs mit API Gateway
- Verwendung von Amazon Cognito
Serverlose Bereitstellungs-Frameworks
- Verständnis der imperativen und deklarativen Programmierung für Infrastruktur als Code
- CloudFormation, Vergleich der AWS CDK-, Amplify- und AWS SAM-Frameworks
Amazon EventBridge und Amazon SNS
- Verwendung asynchroner Ereignisquellen
- Amazon EventBridge-Funktionen und Anwendungsfälle
- Aufbau eines benutzerdefinierten EventBridge-Busses und einer Regel
- Vergleich von Amazon Simple Notification Service (Amazon SNS) und EventBridge Anwendungsfällen
Verwendung von Warteschlangen und Streams bei ereignisgesteuerter Bereitstellung
- Verwendung von Warteschlangen und Streams als Ereignisquellen für Lambda
- Verwendung von Amazon Simple Queue Service (Amazon SQS) oder Amazon Kinesis Data Streams als Ereignisquellen für Lambda
Lambda-Funktionen schreiben
- Überblick über den Lambda-Lebenszyklus und bewährte Verfahren zum Schreiben von Lambda-Funktionen
- Konfigurieren einer Lambda-Funktion
- Behandlung von Fehlern
AWS-Schrittfunktionen verwenden
- Verwendung von AWS-Schrittfunktionen in serverlosen Architekturen
- Vergleich von Standard- und Express-Workflows
- Direkte Integration von Schrittfunktionen
Beobachtbarkeit und Überwachung von serverlosen Anwendungen
- Verstehen der drei Säulen der Beobachtbarkeit
- Schreiben und Interpretieren von Protokolldateien
- Verwendung von Amazon CloudWatch-Protokollen
- Verwendung von AWS X-Ray für die Beobachtbarkeit
Absicherung von serverlosen Anwendungen
- Bewährte Praktiken für die Sicherheit von serverlosen Anwendungen
- API-Gateway, Lambda und Anwendungssicherheit
- Schutz von Daten in einem serverlosen Datenspeicher
- Überprüfen von
Skalierung von serverlosen Anwendungen
- Verwendung des API-Gateways für die Skalierungsverwaltung
- Skalierung mit Lambda-Gleichzeitigkeit
- Skalierung verschiedener Ereignisquellen mit Lambda
Automatisierung der Bereitstellungspipeline
- Verwendung von CI/CD in serverlosen Anwendungen
- Verwendung von Tools in einer serverlosen Pipeline
- Verwendung von AWS SAM-Funktionen für serverlose Bereitstellungen
- Bewährte Automatisierungsverfahren
Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Verständnis der Grundlagen der AWS-Cloud-Architektur
- Kenntnisse über AWS Lambda
Publikum
- Entwickler
Erfahrungsberichte (4)
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Kurs - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Free atmosphere and agenda flexibility
Marcin Prewo - GE Medical Systems Polska Sp. Z O.O.
Kurs - AWS Lambda for Developers
Das allgemeine Thema selbst
- Verizon Connect
Kurs - Amazon Redshift
Maschinelle Übersetzung
Showing the different features of AWS and help the audience in case something doesn't work properly.