iX 6/2021
S. 62
Report
Microservices

Marktübersicht: API Microgateways

Klitzeklein

Tim Schürmann

Als schlanke Proxys bieten API Microgateways einheitliche Schnittstellen für Microservices. Die Hersteller verfolgen unterschiedliche Ziele, ihre Produkte unterscheiden sich in Details.

Moderne Anwendungen setzen sich häufig aus zahlreichen Micro­­­­ser­vices zusammen, die jeweils kleine konkrete Teilaufgaben bearbeiten. Möchten Apps, Webanwendungen, weitere Mi­cro­­services oder andere Clients einen Dienst nutzen, müssten sie mit den entsprechenden Microservices direkt kommunizieren.

Dies treibt den Entwicklungs- und Wartungsaufwand nach oben: Ändert sich die Schnittstelle eines Microservice, sind alle Clients anzupassen, die auf diesen Dienst zugreifen. Sollen zudem nur ausgewählte Clients auf die Dienste zugreifen können, müsste jeder Microservice eine eigene Authentifizierung und ein eigenes Rechtemanagement implementieren.

Kommentieren