Praxis
Vom Merge Request zum Kundenrelease
So sieht kontrollierte Anwendungslieferung aus.
Eine neue Funktion entsteht heute schnell. Durch Entwicklungsteams, durch KI oder durch beides.
Die entscheidende Frage beginnt danach: Wie wird aus einer Änderung ein Kundenrelease, den eine Agentur verantworten kann?
Dieses Beispiel zeigt einen vollständigen Ablauf an einem Kundenportal. Die neue Funktion: Kunden können einen bestehenden Termin direkt im Portal umbuchen, statt innerhalb von Öffnungszeiten anrufen zu müssen.
01 Die Änderung ist ein Merge Request, kein Direktzugriff auf Produktion
Die Änderung liegt in einem eigenen Branch. Eine Pflichtprüfung ist erfolgreich, aber die Auslieferung ist noch gesperrt: Es fehlt die Freigabe.
Das ist der wichtige Unterschied zu automatisierter Bereitstellung: Die Änderung ist sichtbar, prüfbar und hat einen klaren Verantwortlichen.
02 Der Kunde sieht die Änderung, bevor sie live geht
In der Hauptumgebung gibt es bisher nur die Telefonnummer für Umbuchungen.
Für den Merge Request erzeugt die Platform automatisch eine getrennte Preview-Umgebung. Dort ist die neue Funktion mit echten, aber sicheren Testdaten im Browser sichtbar. Die Hauptumgebung bleibt unverändert.
ArgoCD macht die Trennung nachvollziehbar: Hauptanwendung und Preview laufen nebeneinander, jeweils gesund und synchron.
03 Erst nach Freigabe wird geliefert
Die Agentur prüft die sichtbare Änderung, gibt sie frei und mergt sie. Der Kunde behält die Entscheidung über seinen Release; die Agentur handelt im vereinbarten Betriebsrahmen.
Der Rollout passiert nicht über einen manuellen Serverzugriff. GitOps übernimmt die freigegebene Revision. ArgoCD dokumentiert, welche Revision wann ausgeliefert wurde und dass Anwendung und Ressourcen gesund sind.
04 Live ist nicht das Ende der Verantwortung
Die Anwendung wird im Normalbetrieb gemessen: Anfragen, Fehlerquote, Antwortzeit und bereite Pods.
Tritt ein Fehler auf, wird er sichtbar, bevor er zur bloßen Kundenmeldung wird.
Der Alertmanager ordnet die Meldung dem richtigen Dienst zu. Die DevOps-KI kann dazu beraten und eine Handlungsempfehlung geben. Wirksame Maßnahmen bleiben eine Entscheidung der Agentur beziehungsweise des Kunden.
Nach der Behebung normalisiert sich die Anwendung, der Alert wird aufgehoben und der Ablauf bleibt nachvollziehbar.
Was die Agentur damit verkauft
Nicht Kubernetes als Selbstzweck.
Sondern die Fähigkeit, Kundenanwendungen und später auch KI-Agenten schnell zu verändern, sichtbar zu prüfen, kontrolliert freizugeben und belastbar zu betreiben.
Das ist die Delivery Platform von koetting.io.