This document discusses how to create a scalable and failure-safe Magento e-commerce site using cloud hosting. It recommends distributing file storage, caching, databases, PHP application servers, and load balancers across multiple servers. It also suggests automating deployment and configuration with tools like Fabric, Jenkins, Puppet, Chef, and AWS OpsWorks to easily scale the site and make maintenance easier. The goal is to build high availability, scalability, and flexibility into the site infrastructure.