- Grundverständnis von Cloud Computing am Beispiel von AWS (Amazon Web Services)
- Einführung in Cloud Computing-Konzepte und zentrale AWS Services
- Was ist AWS? Überblick über Funktionen, Preisgestaltung und Cloud Computing-Zertifikate
- IAM und S3 als Einstieg in Cloud-Speicherung und Benutzerverwaltung
Linux- und Terminal-Know-how für die AWS Cloud
- Nutzung von Kommandozeile und Shell für Cloud Computing-Projekte
- Arbeiten mit Linux-Servern auf EC2 innerhalb von AWS
- Automatisierte Infrastruktur mit AWS CloudFormation
- Skripterstellung zur Verwaltung von Cloud-Ressourcen
Netzwerke und Sicherheit in der Cloud
- Einrichten von VPCs in der Cloud Computing-Infrastruktur von Amazon
- IP-Adressierung, Subnetting und Netzwerksicherheit verstehen
- IAM-Vertiefung, System Hardening und Verschlüsselungstechniken
- Security Compliance und Monitoring-Tools wie AWS Trusted Advisor
Cloud Entwicklung mit Python und Serverless Services
- Python-Grundlagen für die Entwicklung von Cloud Computing-Anwendungen
- Serverlose Architektur mit AWS Lambda und Event-Triggern
- Automatisierte Deployment-Prozesse mit DevOps-Ansätzen
- Nutzung des Python SDK zur Entwicklung cloudbasierter Lösungen
Datenbank- und API-Anbindung auf AWS
- Erstellen von REST-APIs mit Amazon API Gateway
- Nutzung von RDS und DynamoDB in Cloud Computing-Anwendungen
- Backend-Integration mit Python SDK
- Skalierbare Datenarchitekturen in der Cloud entwickeln
AWS Best Practices & Architektur-Grundlagen
- Einblick in das Well-Architected Framework im Cloud Computing
- Nutzung von Aurora, Athena, EBS und EFS zur Infrastrukturoptimierung
- Kosteneffizienz im Betrieb durch Architekturentscheidungen
- Planung und Umsetzung skalierbarer Cloud-Strukturen
Zertifizierungsvorbereitung & Spezialisierung
- Übersicht über Cloud Computing-Zertifizierungen von AWS
- Praxisprojekte für Quereinsteiger zur Festigung von Cloud-Wissen
- Vorbereitung auf die AWS Certified Cloud Practitioner Prüfung
- Karrierewege im Bereich Cloud Computing & Entwicklung