Single entry point for microservices — routing, authentication, rate limiting, and request transformation.
Five passes over the same idea, each from a different angle. Do them in order, or jump to whichever you need.
An API gateway acts as a reverse proxy between clients and backend services. It handles cross-cutting concerns: authentication, rate limiting, request routing, load balancing, caching, and protocol translation. Popular options: Azure API Management, Kong, AWS API Gateway, and Envoy.