Not going to happen. Ever.<p>Reason? You need to be in control of your key assets.<p>For a non-critical website or a web service, I can see AWS taking over for some or all parts.<p>For something handling financial transactions, or for anything of a high value, no.<p>Consider a scheduling application for a company with 200 well-paid people. How much would loss of that scheduling application for the 1 hour that it is really needed per day (to set up schedules) cost?