Insights
Vendor-Lock-in vermeiden: Warum offene Standards Ihre IT-Landschaft wechselfähig halten
Ein proprietäres Format hier, eine bequeme Cloud-Funktion dort: So wächst Vendor-Lock-in, bis ein Anbieterwechsel einer Neuentwicklung gleichkommt. Woran Sie ihn erkennen und wie offene Standards den Ausstieg offenhalten.

Vendor-Lock-in heißt, dass Sie einem Anbieter ausgeliefert sind, weil ein Wechsel technisch oder wirtschaftlich nicht mehr möglich ist. Offene Standards sind der wirksamste Schutz dagegen, und sie kosten am wenigsten, wenn sie von Anfang an in der Architektur stecken.
Was Vendor-Lock-in ist und wie er entsteht
Lock-in entsteht selten durch eine bewusste Entscheidung. Er wächst: aus einem proprietären Datenformat, das nur die eigene Software lesen kann, aus einer Schnittstelle, die nur eingeschränkt exportiert, aus einer Cloud-Funktion, die bequem war und die es nur bei diesem Anbieter gibt. Jahre später erhöht der Anbieter die Lizenzkosten, kündigt ein Produkt ab oder wird übernommen, und Sie stellen fest, dass ein Wechsel eine Neuentwicklung bedeuten würde. Für IT-Leitungen ist das ein doppeltes Problem: Die Kosten steigen, und die Handlungsfähigkeit sinkt genau dann, wenn sie gebraucht wird.
Wie offene Standards den Ausstieg offenhalten
Offene Standards sind öffentlich dokumentierte, herstellerunabhängige Spezifikationen: OAuth 2.0 und OpenID Connect für die Anmeldung, REST und GraphQL für Schnittstellen, Kubernetes für den Container-Betrieb, PostgreSQL als Datenbank, S3-kompatibler Objektspeicher. Wer darauf baut, kann Komponenten austauschen, ohne die Anwendung anzufassen. Ein Betrieb, der PostgreSQL statt einer proprietären Datenbank nutzt, kann später zu einem anderen Betreiber oder ins eigene Rechenzentrum wechseln; die Anwendungslogik bleibt gleich. Das ist der Unterschied zwischen einem Umzug und einem Neubau.
Mehrere Systeme über REST API verbinden, ohne sich an eine Plattform zu ketten
Lock-in entsteht heute oft nicht beim einzelnen Produkt, sondern bei der Integration. Wer seine Systeme über die proprietäre Integrationsplattform eines Anbieters verbindet, hat alle Datenflüsse in dessen Hand. Die Alternative: Jede Komponente, ob Datenbank, Anmeldung oder Nachrichtenwarteschlange, wird über eine klar definierte Schnittstelle auf Basis eines offenen Standards angesprochen. Dann lässt sich der Anmeldedienst von einem kommerziellen Anbieter auf Keycloak umstellen, ohne dass die angeschlossenen Anwendungen etwas davon merken. So konzipieren wir bei dataso Systemlandschaften: lose gekoppelt, mit Schnittstellen, deren Dokumentation und Zugangsdaten beim Kunden liegen.
Ein typischer Verlauf: Migration aus einem geschlossenen CRM
Ein mittelständisches Unternehmen nutzt seit Jahren ein proprietäres CRM. Der Anbieter erhöht die Lizenzkosten deutlich, ein Wechsel scheint unmöglich, weil die Kundendaten in einem geschlossenen Format liegen und die Schnittstelle nur Teilexporte zulässt. Der Weg heraus läuft in zwei Stufen. Zuerst werden die Daten über eine Exportstrecke in ein offenes Format gebracht und in eine PostgreSQL-Datenbank überführt, die dem Unternehmen gehört. Dann wird ein neues CRM auf offener Basis aufgesetzt, das über REST-Schnittstellen mit ERP und Marketing spricht. Ab diesem Punkt ist ein späterer Anbieterwechsel ein Umzug, kein Projekt.
Woran Sie Lock-in bei sich erkennen
Der einfachste Test: Versuchen Sie, einen kleinen Teil Ihrer Daten in ein offenes Format zu exportieren. Geht das nicht ohne Sonderaufwand, haben Sie ein Lock-in-Risiko. Weitere Anzeichen sind Dateiformate, die nur die eigene Software lesen kann, Vertragsklauseln, die Drittanbieter ausschließen, und Cloud-Dienste, die es in dieser Form nur bei einem Anbieter gibt.
Häufige Fragen
Was ist der Unterschied zwischen Open Source und offenen Standards? Open Source betrifft den Quellcode einer Software, der einsehbar und veränderbar ist. Offene Standards sind Spezifikationen für Formate, Protokolle und Schnittstellen, unabhängig von der Implementierung. Beides ergänzt sich: Der Standard sichert Austauschbarkeit, Open Source liefert oft eine Referenzimplementierung.
Lässt sich Lock-in auch bei Cloud-Diensten vermeiden? Ja, wenn Sie Dienste wählen, die auf offenen Standards beruhen und bei mehreren Anbietern verfügbar sind. Proprietäre Datenbank- und Funktionsdienste eines Hyperscalers sind bequem, binden aber. Kubernetes und PostgreSQL gibt es bei jedem großen Anbieter und bei europäischen Betreibern als verwalteten Dienst.
Was kostet die Umstellung? Das hängt davon ab, wie tief der Lock-in sitzt. Der erste Schritt ist ein Architektur-Review, das die Abhängigkeiten sichtbar macht; erst danach lässt sich der Migrationsaufwand seriös schätzen. Was sich sagen lässt: Die Umstellung ist umso teurer, je länger sie aufgeschoben wird.
Machen Sie den Exporttest mit Ihrem wichtigsten System und notieren Sie, welche Daten in welchem Format herauskommen und welche nicht. Mit diesem Ergebnis kommen Sie in den Potenzial-Check: eine halbe Stunde, kostenlos, und Sie erfahren, wie tief Ihr Lock-in sitzt und wo der Ausstieg beginnt. Potenzial-Check buchen