Achieving high availability for handling 1000 requests/sec and established a 99.9% uptime CI/CD flow with CFT
About the Client
Abright Lab is a multidisciplinary digital product design and development expert, empowering innovative companies to achieve business goals and maintain product consistency.
1000 requests per second
(Accelerated Release and High Uptime)
Abright Lab faced challenges with its growing monolithic application, struggling to handle increased requests, testing needs, and deployment standards. Inadequate monitoring hampers performance optimization and operational efficiency. Frequent updates disrupt infrastructure expansion, and a lack of proper log management tools adds to their issues.
Implemented efficient application deployment across various environments using Amazon ECS.
Enhanced CI/CD with AWS CloudFormation templates for microservices in AWS pipelines.
Automated OpenSearch deployment for real-time monitoring, log analysis, and website search.
Enhanced application availability with Amazon ECS Auto Scaling, preventing downtime during traffic spikes.
Optimized resource utilization with host-based routing via a single Application Load Balancer (ALB) for microservices.
Automated REST API setup with dynamic resource addition using AWS CloudFormation.
Ensured secure Multi-AZ deployment of Amazon RDS in private subnets with CloudFormation (CFT).
Utilized various AWS services, including Amazon ECS, Amazon Fargate, Amazon OpenSearch, Amazon RDS, and more.
Improved monitoring, efficient updates, and streamlined CI/CD result in cost savings, high application availability, and faster feature releases with 99.9% uptime.