Zum Inhalt springen
uencoder

API Gateway

Ein API-Gateway ist der vereinheitlichte Eingang für Microservices und behandelt Routing, Authentifizierung, Rate-Limiting, Caching, Protokollkonvertierung und weitere Querschnittsthemen.

Zweck

Zentralisierte Verwaltung der Querschnittsthemen von Microservices, vereinfacht Client-Service-Interaktion.

Mechanismus

Client anfragt das Gateway, das zum Backend-Service routet. Funktionen: Authentifizierung, Rate-Limiting/Circuit-Breaker, Aggregation (BFF), Cache, Protokollkonvertierung (REST↔gRPC), Logging. Kong/APISIX/Envoy.

Anwendungsfälle

  • Microservice-Eingang
  • Vereinheitlichte Authentifizierung
  • Traffic-Management

Verwandte Begriffe

Verwandte Tutorials

References