In this lab, you will design and deploy a multi-tier web application architecture optimized for cost efficiency. This involves configuring Amazon EC2 instances for web servers, Amazon RDS for the database layer, and Elastic Load Balancing to distribute traffic. You will also set up lifecycle policies in Amazon S3 for storage optimization, ensuring cost savings while maintaining performance.
Your company, Web Solutions Inc., has seen a 30% increase in client web traffic over the past quarter and needs to optimize its infrastructure cost. They aim to deploy a multi-tier web application across multiple Availability Zones, ensuring high availability and cost efficiency. The monthly budget for the infrastructure must not exceed $500 while maintaining a downtime of less than 1 hour per month.