50 % Rabatt auf DataCamp Premium. Über 700 Kurse zum halben Preis. Beginne jetzt mit dem Lernen.
Kursbeschreibung
Baue produktionsreife Cloud-Anwendungen auf AWS. Lerne die Architekturpatterns, die in der Cloud funktionieren: Microservices, Serverless und Event-Driven – und setze sie praktisch um mit Amazon API Gateway, AWS Lambda, Amazon SQS, Amazon SNS, Amazon EventBridge, Amazon Kinesis und DynamoDB Streams.Durch interaktive Übungen und praktische Arbeit in der AWS-Konsole entwirfst du robuste APIs, entkoppelst Services mit Queues und Topics und baust ereignisgesteuerte Workflows, die skalieren – genau die Skills, mit denen du Serverless-Anwendungen in Produktion bringst und die in der Prüfung AWS Certified Developer – Associate (DVA-C02) abgefragt werden.
Voraussetzungen
Lernprogramm
Kursübersicht
1
Grundlagen zum Erstellen von Software auf AWS
Lerne die architektonischen Grundlagen cloud-nativer Software. Am Ende dieses Kapitels kannst du zwischen Monolith, Microservices, Serverless und Event-Driven-Patterns wählen; über eng vs. lose gekoppelte Systeme sowie synchrone vs. asynchrone Kommunikation nachdenken; Zustand in zustandslosen Services verwalten; und für Resilienz mit Retries, exponentiellem Backoff, Circuit Breakers und Dead-Letter-Queues entwerfen.
- Architekturstile und Kommunikationsmuster50 XP
- Kommunikationsmuster50 XP
- Nachrichtenreihenfolge50 XP
- Kommunikationsmechanismen einordnen100 XP
- Dienste koordinieren und Zustand verwalten50 XP
- Workflows aufbauen50 XP
- Welches Architekturpattern passt am besten?50 XP
- Doppelte Events sicher behandeln50 XP
- Fehlertolerante und resiliente Anwendungen auf AWS entwerfen50 XP
- Mit vorübergehenden Fehlern umgehen50 XP
- Exponentielles Backoff mit Jitter implementieren100 XP
- Mit Ausfällen von Downstream-Services umgehen50 XP
2
APIs auf AWS erstellen
Erstelle, sichere und betreibe APIs auf Amazon API Gateway. Am Ende dieses Kapitels kannst du den passenden API-Typ (REST, HTTP oder WebSocket) auswählen; Lambda-Integrationen mit Validierung und Transformationen konfigurieren; APIs über Stages mithilfe von CloudFormation, SAM und CDK bereitstellen; und sie mit Amazon Cognito, IAM, Lambda-Autorisierern, Verschlüsselung und Throttling schützen.
3
Fortgeschrittene Anwendungsmuster
Baue entkoppelte, ereignisgesteuerte und Streaming-Workloads. Am Ende dieses Kapitels kannst du Services mit Amazon SQS-Queues (einschließlich FIFO und Dead-Letter-Queues) und Amazon SNS-Topics mit Abonnement-Filterung entkoppeln; Events mit Amazon EventBridge über Regeln, Event Patterns und Schemas routen; Daten mit hohem Durchsatz mit Amazon Kinesis Data Streams und Data Firehose verarbeiten; und in Echtzeit auf Tabellenänderungen mit Amazon DynamoDB Streams reagieren.
Anwendungen auf AWS entwickeln
Kurs
abgeschlossen

