Die ersten Datensätze aus dem System eines Kunden zu holen, schafft eine gute Entwicklerin an einem Nachmittag. Die Kosten kommen in den Monaten danach: Zugangsdaten laufen ab, ein Schema ändert sich unangekündigt, ein inkrementeller Ladevorgang erfasst stillschweigend keine Löschungen mehr.
Jede Integration wird so zu einer kleinen Anwendung mit eigenem Deployment, eigenem Logging, eigenen Fehlerbildern und meist einer Person, die sie versteht. Bei einem Dutzend davon begrenzt die Wartung, nicht der Bau, wie viele Kunden Sie aufnehmen können.
Wir halten den kundenspezifischen Teil explizit: den Zugriff auf die Quelle, die Feld- und Wertemappings, die Regeln für diesen Kunden. Zugangsdaten, Scheduling, Rohdatenhaltung, inkrementeller Zustand, Validierung, Deployment und Versionierung kommen von der Plattform, gleich für jede Integration, die wir betreiben.
Starten Sie mit einer Quelle, einem Ziel und einer Integration. Sie beurteilen ein echtes Produktionsergebnis, bevor Sie etwas Größeres zusagen.