This project focused on migrating a production-grade AWS workload running across Lambda, EC2, and ECS into a unified, scalable, and future-proof Kubernetes platform using Amazon EKS.
The client’s existing architecture relied on mixed compute services, which made scaling, cost optimization, and long-term maintainability challenging. To address this, I proposed and implemented Amazon EKS as the central orchestration platform, enabling a full transition to containerized microservices.
Implemented KEDA (Kubernetes Event-Driven Autoscaling) to support multiple scaling triggers:
This allowed each microservice to scale independently based on real business loads.
Created Helm-based standardized templates for all microservices, including:
This significantly improved deployment consistency and onboarding speed for new services.