Uteach is an online platform that focuses on providing course creators to create and market their courses online.
Hosted primarily on AWS, Uteach needed stable and scalable infrastructure to deliver reliable websites for educators worldwide.
The Challenge
Uteach is a multi-tenant SaaS platform, serving thousands of educators on separate domains. When a DDoS attack targeted a single customer domain, the shared infrastructure became overloaded — slowing down or disrupting service for many other clients. These recurring attacks were not only degrading overall system performance but also putting customer trust and business continuity at risk.
The Solution
- We added WAF rules to their CDN (CloudFlare) to block suspicious traffic. This helped us to get suspicious traffic at edge and avoid passing malicious traffic into origin servers
- Application was using EKS (Elastic Kubernetes Service) on origins traffic passing through ELB. We added auto scaling flexibility on that in order to scale

Outcome
There were no more daily interruptions in system functionality because of DDoS attacks.