Веб-сервисы Amazon: с чего начать - PullRequest
13 голосов
/ 05 декабря 2011

Я недавний выпускник и хотел узнать о создании веб-приложений с использованием AWS. Я просмотрел документацию и успешно запустил их приложение Travel Log.

Но я до сих пор не понимаю, какие термины используются. Может ли кто-нибудь объяснить мне разницу между Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2) и Amazon SimpleDB простыми словами.

Я ищу веб-приложение, в котором есть страница входа, и люди размещают там какой-то текст. Могу ли я узнать, какие услуги Amazon потребуются для создания этого приложения.

Спасибо

1 Ответ

15 голосов
/ 05 декабря 2011

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

...