0% found this document useful (0 votes)
5 views

What does API gateway do_

Acknowledge about API Gateway design

Uploaded by

20520422
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
5 views

What does API gateway do_

Acknowledge about API Gateway design

Uploaded by

20520422
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 2
What does API gateway do? The diagram below shows the detail. What does API Gateway do? —Bbleg.bytebytego.com Ty ceo oe ow Parameter Cro oa io Coen ° Error Handi er eas Step 1 - The client sends an HTTP request to the API gateway. Step 2 - The API gateway parses and validates the attributes in the HTTP request. Step 3 - The API gateway performs allow-list/deny-list checks. Step 4 - The API gateway talks to an identity provider for authentication and authorization. Step 5 - The rate limiting rules are applied to the request. If itis over the limit, the request is rejected. Steps 6 and 7 - Now that the request has passed basic checks, the API gateway finds the relevant service to route to by path matching. ‘Step 8 - The API gateway transforms the request into the appropriate protocol and sends it to backend microservices. Steps 9-12: The API gateway can handle errors properly, and deals with faults if the error takes a longer time to recover (circuit break). It can also leverage ELK (Elastic-Logstash-Kibana) stack for logging and monitoring. We sometimes cache data in the API gateway. Over to you: 1. What's the difference between a load balancer and an API gateway? 2. Dowe need to use different API gateways for PC, mobile and browser separately?

You might also like