S3:
http://blogging.alastair.is/how-i-served-100k-users-without-crashing-and-only-spent-0-32/
Github Pages:
http://pages.github.com/
https://learn.andrewmunsell.com/learn/jekyll-by-example
http://blogging.alastair.is/how-i-served-100k-users-without-crashing-and-only-spent-0-32/
Of course, you can’t run any dynamic scripting on S3, but you’d be surprised the number of times you don’t have to. For example, the promo site for my taxi appdoes use dynamic content- the map tile images are generated by an EC2 instance I have running TileStream- but the vast majority of the page runs quite happily on S3. JSONP or CORS mean that you can quite effectively run an ‘API’ server on an EC2 instance, while leaving the majority of your static HTML on an S3 bucket.
Github Pages:
http://pages.github.com/
https://learn.andrewmunsell.com/learn/jekyll-by-example