About deploying upgraded code (releasing a new version for example) when you’re using cloud servers like Amazon’s EC2: “The power of the cloud is that we don’t need to touch our existing web server and risk causing damage during the upgrade process.” Just use a new server! That blows my mind :)