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 (7)
Free atmosphere and agenda flexibility
Marcin Prewo - GE Medical Systems Polska Sp. Z O.O.
Kurs - AWS Lambda for Developers
Showing the different features of AWS and help the audience in case something doesn't work properly.
Issam IEBOUBEN - HSBC Service Delivery (Polska) Sp. z o o.
Kurs - AWS Architect Certification
The docker ready-to-use environment image. The balance between lectures and exercises.
Aurélien Petit - Prostep sp. z o. o.
Kurs - AWS DevOps Engineers
Sounds knowledgeable, and interacts with his leaners
Shuko Ndhlovu - BMW
Kurs - AWS Developer Associate
Mir gefiel, wie gut der Trainer organisiert war und wie gut das Material strukturiert und präsentiert wurde.
Ana - Ness Digital Engineering
Kurs - AWS: A Hands-on Introduction to Cloud Computing
Maschinelle Übersetzung
Das allgemeine Thema selbst
- Verizon Connect
Kurs - Amazon Redshift
Maschinelle Übersetzung
Concepts learnt and how to set up the k8 clusters