API gateway: A reverse proxy that sits in front of your backend services and APIs, and acts as a single entry point for external consumers. It can handle tasks such as authentication, rate limiting, caching, and request/response transformation, among others.