Webentwicklung mit Kubernetes - Zusatzqualifikation für Frontend Frameworks

Dieser Kurs vermittelt praxisnah, wie moderne Webanwendungen mit Kubernetes verwaltet und skaliert werden. Die Teilnehmenden lernen, wie sie React, Vue.js oder Angular in Kubernetes-Umgebungen effizient betreiben und bereitstellen.

Kursinhalte:
  • Einführung in Kubernetes und seine Vorteile für Frontend-Frameworks
  • Containerisierung von Frontend-Anwendungen mit Docker für den Kubernetes-Einsatz
  • Nutzung von Kubernetes Pods, Deployments und Services für skalierbare Frontends
  • Load Balancing und Traffic Management für Frontend-Anwendungen mit Kubernetes Ingress
  • Integration von RESTful APIs und GraphQL in Kubernetes-gestützten Anwendungen
  • Nutzung von Helm Charts für das Management von Frontend-Anwendungen
  • Automatisierung von Build- und Deployment-Prozessen mit CI/CD-Pipelines (GitHub Actions, GitLab CI/CD, ArgoCD)
  • Sicherheitsmaßnahmen für containerisierte Frontend-Anwendungen in Kubernetes
  • Monitoring und Fehlerbehebung mit Prometheus, Grafana und Kubernetes Dashboard
  • Deployment und Skalierung containerisierter Frontend-Anwendungen auf AWS, Google Cloud und Azure Kubernetes Service (AKS)
  • Praktische Übungen: Entwicklung, Containerisierung und Deployment einer vollständigen Frontend-Anwendung mit Kubernetes