DevOps für PHP-Entwickler: Automatisierung, CI/CD und Clouds
300 Seiten
German
PDF
4.5

DevOps für PHP-Entwickler: Automatisierung, CI/CD und Clouds

DevOps für PHP-Entwickler: Automatisierung, CI/CD und Clouds

Autor:

Jahr:

Zusammenfassung:

Das Buch "DevOps für PHP-Entwickler" ist ein praktischer Leitfaden, der Ihnen hilft, über die reine Entwicklung hinauszugehen und moderne DevOps-Praktiken zu erlernen. Wenn Sie ein PHP-Entwickler sind, der Prozesse automatisieren, kontinuierliche Integration und Bereitstellung einrichten sowie die Infrastruktur effizient verwalten möchte – dann ist dieses Buch für Sie.



Worum geht es in diesem Buch?

Das Buch deckt den gesamten DevOps-Zyklus für PHP-Projekte ab: von der lokalen Entwicklung bis zur Produktionsumgebung. Sie erfahren, wie Sie:

  • Docker und Docker Compose für die isolierte Entwicklung von PHP-Anwendungen (Laravel, Symfony, WordPress u. a.) einrichten
  • CI/CD-Pipelines mit GitHub Actions, GitLab CI und Jenkins implementieren – automatisches Testen, Bauen und Deployment
  • Mit Cloud-Plattformen (AWS, DigitalOcean, Yandex Cloud) arbeiten – Bereitstellung, Skalierung, Lastverteilung
  • Monitoring und Logging mit Prometheus, Grafana, ELK-Stack und Sentry einführen
  • Die Konfigurationsverwaltung mit Ansible und Terraform automatisieren
  • Die Leistung von PHP-Anwendungen auf Serverebene optimieren (OPcache, Nginx, PHP-FPM)
  • Die Sicherheit der Infrastruktur und von Geheimnissen gewährleisten (Vault, .env, SSL)


Für wen ist dieses Buch?

  • PHP-Entwickler aller Niveaus (Junior, Middle, Senior), die DevOps erlernen möchten
  • DevOps-Ingenieure, die sich mit den Besonderheiten von PHP-Projekten vertiefen möchten
  • Team-Leads und Tech-Leads, die moderne Praktiken im Team einführen
  • Freelancer und Inhaber kleiner Studios, die Routineaufgaben automatisieren möchten


Was werden Sie lernen?

  • Wie Sie eine reproduzierbare Umgebung für Entwicklung, Tests und Produktion aufbauen
  • Wie Sie ein automatisches Deployment ohne Ausfallzeiten einrichten (Blue-Green, Rolling Update)
  • Wie Sie Legacy-Projekte und moderne Frameworks containerisieren
  • Wie Sie eine PHP-Anwendung unter hoher Last skalieren
  • Wie Sie DevOps schmerzfrei in Ihren bestehenden Workflow integrieren


Das Buch enthält zahlreiche fertige Beispiele, Konfigurationsdateien, Skripte und Checklisten, die Sie sofort in realen Projekten anwenden können. Der Autor teilt praxisbewährte Lösungen, die Ihnen Stunden an Einrichtung und Fehlersuche ersparen.



DevOps für PHP-Entwickler ist nicht nur Theorie, sondern eine Sammlung von Werkzeugen und Methoden, die Ihre Arbeit schneller, zuverlässiger und effizienter machen. Beginnen Sie noch heute mit der Einführung von DevOps!

Empfehlungen