Leistung 02 — IntegrationERP · Datenbanken · APIs · Queues · Batch

Die neue Software muss zum Stichtag mit Ihren bestehenden Systemen zusammenarbeiten.

Der neue Webshop muss mit dem ERP kommunizieren, der Partner liefert Daten per SFTP, und der Kunde erwartet eine Schnittstelle. Integrationen scheitern meist an ungeprüften Annahmen über Feldformate, Zeitzonen, Dubletten und Fehlerfälle; diese Annahmen prüfen wir früh und gegen die tatsächlich beteiligten Systeme.

Typische Herausforderungen

03

Die Schnittstelle funktioniert anders, als sie dokumentiert ist.

Das Herstellerdokument beschreibt Version 3, produktiv läuft Version 2.7 mit eigenen Sonderwegen. Getestet wird gegen das System, das tatsächlich antwortet; automatisierte Schnittstellentests halten dessen Verhalten fest, sodass eine Änderung auf der Gegenseite bereits im Build auffällt.

Der Termin steht im Vertrag, die Risiken stehen nirgends.

Wer erst in der letzten Woche gegen das Produktivsystem testet, entdeckt die Probleme in der letzten Woche. Deshalb kommen die riskanten Verbindungen zuerst: Ein einzelner Datensatz durchläuft alle Systeme, danach folgt die volle Breite.

Wenn ein Vorgang verloren geht, sucht jeder beim anderen.

Eine Bestellung verschwindet zwischen Webshop, Middleware und ERP, und ohne Kennungen, Protokolle und Wiederholungslogik beginnt die Diskussion über Zuständigkeiten statt der Fehlersuche. Unsere Integrationen machen jede Nachricht auffindbar und wiederholen fehlgeschlagene Vorgänge kontrolliert.

So gehen wir vor

04
  1. 01

    Bestandsaufnahme

    Zu Beginn wird geklärt, welche Systeme und Datenflüsse beteiligt sind und wer jeweils zuständig ist. Dafür sprechen wir mit den Menschen, die die Systeme betreiben, und werten die Protokolle der Systeme aus.

  2. 02

    Durchstich

    Ein einzelner Datensatz durchläuft so früh wie möglich alle beteiligten Systeme. Danach ist für alle Beteiligten sichtbar, wo es hakt.

  3. 03

    Absicherung

    Schnittstellentests, Wiederholungslogik, Fehlerwarteschlangen und Überwachung sorgen dafür, dass Fehler auffallen, bevor ein Kunde anruft.

  4. 04

    Inbetriebnahme und Übergabe

    Ein Umstellungsplan mit Rückweg, die Begleitung in den ersten Wochen und eine Betriebsanleitung versetzen Ihr Team in die Lage, die Integration selbst zu betreuen.

Was Sie erhalten
  • Schnittstellenübersicht mit Datenflüssen und Zuständigkeiten
  • Integrationsdienste für REST, Messaging, Batch und Dateiaustausch
  • Automatisierte Tests gegen die tatsächlichen Gegenstellen
  • Überwachung und Alarmierung für jeden Datenfluss
  • Umstellungsplan, Betriebsanleitung und Übergabe an Ihr Team
REST · GraphQL · gRPC · Kafka · RabbitMQ · SFTP · PostgreSQL · OpenTelemetry · Go · Kotlin · Python

Häufige Fragen

Welche Systeme binden Sie an?

Alle Systeme mit einer Schnittstelle: REST- und SOAP-APIs, Datenbanken, Message-Broker und Dateiaustausch per SFTP. Bei geschlossenen Systemen ohne Schnittstelle sagen wir Ihnen früh, ob und auf welchem Weg eine Anbindung möglich ist.

Wir haben bereits eine Middleware. Müssen wir sie ersetzen?

Nein. Die bestehende Lösung bleibt im Einsatz, solange sie ihren Zweck erfüllt. Ein Plattformwechsel ist ein eigenständiges Projekt und selten die Antwort auf ein Terminproblem.

Was geschieht, wenn der Termin nicht zu halten ist?

Dann sagen wir es Ihnen, sobald es absehbar ist, mit Begründung und Alternativen. Da die riskanten Teile zuerst angegangen werden, ist das in der Regel früh der Fall.

Arbeiten Sie auch als Subunternehmer für Systemhäuser?

Ja. Sie betreuen den Kunden und verantworten die Fachlichkeit, wir übernehmen die technische Umsetzung.

Nächster Schritt

Sprechen Sie mit uns über Integration für Ihr System.

In einem kostenlosen Gespräch von 30 Minuten schildern Sie die Ausgangslage. Anschließend wissen Sie, ob und auf welchem Weg wir helfen können.

Erstgespräch vereinbaren