Ignoring the auto scaling bit, using an automated provisioning system like puppet, chef, ansible, or saltstack (my preference) allows you to move to another provider with very little effort. This time you're spending changing passwords, ssh ports, setting up fail2ban or whatever you're using to...