Webentwicklung mit PHP - Zusatzqualifikation für Container-Management

Dieser Kurs bietet eine praxisorientierte Einführung in die Nutzung von Container-Technologien für PHP-Webanwendungen. Die Teilnehmenden lernen, wie sie ihre Anwendungen mit Docker und Kubernetes effizient verwalten, skalieren und sicher in Produktionsumgebungen betreiben.

Kursinhalte:
  • Grundlagen von Container-Technologien: Einführung in Docker und Kubernetes
  • Containerisierung von PHP-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
  • Skalierung und Load-Balancing für containerisierte PHP-Anwendungen
  • Integration von CI/CD-Pipelines für containerisierte PHP-Projekte
  • Sicherheitsmaßnahmen im Container-Management: Netzwerke, Images und Secrets Management
  • Monitoring und Fehlerbehebung mit Tools wie Prometheus und Grafana
  • Deployment containerisierter PHP-Anwendungen auf Plattformen wie AWS, Google Cloud und Azure
  • Praktische Übungen: Entwicklung, Containerisierung und Bereitstellung einer PHP-Webanwendung mit Docker und Kubernetes