VTEX accelerates application scale-up by 88% with Amazon EKS
.NET on AWS Blog
This article describes how VTEX migrated legacy .NET Framework applications from AWS Elastic Beanstalk to Amazon EKS, achieving an 88% reduction in application scale-up time.
- Pod startup time reduced from 7 minutes to 73 seconds using custom AMI with preloaded container images
- Containerized .NET Framework apps using official Microsoft ASP.NET 4.8 Windows Server Core images
- Created custom Windows AMI based on EKS-optimized image with container base image preloaded
- Integrated legacy applications into modern GitOps workflow using ArgoCD and Backstage
- Performance testing showed similar latency, error rates, and throughput between EKS and Elastic Beanstalk
- Eliminated need for aggressive autoscaling thresholds, reducing operational costs
- Unified infrastructure management for both legacy and modern applications
- Supports up to 4 application pods per instance, improving compute resource optimization
VTEX successfully modernized legacy Windows applications by migrating to Amazon EKS, achieving faster scaling, cost reduction, and unified platform operations while maintaining performance parity with the legacy environment.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.