2010-03-28 3 views
1

Вопрос How difficult is it to migrate away from Google App Engine? заставил меня снова подумать об этом вопросе.Запуск собственного сервера GAE

Я прочитал о том, что кто-то работает, по производству, версии разработки движка Google для приложений на своем собственном сервере.

Мои вопросы:

  1. Есть ли какие-либо вопросы безопасности бегущие развития GAE на собственном сервере в режиме производства и подвергая его к WWW? Если да, то как смягчить их?

  2. Может ли GAE быть запущен на Amazon? Это можно портировать мой GAE приложений, работающих на серверах Google в виде GAE работает на Amazon, без изменения кода, но без изменения каких-либо ссылок на с использованием других услуг, таких как GData Google Docs, YouTube, Gmail и т.д.

  3. Как настроить сервер GAE dev на использовать мой собственный хаоп? Или использовать Amazon's hadoop?

ответ

2

Я не думаю, что вы действительно хотите, чтобы выставить сервер разработки GAE к WWW - многие вещи не будет работать, как вы ожидаете, как производительность, отправка электронной почты и аутентификации.

Если вы хотите запустить портированую версию сервера производства на вашем собственном оборудовании вы, вероятно, хотите посмотреть на AppScale http://code.google.com/p/appscale/wiki/Deploying_AppScale_1_3_via_EC2

Я никогда не использовал AppScale, может быть и другими вариантами, но это один Я знаю.

Вы можете выбрать, какой резервный магазин использовать для DataStore, но он не будет тем же, который Google предоставляет в своей размещенной версии, насколько я знаю. Вам также придется тратить намного больше времени на управление серверами на EC2, что не обязательно, если вы используете хостинг-сервис google.

0

Обратите внимание, что GAE не является производственным сервером. Я не понимаю, почему вы хотите запустить GAE самостоятельно. Цель GAE - дать разработчикам веб-приложений возможность сосредоточиться на своих приложениях и выполнить сбой и масштабирование для них. Если вы хотите использовать EC2, например. вместо совместимости и предотвращения блокировки, почему вместо этого вы не используете стандартный Apache/Tomcat?

+0

Обратите внимание на мое заявление: вопрос http://stackoverflow.com/questions/2505265/how-difficult-is-it-to-migrate-away-from-google-app-engine заставил меня снова подумать об этом вопросе , –

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