начать работать с облачными вычислениями - PullRequest
0 голосов
/ 14 июня 2011

Я очень новичок в облачных вычислениях. Мне было интересно, могу ли я разработать веб-сайт с использованием стека LAMP в облаке.
И какое облако использовать. Есть ли какое-нибудь облако с открытым исходным кодом, чтобы использовать его.

Ответы [ 4 ]

2 голосов
/ 14 июня 2011

Вроде.Вы можете использовать Eucalyptus для разработки приложений, которые будут работать на Amazon EC2 с использованием стека LAMP.Эвкалипт с открытым исходным кодом.Все, что вы запускаете на экземпляре EC2, может быть с открытым исходным кодом, но фактический экземпляр EC2 оплачивается (если это то, чего вы пытались избежать).

EC2 - это облачные вычисления в оборудовании как услугаsense.

Вы можете использовать Java или Python (и скоро Go) для разработки приложений в Google AppEngine, но вы даже не видите операционную систему, а контейнер приложений на самом деле не применим.Так что убивает часть ЛА ЛАМПУ.Кроме того, AppEngine использует различные хуки API DataStore, поэтому M на самом деле не применяется.Так что, пока P был Python, а не PHP, вы великолепны (опять же, предполагая, что P является разумной заменой LAMP).С положительной стороны, вы можете сделать немало, прежде чем выполнять квоты AppEngine и платить за что-либо.Обратите внимание, что вы можете получить приложение с открытым исходным кодом AppEngine, аналогичное appscale .В качестве бонуса appscale работает на Eucalyptus (это может быть связано с тем, что создатели appscale и eucalyptus женаты).

Heroku хорош для развертывания приложений Rails, но это не совсем LAMP.

Heroku и AppEngine являются облачными вычислениями в смысле «платформа как услуга».

(надеюсь, вы получите другие ответы)

2 голосов
/ 14 июня 2011

Существует множество возможностей / проектов по разработке облачных вычислений. Было бы интересно взглянуть на все - от API Dropbox до API-интерфейсов VMware vCloud Director.

Постарайтесь обойти всю терминологию «облака», чрезмерно используемую маркетингом, и посмотрите, что на самом деле делается с частными и публичными облачными сервисами. Вы найдете широкий спектр платформ, API и проблем, которые необходимо решить.

+ 1 для проверки Hadoop.

2 голосов
/ 14 июня 2011

Термин «облачные вычисления» довольно расплывчатый. Если вы заинтересованы в распределенных вычислениях и параллельной обработке, возможно, вы захотите взглянуть на Hadoop .

0 голосов
/ 01 апреля 2016

Я нахожу более приятным изучать вещи, занимаясь делом. Поэтому я применил тот же подход к облачным вычислениям. Для тех, кто просто хочет начать работу с облачными вычислениями на примере реального мира - проверьте этот код . Надеюсь, это поможет кому-то понять облачные вычисления. Вы можете найти много теории в Интернете, но это не так с практическими примерами из реальной жизни.

...