The API gateways are connected with caching layer, CDN layer, and the load balancers. API GATEWAY’s job is to provide a gateway for all types of web based and protocol specific traffic. API Gateway and Web servers needs to be tightly coupled in a distributed system.
API gateways will be connected with a load balancer, the load balance will transfer the traffic load to the healthy web servers. The SSL offloading will be carried out by the API gateway before routing the traffic to the load balancer.
The API gateways can be connected separately or they can be packaged as one-click solutions.
AWS API GATEWAY and load balancer integration have to be done via SDKs, but in the case of CLOUDFLARE, the same set of integration can be done via the graphical user interface.
API gateways will be connected to the following set of systems :
1) LOAD BALANCER
2) CDNs
3) CACHING LAYER
4) APIs
API Gateway will Carry out filtering, SSL offloading, and traffic management for the underlying distributed systems.
Diagrams
The article above is rendered by integrating outputs of 1 HUMAN AGENT & 3 AI AGENTS, an amalgamation of HGI and AI to serve technology education globally.