2011-12-16 7 views
1

Я планирую начать простой веб-проект, и каждый человек в системе будет иметь некоторые данные, хранящиеся на их учетной записи, такие как комментарии и другую информацию. Система будет выполнять базовые запросы выбора и обновления хранимых данных. Я хочу использовать Amazon EC2 для достижения этой цели, но я немного смущен, где начать и какую службу EC2 я должен использовать. Их веб-сайт (http://aws.amazon.com/ec2/) немного запутан. Может ли кто-нибудь дать мне полезную информацию об этом? Заранее спасибоИспользование услуг Amazon EC2

ответ

0

Выберите приложение здесь:

http://aws.amazon.com/ecommerce-applications/

Посмотрите на левой стороне под "АМС Solutions"


В API JavaDocs:

http://docs.amazonwebservices.com/AWSJavaSDK/latest/javadoc/index.html


Другая документация (в зависимости от того, какие пакеты вы планируете использовать)

http://aws.amazon.com/documentation/

Вы также можете выбрать PHP, мобильный, Python, Ruby и .NET от левая сторона в разделе «Центры разработки»

0

В своих корнях EC2 является всего лишь поставщиком VPS. Вы получаете доступ к ssh к своему «ящику», который может запускать окна или какой-то вкус linux. Оттуда вы можете установить все, что захотите. Вы можете использовать EBS (Эластичный блок Store), поддерживаемый образ машины, чтобы материал, который вы пишете, является постоянным. Постоянный диск монтируется на вашей виртуальной машине. С этой конфигурацией вы можете установить все на одной машине, если хотите, или установить базу данных на один экземпляр и веб-сервер на другой.

Если вы разрабатываете Java, вы можете использовать их Elastic Beanstalk, который в основном заботится обо всех обслуживаниях и обслуживании машины и просто предоставляет экземпляр Tomcat для развертывания. Для базы данных при использовании Beanstalk вы можете использовать RDS, который, я считаю, основан на MySql.

Как только вам станет удобно с тем, что вы делаете в EC2, вы можете начать смотреть на облачный будильник для будильников (высокая загрузка процессора, высокая загрузка ввода-вывода, сервер вниз и т. Д.) Упругий балансировщик нагрузки для распределения нагрузки на нескольких веб-серверах, S3 для хранения файлов или резервных копий и т. Д.

Смежные вопросы