2010-09-29 2 views
1

Hy guys,Выбор платформы как услуги

В настоящее время я занимаюсь архитектурой небольшого запуска. Из-за бюджетных ограничений и попыток избежать как можно большего числа проблем, связанных с развертыванием и масштабируемостью, я решил пойти на PAAS, связанную с одним из поставщиков решений Cloud. Я в настоящее время балансирую между хорошо известным Google App Engine и SpringSource CloudFoundry. Я читал статьи, описывающие каждый выбор, но я хочу услышать больше плюсов и минусов из сообщества переполнения стека.

Некоторые из тем мне нужно немного больше информации о являются:

  • ли AppEngine хорошо работать со стеком Spring? Я прочитал статью о объявленном сотрудничестве между SpringSource и Google, чтобы обеспечить лучшую совместимость между библиотеками Spring и платформой AppEngine. Я думаю, что для уровня ORM (Hibernate) ответ очевиден. Я думаю, что несоответствие импеданса между ORM и AppEngine Bigtable огромно.

  • Является облачным почтовым сервером надежным и часто используется в производстве? Я знаю, что AppEngine до сих пор получил некоторый mommentum.

  • Существует ли какая-либо из вышеперечисленных платформ для записи приложения, совместимого с PCI? Если это не решение?

Благодаря

ответ

2

небольшой стартовый ... бюджет ограничения ... развертывания и масштабируемость

Если вы небольшой запуск с бюджетными ограничениями, серьезно не беспокойтесь о будущем масштабируемости. Беспокоитесь о своем небольшом бюджете. Когда/если вы доберетесь до этого моста, вы можете пересечь его.

Помните, что независимо от того, какой PaaS вы выберете, вам нужно изучить api для этого PaaS. Иногда это может продлить время на развертывание, а не помогать ему и еще больше изнашивать ваш бюджет. Если вы достаточно уверены в стеке, таком как LAMP или Microsoft, сначала попробуйте посмотреть, сможете ли вы быстрее его построить с помощью технологий, с которыми вы уже знакомы.

Не ответьте на все ваши вопросы, а подумайте.

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