Dieser Kurs bietet eine spezialisierte Weiterbildung für Webentwickler und Interessierte, die moderne Container-Technologien wie Docker und Kubernetes in TypeScript-basierten Projekten nutzen möchten. Die Teilnehmenden lernen, wie sie skalierbare, portable und effiziente Anwendungen entwickeln und verwalten.
Kursinhalte:- Einführung in Container-Technologien: Grundlagen von Docker und Kubernetes
- Containerisierung von TypeScript-Anwendungen: Erstellung und Verwaltung von Docker-Containern
- Nutzung von Docker Compose für lokale Entwicklungsumgebungen
- Orchestrierung von Containern mit Kubernetes: Einrichtung von Clustern und Deployments
- Integration von CI/CD-Pipelines für containerisierte TypeScript-Anwendungen
- Sicherheitskonzepte im Container-Management: Secrets, Images und Netzwerke
- Skalierung und Load-Balancing von containerisierten Anwendungen
- Monitoring und Fehlerbehebung mit Tools wie Prometheus und Grafana
- Deployment containerisierter Anwendungen auf Plattformen wie AWS, Google Cloud und Azure
- Praktische Übungen: Entwicklung, Containerisierung und Bereitstellung einer TypeScript-Anwendung mit Docker und Kubernetes