Gateway Routing pattern
Simplify the consumption of multiple services
Simplify the consumption of multiple services by using a single endpoint, that routes requests to the appropriate backend services.
Gateway Offloading pattern
Move specialized and common functionalities to a gateway
Move specialized and common functionalities to a gateway.
Gateway Aggregation pattern
Single service as aggregator of multiple individual requests
Use a single service to aggregate multiple individual requests into a single request.