Protect Kubernetes APIs with Rate Limiting

Presented by

Jenn Gile, Senior Manager of Product Marketing, NGINX

About this talk

Your organization just launched its first app and API in Kubernetes. You’ve been told to expect high traffic volumes (and already implemented autoscaling to ensure NGINX Ingress Controller can quickly route the traffic), but there are concerns that the API may be targeted by a malicious attack. If the API receives a high volume of HTTP requests, as might happen with brute‑force password guessing or DDoS attacks, then both the API and app could be overwhelmed and might even crash. But you’re in luck! The traffic control technique “rate limiting” is an API gateway use case that limits the incoming request rate to a value typical for real users. You configure NGINX Ingress Controller to implement a rate limiting policy, which prevents the app and API from getting overwhelmed by too many requests. Nice work! Technologies Used: ◆ NGINX Ingress Controller: https://bit.ly/3vpPkRw ◆ Locust: https://locust.io ◆ Helm: https://helm.sh "Read the companion blog "Protect Kubernetes APIs with Rate Limiting" ⬡ https://bit.ly/3L41jc9 Try this demo for yourself! ⬡ https://bit.ly/3rVAz74 Get Started with NGINX Ingress Controller ⬡ https://bit.ly/35BHoSi Free eBook: Taking Kubernetes from Test to Production ⬡ https://bit.ly/3HpvaJL

Related topics:

More from this channel

Upcoming talks (5)
On-demand talks (278)
Subscribers (24970)
NGINX helps companies deliver their sites and applications with performance, reliability, security, and scale. NGINX offers an award-winning, comprehensive application delivery platform in use on more than 300 million sites worldwide. Watch this webinars how to ensure flawless digital experiences through features such as advanced load balancing, web and mobile acceleration, security controls, application monitoring, and management.