API Gateway
An API gateway is a reverse proxy that sits between clients and a collection of APIs.
An API gateway acts as a single point of entry and can provide some central cross-cutting capabilities such as security, authentication, metrics, request transformation,..etc.