Cloud mit Schwerpunkt auf Plattformen mit Microservices und Kubernetes
1. Einführung in Cloud-Plattformen mit Microservices: Grundlagen der Cloud-Technologie, Definition und Nutzen von Microservices, Überblick über verschiedene Cloud-Plattformen
2. Architektur von Microservices in der Cloud: Best Practices für die Entwicklung von Microservices, Sicherheitsstrategien für Cloud-Anwendungen, Tools zur Unterstützung der Architektur
3. Implementierung von Microservices mit Kubernetes: Einführung in Kubernetes und seine Funktionsweise, Strategien zur Bereitstellung von Microservices, Management und Orchestrierung von Containern
4. Monitoring und Performance-Optimierung von Cloud-Anwendungen: Techniken zur Überwachung von Microservices, KPIs zur Performance-Messung, Optimierungsstrategien für Cloud-Anwendungen
5. Fallstudien erfolgreicher Cloud-Lösungen: Analyse von Unternehmen mit erfolgreichen Cloud-Implementierungen, Gruppenprojekte zur Entwicklung eigener Cloud-Lösungen, Präsentation und Feedback zu Cloud-Projekten
6. Integration von Microservices in bestehende Systeme: Strategien zur Migration von Legacy-Systemen, Management der Integration von Microservices, Best Practices für die Zusammenarbeit mit bestehenden Systemen
7. Zukunft der Cloud-Technologien und Microservices: Trends und Entwicklungen im Cloud-Computing, Technologische Innovationen und deren Einfluss, Reflexion über eigene Cloud-Strategien
8. Praxisprojekt zur Implementierung von Microservices: Entwicklung eines eigenen Cloud-Projekts mit Microservices, Präsentation und Feedback zu den Projekten, Anwendung der erlernten Techniken in realen Szenarien