Deine KI-App und vibe-gecodete Software laufen.
Sind sie bereit für echte Nutzer?
Ein Prompt, ein paar Änderungen – und deine Website steht. Die Anmeldung klappt, das Formular sendet, die Oberfläche sieht professionell aus. Genau hier beginnt der Teil, den man nicht sofort sieht: Wer darf welche Daten lesen? Was passiert beim nächsten Update? Und wer bringt den Betrieb zurück, wenn etwas schiefgeht? Eine schöne Front kann eine Filmkulisse sein. Dieser Beitrag zeigt dir in fünf Stationen, wie aus schnell gebauter Websoftware ein nachvollziehbarer Betrieb wird.
Mit Vibe Coding beschreibst du einer KI, was deine Website oder Websoftware tun soll. Das macht Entwicklung zugänglicher. Es verschiebt aber nicht automatisch die Verantwortung für den entstandenen Code, für Sicherheit oder für echte Nutzerdaten. Noch ein hübscher Button löst kein fehlendes Berechtigungskonzept.
Vibe-to-Production setzt bei einer bereits lauffähigen Anwendung an. Sie bekommt ein überprüfbares Betriebsfundament: kontrollierte Änderungen, passende Zugänge, Tests, Sicherungen und klare Zuständigkeiten. Das ist keine automatische Komplettsanierung und kein Versprechen, dass danach jeder Fehler ausgeschlossen ist.
Vibe Coding, Coding-Agent und Live · Begriffe aufklappen
01Behalte die Kontrolle über dein Projekt
Beginne nicht mit dem nächsten Feature, sondern mit einer Bestandsaufnahme: Code, Technologien, Datenbank, Hosting, Domains, externe Dienste und Zugänge. Eine einfache Datenlandkarte zeigt, wo Informationen gespeichert und weitergegeben werden. Sie macht auch verstreute Datenbestände und ihre Verbindungen sichtbar.
Das Repository – der Codebestand mit seiner Versionsgeschichte – gehört unter deine organisatorische Kontrolle. Git hält Änderungen nachvollziehbar fest. Eine passende Branch-Strategie trennt neue Arbeiten vom freizugebenden Stand; geschützte Hauptbranches und vereinbarte Prüfungen erschweren versehentliches Überschreiben. Technische Kontrolle über den Code überträgt dir nicht automatisch Lizenzrechte an fremden Bestandteilen.
Projektaufbau, Git und Versionsstände · Begriffe aufklappen
02Sicherheit ist mehr als ein Schloss im Browser
Ein API-Key verbindet die Software etwa mit einem Bezahldienst oder einer KI. Solche Schlüssel gehören nicht fest in den Quellcode oder in ungeschützte Prompts. Ist ein Schlüssel offengelegt, reicht das Löschen der Textstelle nicht: Beim Anbieter muss er widerrufen oder ersetzt werden. Danach werden die Verbindungen geprüft.
Entwicklung, Abnahme und Live-Betrieb brauchen passende, getrennte Konfigurationen und Zugänge. Vergib nur die benötigten Rechte. Auch beim Prüfen unbekannter App-Einladungen ist der verlangte Zugriff wichtiger als ein vertrautes Logo.
Zur technischen Grundhygiene gehören verschlüsselte Übertragung, passende Browserregeln, Sitzungscookies, Webserver-Konfiguration und die Prüfung eingebundener Softwarepakete. Diese Regeln müssen zur Anwendung passen; blind kopierte Einstellungen können benötigte Verbindungen stören. Prüfe außerdem Datenflüsse, externe Dienste, Logs und Testdaten.
Die technische Datenschutzprüfung ersetzt weder juristische Beratung noch einen vollständigen Penetrationstest oder eine Zertifizierung. Kritische Befunde und größere Umbauten müssen gesondert bewertet werden.
Zugangsschlüssel, Browserregeln und Serversicherheit · Begriffe aufklappen
Experimentiere in der Werkstatt, nicht vor deinen Kunden
Für neue Änderungen gibt es Dev. Für die Abnahme gibt es Stage, möglichst nah an der Live-Konfiguration, aber mit eigener Konfiguration und geeigneten Testdaten. Live bleibt der Ort für echte Nutzung. Ob getrennte Datenbanken oder zusätzliche Infrastruktur nötig sind, wird technisch und wirtschaftlich am Projekt entschieden.
Experimentiere in der Werkstatt, nicht vor deinen Kunden
Für neue Änderungen gibt es Dev. Für die Abnahme gibt es Stage, möglichst nah an der Live-Konfiguration, aber mit eigener Konfiguration und geeigneten Testdaten. Live bleibt der Ort für echte Nutzung. Ob getrennte Datenbanken oder zusätzliche Infrastruktur nötig sind, wird technisch und wirtschaftlich am Projekt entschieden.
03Ändere in der Werkstatt, nicht vor deinen Nutzern
Dev ist die Entwicklung. Stage ist der Probelauf vor der Freigabe. Live ist der Betrieb für echte Nutzer. Stage liegt möglichst nah an der Live-Konfiguration, verwendet aber geeignete Testdaten und eigene Zugänge. Welche getrennten Datenbanken und Umgebungen sinnvoll sind, wird am Projekt entschieden.
Dev · Werkstatt
Du baust und untersuchst Änderungen, ohne echte Nutzer zu treffen.
Stage · Probelauf
Technische Prüfungen und menschliche Abnahme vor der Freigabe.
Live · Alltag
Freigegebener Stand, echte Daten und eingeschränkte Zugänge.
Der Weg nach Live wird wiederholbar. Die Pipeline führt vereinbarte Prüfungen aus; eine bewusste Freigabe bleibt dort bestehen, wo ein Mensch entscheiden soll. Tests werden nicht gelöscht, nur damit der Ablauf wieder grün aussieht.
- 1 · ÄndernIn Dev arbeiten und den Stand speichern.
- 2 · PrüfenAutomatische Checks und wichtige Nutzerwege testen.
- 3 · AbnehmenIn Stage ausprobieren und bewusst freigeben.
- 4 · AusliefernDen vorgesehenen Stand nach Live bringen.
- 5 · NachsehenErreichbarkeit und Kernfunktionen kontrollieren.
Umgebungen und zusätzliche Vorschauen · Begriffe aufklappen
Eine Seite kann sich öffnen und trotzdem beim Speichern scheitern. Prüfe deshalb ganze Nutzerwege: beispielsweise Anmeldung, Eingabe, Absenden und Bestätigung. Build-Checks, statische Analysen und ausgewählte automatische Tests ergänzen die menschliche Abnahme. Umfang und Tiefe richten sich nach Risiko und eingesetzten Technologien.
Build, Codeprüfung und Testarten · Begriffe aufklappen
Nach der Auslieferung folgt ein Health Check: Ist die Software erreichbar? Funktioniert ein wichtiger Vorgang? Sind Hintergrundaufgaben angelaufen? Für Fehler braucht es einen dokumentierten Rückfallplan. Ein Code-Rollback kann eine frühere Version zurückbringen; Datenbankänderungen benötigen eine eigene Strategie. Gelöschte Daten tauchen nicht allein durch einen Codewechsel wieder auf.
CI/CD, Deployment, Migration und Rollback · Begriffe aufklappen
Die Sicherung zählt erst, wenn du zurückkommst
Ein Backup-Plan umfasst die relevante Datenbank, wichtige Dateien und Uploads, passende Intervalle, Aufbewahrung und klare Zuständigkeiten. Ein getrenntes Sicherungsziel kann sinnvoll sein. Mehrfach gespeicherte Dateien sind jedoch nicht automatisch eine brauchbare Versionssicherung: Ein versehentliches Löschen kann sich ebenfalls weiterverbreiten.
Die Sicherung zählt erst, wenn du zurückkommst
Ein Backup-Plan umfasst die relevante Datenbank, wichtige Dateien und Uploads, passende Intervalle, Aufbewahrung und klare Zuständigkeiten. Ein getrenntes Sicherungsziel kann sinnvoll sein. Mehrfach gespeicherte Dateien sind jedoch nicht automatisch eine brauchbare Versionssicherung: Ein versehentliches Löschen kann sich ebenfalls weiterverbreiten.
04Teste den Rückweg, bevor du ihn brauchst
Ein Backup-Plan umfasst die relevante Datenbank, wichtige Dateien und Uploads, passende Intervalle, Aufbewahrung und Zuständigkeiten. Ein getrenntes Sicherungsziel kann sinnvoll sein. Bloßes Synchronisieren ist keine verlässliche Versionssicherung: Ein versehentliches Löschen kann sich ebenfalls weiterverbreiten.
Vereinbare, wie viel Datenverlust und Ausfallzeit akzeptabel sind. Monitoring beobachtet wichtige Endpunkte, Fehler, gescheiterte Deployments und kritische Hintergrundaufgaben. Entscheidend ist, wer einen Alarm erhält und reagiert. Logs dürfen dabei keine unnötigen Geheimnisse oder Kundendaten sammeln.
Backup, Restore, Monitoring und Runbook · Begriffe aufklappen
05Mach das Projekt unabhängig von einer einzelnen Person
Du kannst weiter mit KI entwickeln. Die KI sollte aber keine Live-Änderungen am Freigabeweg vorbei vornehmen, keine Secrets weitergeben und keine Rechteprüfungen oder Security Header stillschweigend abschwächen. Neue Softwarepakete, Architektur und Deploymentdateien bleiben im vereinbarten Rahmen; Datenbankänderungen laufen über Migrationen.
KI-Leitplanken und Rechte · Begriffe aufklappen
Eine gute Übergabe enthält die README für Einrichtung und Start, eine Architekturübersicht, eine Deployment-Anleitung und ein Runbook für Störungen. Dazu gehört eine praktische Einweisung: eine Änderung bearbeiten, prüfen, in Stage abnehmen und ein erstes Release gemeinsam nach Live bringen.
Beim Vibe-to-Production-Angebot sind ein bis drei Monate Begleitung bei Fragen zum Workflow und zur eingerichteten technischen Basis vorgesehen. Dauer, Erreichbarkeit und enthaltene Arbeit werden im Angebot festgelegt. Das bedeutet nicht automatisch dauerhafte Wartung oder einen Rund-um-die-Uhr-Bereitschaftsdienst.
Betriebsfundament, Abnahme und Servicegrenzen · Begriffe aufklappen
Dein nächster Schritt: Lass dir den Ablauf zeigen
Du musst nicht jedes Kürzel auswendig lernen. Bitte stattdessen um fünf konkrete Nachweise an deiner Website oder Websoftware:
- 1 · Kontrolle: Wo liegt der freigegebene Code, und wer verwaltet die Zugänge?
- 2 · Sicherheit: Sind Schlüssel geschützt und Zugriffe zwischen Nutzern getrennt?
- 3 · Änderungen: Wo wird getestet, und wer gibt einen neuen Stand frei?
- 4 · Rückweg: Wurde eine Sicherung tatsächlich wiederhergestellt?
- 5 · Verantwortung: Wer reagiert bei einer Störung, und wo steht die Anleitung?
Der Einstieg kann ein Projekt-Check sein, gefolgt von Bestandsaufnahme, Einrichtung des Fundaments, gemeinsamem Release und vereinbarter Nachbetreuung. Ausgangspunkt ist eine bereits lauffähige Webanwendung mit klarem Codebestand, einer Hauptdatenbank und einem bestimmten Hostingziel. Mehrere unabhängige Systeme können einen anderen Aufwand bedeuten.
Neue Funktionen, grundlegende Architekturumbauten, die Reparatur einer nicht lauffähigen Anwendung, vollständige Penetrationstests, rechtliche Datenschutzprüfung, komplexe Hochverfügbarkeit und 24/7-Zusagen gehören nicht automatisch dazu. Zusätzliche Vorschauumgebungen, größere Testabdeckung und betreuter Betrieb werden bei Bedarf separat bewertet.
Wenn deine Software läuft, aber der Betrieb noch eher nach Klebeband als nach klaren Abläufen aussieht, können wir im Projekt-Check für Vibe-to-Production die nächsten Schritte festlegen. Der konkrete Preis entsteht nach der technischen Prüfung, nicht aus einer pauschalen Sicherheitszusage.
Neues aus dem Consulting Magazin