Glossar
API Gateway
Ein vorgelagerter Dienst, der Anfragen entgegennimmt, prüft und an die dahinterliegenden Dienste weiterleitet.
Am Gateway landen die Dinge, die alle Dienste brauchen: Authentifizierung, Drosselung, Protokollierung, Weiterleitung nach Pfad oder Version.
Damit müssen einzelne Dienste diese Aufgaben nicht jeweils selbst lösen, und man hat eine Stelle, an der sich Verhalten für alle ändern lässt.
Woran Sie es erkennen
- Mehrere Dienste brauchen dieselbe Authentifizierung.
- Drosselung soll an einer Stelle geregelt werden.
- Nach außen soll es eine Adresse geben, innen mehrere Dienste.
Häufig gefragt
Was gehört nicht ins Gateway?
Alles Fachliche. Umformungen je Kunde, Geschäftsregeln und Sonderfälle sammeln sich dort erfahrungsgemäß an, bis das Gateway selbst zum Altsystem wird, das niemand testen kann. Querschnittsthemen ja, Logik nein.
