PHP-Anwendungen containerisieren

Transformiere traditionelle PHP-Anwendungen schrittweise in moderne, containerisierte Setups. Inkl. Datenbanken, Monitoring und Secrets.

  • Traditionelle PHP-Setups schrittweise zu Containern migrieren
  • Container als stabile Systemdienste betreiben
  • Produktionsreife Umgebung mit Monitoring und Secrets Management
PHP-Anwendungen containerisieren

Von Legacy zu Modern: PHP-Anwendungen containerisieren

Während moderne Entwicklungsworkflows bereits auf Container setzen, laufen viele Produktionsumgebungen noch traditionell: manuell installierte Webserver, PHP als Host-Installation, klassische LAMP-Stacks. Es ist Zeit, diese Lücke zu schließen.

In diesem vierteiligen Online-Training transformieren wir schrittweise einen traditionellen PHP-Stack in ein schlankes, containerisiertes Setup. Du wirst feststellen, dass Container-Orchestrierung viel einfacher ist als gedacht und dass Container die Dinge eigentlich nur vereinfachen.

Egal ob du Entwickler bist, der das "läuft aber auf meiner Maschine"-Problem satt hat, oder Ops-Engineer auf der Suche nach wiederholbaren Deployments – du verlässt das Training mit dem Selbstvertrauen, deine PHP-Anwendungen in die Container-Ära zu überführen.

Aus dem Inhalt

  • Schritt-für-Schritt Migration: Vom traditionellen Webserver mit PHP zu containerisierten Services
  • Container-Images für PHP-Anwendungen erstellen: Best Practices für Containerfile und Multi-Stage Builds
  • Quellcode und statische Assets in Container integrieren: Strategien für verschiedene Deployment-Modelle
  • Systemdienste aus Containern: Integration mit systemd für Autostart, Restart und Logging
  • Cron-Jobs im Container-Umfeld: Von traditionellen Cron-Jobs zu Container-basierten Scheduled Tasks
  • Datenbank-Strategien: MySQL/MariaDB containerisieren vs. hybride Ansätze
  • Secrets Management und Container: Sichere Handhabung von API-Keys, Passwörtern und Konfiguration
  • Monitoring und Logging: Container-Logs zentral sammeln und Anwendungen überwachen
  • Backup-Strategien für containerisierte Umgebungen und persistente Daten
  • Performance-Betrachtungen: Container-Overhead vs. Vorteile in der Praxis
  • Distribution und Deployment-Strategien: Registry-basierte Verteilung vs. lokale Builds
  • Praktische Übungen: Live-Migration einer Beispiel-PHP-Anwendung

Wer sollte teilnehmen?

Diese Schulung richtet sich an PHP-Entwickler, Systemadministratoren und DevOps-Einsteiger, die ihre bestehenden PHP-Anwendungen modernisieren wollen, ohne dabei die Komplexität großer Orchestrierungs-Frameworks zu bewältigen.

Besonders geeignet für Teams, die von traditionellen LAMP-Setups auf Container umsteigen möchten und dabei pragmatische, produktionstaugliche Lösungen suchen.

Gibt es Voraussetzungen für die Teilnahme?

Wir empfehlen solide Kenntnisse in PHP und grundlegende Erfahrungen mit Linux-Systemen und der Kommandozeile.

Erfahrungen mit Docker, Podman oder anderen Container-Technologien sind hilfreich, aber nicht zwingend erforderlich.

Das bringt dir diese Schulung

  • du verstehst die Vorteile der Containerisierung und kannst sie überzeugend kommunizieren
  • du kannst bestehende PHP-Anwendungen systematisch in Container-Umgebungen migrieren
  • du erstellst produktionstaugliche Container-Images für PHP-Anwendungen mit optimierter Performance und Sicherheit
  • du setzt Container als stabile Systemdienste ein und ersetzt traditionelle Service-Architekturen
  • du implementierst moderne Deployment-Strategien ohne die Komplexität von Kubernetes
  • du löst das "works on my machine"-Problem durch reproduzierbare Container-Umgebungen

Sichere dir deinen Platz

Starte jetzt mit der Anmeldung – oder buche ein kostenloses Beratungsgespräch zur Individualisierung.

Öffentliches Training im Dez. 2025 🇩🇪

Dauer: 8 Stunden

08. und 10. und 15. und 17. Dez. 2025, jeweils 13:30-15:30 (MEZ)

799 €
Kalender online (Zoom) Arne Blankerts
Für 799 € buchen

Öffentliches Training im Dez. 2026 🇩🇪 🇬🇧

Dauer: 8 Stunden

Tage und Uhrzeiten stehen noch nicht fest. Wir benachrichtigen dich gerne, sobald wir die Termine festgelegt haben.

799 €
online (Zoom) Arne Blankerts
Nächsten Termin erfahren →

Individualisiert (online) 🇩🇪 🇬🇧

Dauer: ca. 8 Stunden

Dein Wunschtermin, beliebige Teilnehmeranzahl. Entweder über Zoom oder über deine bevorzugte Videokonferenzsoftware.

ab 3600 €
online (Zoom) Arne Blankerts
Kostenlose Beratung zur Online-Schulung starten →

Inhouse (vor Ort) 🇩🇪 🇬🇧

Dauer: 2-3 Tage

Dein Wunschtermin, beliebige Teilnehmeranzahl. Bei dir im Unternehmen oder an deinem Wunschort.

ab 5500 €
Dein Wunschort Arne Blankerts
Kostenlose Beratung zur Inhouse-Schulung starten →
Credits bieten vergünstigten Zugang zu unseren Schulungen. Mehr erfahren
Alle unsere Schulungen zum monatlichen Festpreis. Mehr erfahren

Häufig gestellte Fragen

Warum gibt es keine ganztägigen Online-Schulungen?
Unsere Inhalte sind für optimales Online-Lernen aufbereitet: Kurze, fokussierte Sessions fördern die Konzentration und bieten Zeit zur Verarbeitung des Gelernten zwischen den Einheiten.
Sind die Schulungen live oder aufgezeichnet?
Alle unsere Schulungen finden live als Videokonferenz statt und werden von einem erfahrenen Trainer geleitet. Die Teilnehmer können jederzeit Fragen stellen.
Was macht eure Schulungen einzigartig?
Unsere Schulungen kombinieren Hands-On-Aufgaben mit Live-Coding und der Lösung von realen Problemen. Unsere erfahrenen Trainer garantieren eine besonders gute Lernerfahrung.
Sind eure Schulungen remote oder In-Person?
Wir bieten unsere Schulungen sowohl Remote als auch In-Person an, um den unterschiedlichen Anforderungen unserer Kunden gerecht werden zu können.
Könnt ihr Schulungen speziell auf unsere Bedürfnisse zuschneiden?
Selbstverständlich. Wir können unsere Schulungen jederzeit auf die individuellen Bedürfnisse von Teams und deren Technologie-Stacks anpassen.
Welche Vorteile bieten individualisierte Schulungen?
Inhouse-Schulungen ermöglichen individuelle Themenabsprachen, flexible Termine und zielgerichtetes Lernen im vertrauten Kreis. Das lohnt sich finanziell ungefähr ab vier Teilnehmenden.
Gibt es eine Zertifizierung?
Ja, Teilnehmerinnen und Teilnehmer erhalten nach erfolgreicher Teilnahme auf Wunsch ein Zertifikat.