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

Häufig gestellte Fragen

Finde Antworten auf Deine Fragen zu unseren Schulungen

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.

PHP-Anwendungen containerisieren

Melde Dich direkt an. Oder sprich mit uns darüber, wie wir diese Schulung für Dein Unternehmen individualisieren können.

Dez. 2025

Dauer: 8 Stunden

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

799 €
Kalendereintrag online (Zoom) Arne Blankerts Deutsch
Diese Schulung buchenAnmelden via Flatrate

Dez. 2026

Dauer: 8 Stunden

Tage und Uhrzeiten stehen noch nicht fest.

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

Als individuelle Schulung (online)

Dauer: ca. 8 Stunden

Dein Wunschtermin!

ab 3600 €
online (Zoom) Arne Blankerts Deutsch / Englisch
Möglichkeiten besprechen

Als Inhouse Schulung (vor Ort)

Dauer: 1 Tag (mit weiteren Themen)

Dein Wunschtermin!

ab 3000 €
Dein Wunschort Arne Blankerts Deutsch / Englisch
Möglichkeiten besprechen