Dieser Kurs vermittelt fundierte Kenntnisse im Container-Management für Next.js-Anwendungen. Die Teilnehmenden lernen, wie sie moderne Container-Technologien wie Docker und Kubernetes nutzen, um skalierbare, portable und effiziente Anwendungen zu entwickeln und bereitzustellen.
Kursinhalte:- Einführung in die Grundlagen des Container-Managements mit Docker
- Erstellung und Verwaltung von Containern für Next.js-Anwendungen
- Nutzung von Docker Compose für lokale Entwicklungsumgebungen
- Einführung in Kubernetes: Cluster-Management und Orchestrierung
- Skalierung und Load-Balancing von containerisierten Anwendungen
- Integration von CI/CD-Pipelines für containerisierte Next.js-Projekte
- Sicherheitsmaßnahmen für Container: Netzwerke, Images und Secrets Management
- Deployment containerisierter Anwendungen auf Plattformen wie AWS, Google Cloud und Azure
- Monitoring und Fehlerbehebung bei Container-basierten Anwendungen
- Praktische Übungen: Entwicklung, Containerisierung und Bereitstellung einer Next.js-Anwendung mit Docker und Kubernetes