CI/CD
.yml
GitLab · CI/CD · Deployment-Strategie · Magento
Blue/Green vs. Symlink-Releases
für Magento-Shops: ein ehrlicher Vergleich
für Magento-Shops: ein ehrlicher Vergleich
Blue/Green-Deployments klingen nach der perfekten Zero-Downtime-Lösung. Für die meisten Magento-Shops ist der Infrastrukturaufwand jedoch unverhältnismäßig. Symlink-Releases erreichen dieselbe Rollback-Geschwindigkeit bei einem Bruchteil der Komplexität – wenn sie richtig aufgebaut sind.
14 Min. Lesezeit
Blue/Green · Symlink · current · releases/ · Rollback
GitLab CI · Magento 2 · Zero Downtime
Inhaltsverzeichnis
- 1. Was Blue/Green-Deployment wirklich bedeutet
- 2. Symlink-Releases: das Capistrano-Modell für Magento
- 3. Infrastrukturaufwand: der entscheidende Unterschied
- 4. Rollback-Geschwindigkeit im direkten Vergleich
- 5. Magento-Besonderheiten: Cache, Sessions, Datenbank
- 6. Symlink-Release in GitLab CI implementieren
- 7. Wann Blue/Green für Magento sinnvoll wird
- 8. Shared-Verzeichnisse in beiden Modellen
- 9. Vergleich: Blue/Green vs. Symlink für Magento
- 10. Zusammenfassung