This document outlines steps for designing a scalable web architecture. It begins with launching a minimum viable product on Amazon EC2 with a MySQL database. As traffic increases, vertical scaling is introduced but has limits. Horizontal scaling with multiple AWS instances, Elastic Load Balancing, and MySQL master-slave replication is presented as an alternative. Further optimizations like content delivery networks, client-side rendering, compression, and caching are suggested to improve performance and speed. As data grows, a NoSQL database like MongoDB is proposed to replace MySQL. The minimum viable scalable setup combines these techniques and technologies.