filmov
tv
12. Configuring ZUUL API Gateway | Microservices project with spring boot and spring cloud
Показать описание
------------------------------------------------------------------------------------
Zuul Server is an API Gateway application. It handles all the requests and performs the dynamic routing of microservice applications. It works as a front door for all the requests. It is also known as Edge Server.
Zuul is built to enable dynamic routing, monitoring, resiliency, and security. It can also route the requests to multiple Amazon Auto Scaling Groups.
The volume and variety of Netflix API traffic sometimes result in production issues that arises quickly and without warning. So we need a system that allows us to rapidly change behavior in order to react to these situations.
Zuul provides a range of different types of filters that allows us to quickly and nimbly apply functionality to our edge service. The filters perform the following functions:
Authentication and Security: It provides authentication requirements for each resource.
Insights and Monitoring: It tracks meaningful data and statistics that give us an accurate view of production.
Dynamic Routing: It dynamically routes the requests to different backed clusters as needed.
Stress Testing: It increases the traffic to a cluster in order to test performance.
Load Shedding: It allocates capacity for each type of request and drops a request that goes over the limit.
Static Response Handling: It builds some responses directly at the edge instead of forwarding them to an internal cluster.
Multi-region Resiliency: It routes requests across AWS regions in order to diversify our ELB usage.
-----------------------------------------------------
Terms used in the video :
1. ZUUL API Gateway.
2. Eureka Naming server,
3. Load balancer,
4. Gateway Support,
5. how to configure ZUUL in microservice
6. routing request,
7. ZUUL Logging filter,
8. auto filtering.
-----------------------------------------------------------------
Support Us by Connecting
Комментарии