Ten Years in the AWS Cloud
aws.amazon.com
aws.amazon.com
Here's why. As a poor, unemployed student, $100 was a lot of money. Even once I had a nice job, I wasn't used to paying for services beyond very basic web hosting, and probably wouldn't have put any thought or energy into learning how to deploy and run things in the cloud. The opportunity cost was simply higher than I was used to.
BUT, because I had that $100, and because the networking class had given me a basic understanding AWS's offerings, I kept using AWS once I graduated. Because, why not? For small projects (hosted free on Heroku), $100 can go a LONG way (spent mostly on S3), and I was able to fund my side projects for about 2 years. Side projects that led to my current job as a full-stack Rails developer.
It wasn't about the actual value of that class or the AWS credits. (Looking back, $100 was dirt cheap compared to my tuition costs.) It was about the activation energy required to get a clueless student programmer familiar with the cloud and understanding what kinds of problems can be solved.
http://docs.aws.amazon.com/codedeploy/latest/userguide/troub...
Yeah...you're not missing much there with CodeDeploy ;)
The other clouds don't seem to think it is so important that their clouds can actually be programmed. Other clouds seem to think the important thing is that a cloud has a feature, less important that it can be used.
Also the AWS documentation team is first class and runs rings around the cloud documentation from Google and Microsoft.