Diese Schulung soll ein tiefgreifendes Verständnis der grundlegenden Konzepte und fortgeschrittenen Techniken vermitteln, die für AWS und Cloud erforderlich sind. Sie umfasst Cloud-Entwicklung, AWS-Techniken, GitHub-Grundlagen, Cloud-Infrastruktur-Bereitstellung, serverlose Bereitstellung, Python und AWS-Netzwerke, Infrastruktur als Code, skalierbare Datenpipelines, sichere Serververwaltung und weitere Themen.
- Erkundung der Grundlagen der AWS-Cloud-Architektur für skalierbare Anwendungen.
- Verständnis der Rolle von REST-APIs und DynamoDB im Cloud-Datenbankmanagement.
- Schlüsselmerkmale von AWS-Diensten, die dynamische und flexible Architekturen unterstützen.
- Entwurf skalierbarer und belastbarer Architekturen in der AWS-Cloud.
- Nutzung von Microservices und serverlosen Frameworks in AWS-Umgebungen.
- Implementierung von Hochverfügbarkeitssystemen mit AWS Services wie EC2 und S3.
- Einrichtung und Verwaltung von NoSQL-Datenbanken mit AWS DynamoDB.
- Optimierung der Datenspeicherung und -abfrage für Hochleistungsanwendungen.
- Bewährte Verfahren für die Verwendung von DynamoDB-Streams und -Indizes.
- Verständnis der Prinzipien von Infrastructure as Code in Cloud-Umgebungen.
- Automatisierung der Ressourcenbereitstellung mit Tools wie AWS CloudFormation und Terraform.
- Effiziente Verwaltung von Infrastruktur-Updates und -Bereitstellungen mithilfe von IaC-Praktiken.
- Beispiele aus der Praxis für die Nutzung von IaC für skalierbare und sichere AWS-Umgebungen.
- Konfigurieren von REST-APIs mit AWS API Gateway.
- Verbinden von RESTful-Diensten mit DynamoDB für Echtzeit-Datenoperationen.
- Praktische Beispiele für API-gesteuerte Datenbank-Workflows in AWS Cloud.
Teilnehmer lernen, wie Infrastructure as Code mit AWS CloudFormation und Terraform die Ressourcenbereitstellung automatisiert und verwaltet.