Ответ 1
Amazon Simple Storage Service (S3) предназначен для загрузки статического контента, например, изображений, видео или чего-то, что вы хотите сохранить. Вы можете подумать, что это жесткий диск для хранения.
Amazon Elastic Compute Cloud: (EC2) - это, по сути, ваша виртуальная операционная система, вы можете установить любую ОС, какую пожелаете (Debian, Ubuntu, Fedora, Centos, Windows Server, Suse enterprise). (если ваше приложение использует обработку на стороне сервера, это будет его дом)
Amazon Simple DB - это система баз данных без SQL, которую вы можете использовать для своих приложений, и Amazon предоставляет вам в качестве службы, но если вы хотите использовать что-то большее, вы можете установить свою на EC2 или использовать RDS для сервера базы данных. (MySql например)
Если вы хотите узнать больше, есть несколько книг, таких как: "Программирование Amazon EC2" или посмотрите скринкаст Amazon на http://www.youtube.com/user/AmazonWebServices или его презентацию на http://www.slideshare.net./AmazonWebServices