Middleware und iPaaS (Vermittler zwischen Systemen)
Kurz gesagt
Middleware ist Software, die den Datenaustausch zwischen Systemen vermittelt, die nicht direkt miteinander sprechen. iPaaS (Integration Platform as a Service) stellt dieselbe Vermittlung als Cloud-Dienst bereit. Ob Sie die Systeme direkt verbinden oder eine Vermittlungsschicht dazwischen schalten, ist eine Architekturentscheidung, die von der Systemanzahl, dem Datenvolumen und den internen Fähigkeiten abhängt.
Das Wichtigste
- Middleware vermittelt den Datenaustausch zwischen Systemen, die nicht direkt angebunden sind.
- iPaaS stellt dieselbe Vermittlung als Cloud-Dienst bereit, ohne eigene Infrastruktur.
- Als redaktionelle Annahme: Point-to-point für zwei Systeme, Middleware für drei bis fünf, iPaaS für viele; die Grenzen sind keine Norm.
- ISO/IEC/IEEE 24765:2017 ist der Vokabularstandard; er bindet nicht aus sich heraus.
- Die OpenAPI Specification (3.2.1) beschreibt HTTP-APIs standardisiert; sie bindet vertraglich.
Middleware ist Software, die als Vermittler zwischen zwei oder mehr Systemen auftritt, die nicht direkt miteinander sprechen. Sie übersetzt die Daten, transportiert sie und steuert den Ablauf zwischen den Systemen.
iPaaS (Integration Platform as a Service) ist eine Cloud-Plattform, die diese Vermittlung als Dienstleistung anbietet. Sie betreiben die Infrastruktur nicht selbst, sondern nutzen die Plattform des Anbieters.
Wann Sie sie brauchen
Wenn Daten zwischen mehreren Systemen fließen, die nicht direkt angebunden sind, haben Sie zwei mögliche Architekturen: die direkte Verbindung (Point-to-point) oder eine Vermittlungsschicht (Middleware oder iPaaS). Ein Beispiel ist der Austausch zwischen ERP, Shop, Lager und Buchhaltung. Bei der direkten Verbindung bauen Sie für jede benötigte Austauschbeziehung eine eigene Verbindung und pflegen sie separat; bei einer Vermittlungsschicht laufen die Verbindungen zentral.
Welcher Ansatz passt
Die Tabelle ist eine redaktionelle Einschätzung, keine Norm. Sie zeigt, welcher Ansatz zu welcher Systemlandschaft passt:
| Ansatz | Anzahl Systeme | Datenvolumen | Inhouse-Skills |
|---|---|---|---|
| Point-to-point (direkte Verbindung) | 2 Systeme | gering | Basis-IT |
| Middleware (on-premises) | 3–5 Systeme | mittel | eigenes IT-Team |
| iPaaS (Cloud) | viele Systeme | hoch | Infrastruktur ausgelagert; Integrationsverantwortung bleibt intern |
Point-to-point ist der direkte Draht zwischen zwei Systemen. Middleware liegt dazwischen und verbindet mehrere Systeme zentral. iPaaS bietet dieselbe Funktion als Cloud-Dienst. Die Entscheidung nach Systemanzahl, Änderungsfrequenz und internen Fähigkeiten mit Break-even-Rechnung steht im Integrationsplattform-Vergleich.
Standardbasis
ISO/IEC/IEEE 24765:2017 ist der internationale Vokabularstandard für System- und Software-Engineering. Er ist eine Norm, kein Gesetz, und bindet nicht aus sich heraus. Die OpenAPI Specification (Stand 3.2.1, 10. September 2026) beschreibt HTTP-APIs in einem standardisierten Format. Verbindlich wird sie, wenn Sie sie vertraglich vereinbaren. Die OASIS-Spezifikation Service Component Architecture Assembly Model (Version 1.1, Committee Specification Draft) beschreibt ein Modell für die Zusammensetzung von Diensten in einer Service-Orientierten Architektur; sie bindet nicht aus sich heraus.
Nicht zu verwechseln
- API: die Schnittstelle, die ein System nach außen anbietet; Middleware verbindet mehrere APIs.
- ETL: der Auszug, die Transformation und das Laden von Daten zwischen verschiedenen Quellen und Zielen; ETL-Verfahren verarbeiten sowohl abgeschlossene Datenbestände (Batch) als auch kontinuierliche Datenströme (Streaming).