Cloud-Middleware ist Software, die Kommunikation oder Datenaustausch zwischen Anwendungen und Diensten unterstützt. Sie kann etwa Nachrichten vermitteln, Schnittstellen bereitstellen oder Datenformate umwandeln.

Middleware kann lokal, in einer Cloud oder als verwalteter Dienst betrieben werden. Sie ist nicht zwangsläufig für Endnutzende sichtbar und nicht auf eine bestimmte Architektur beschränkt.

Wichtige Auswahlkriterien sind Kompatibilität, Latenz, Fehlerbehandlung, Sicherheit, Überwachung und die Folgen eines Anbieterwechsels.

Inhaltlich überarbeitet am 2026-10-13. Begriff nach Funktion statt Bereitstellungsort definiert.