2010-04-14 4 views
5

Я хочу разработать приложение GAE с использованием python, но я боюсь, что Google станет единственной компанией, способной размещать код. Возможно ли запустить приложение GAE на частном сервере или другом хосте?Как запустить приложение GAE на частном сервере?

(Обратите внимание, что предыдущая версия вопроса неправильно упоминается в GWT).

ответ

10

Предполагая, что GWT означает, что GAE (GWT для Java, и любой может его обслуживать) , appscale, вероятно, является лучшим способом размещения приложений GAE в любом месте (в том числе на Amazon EC2 и в вашем собственном центре обработки данных). Любой может также начать бизнес, предоставляющий услугу GAE с AppScale (на Amazon, собственный центр обработки данных или что-то еще), что может быть привлекательным для небольших приложений (которые не гарантируют многие EC2 или выделенные серверы). В любом случае, благодаря AppScale и аналогичным усилиям, вам определенно не нужно опасаться, что «Google будет единственным хостом для размещения кода».

+0

спасибо, что это то, что я ищу. Является ли это appscale надежным, вы видели какое-то большое приложение, использующее его. – goutham

+0

@goutham, похоже, что он растет и надежен, но это просто общее впечатление - почему бы вам не спросить на http://appscale.cs.ucsb.edu/ и ссылки из него и изучить страницы вики на http : //code.google.com/p/appscale/. –

1

Вы смешиваете GWT (компилятор Java-JavaScript) с GAE (API-интерфейсом Google).

GWT может обслуживаться кем угодно, после компиляции это всего лишь куча файлов .js; веб-приложение GAE может обслуживаться только на серверах Google.

API является общедоступным, и SDK разработчика действительно работает и является OSS; но я не думаю, что это была бы желательная платформа для реального поставщика услуг. OTOH, согласно проекту Google GAE SDK, это та же самая инфраструктура, которую они используют; но трудно поверить, что бэкенды, используемые для работы без GoogleFS, BigTable, MapReduce и т. д., могут быть такими же масштабируемыми, как и их ...

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