Projektbeschreibung
ÜbersetztDie Arbeit umfasst die Containerisierung der Anwendung, das Einrichten eines Kubernetes-Clusters und die Konfiguration der horizontalen Pod-Autoskalierung, sodass die Kapazität der tatsächlichen Last folgt, anstatt einer festen VM-Größe. Ebenso wichtig ist CI/CD: Ein zusammengeführter Branch sollte automatisch einen laufenden Pod erreichen, mit Rollback-Option, anstatt über eine manuelle Checkliste. Beobachtbarkeit ist Teil desselben Rollouts – Dashboards und Warnungen, die Probleme erfassen, bevor Kunden sie melden.
Wir haben bereits ein kleines internes Team und eine Staging-Umgebung, sodass dies ein gestufter Übergang mit Rollback-Punkten ist, kein Greenfield-Bau. Dokumentation für unsere Entwickler wird als Teil der Lieferung erwartet.
Was enthalten ist:
— Containerisierung der Anwendung und Abhängigkeiten
— Einrichtung des Kubernetes-Clusters (verwaltet oder selbst gehostet)
— Horizontal Pod Autoscaler, abgestimmt auf die tatsächliche Arbeitslast
— CI/CD-Pipeline mit Bereitstellung und Rollback
— Monitoring und Alarmierung (Prometheus/Grafana)
— Dokumentation und eine Übergabesitzung