2010-04-14 15 views
5

Quiero desarrollar una aplicación GAE utilizando Python, pero me temo que Google será la única compañía capaz de alojar el código. ¿Es posible ejecutar una aplicación GAE en un servidor privado u otro host?¿Cómo puedo ejecutar una aplicación GAE en un servidor privado?

(Tenga en cuenta que una versión anterior de la pregunta se refería incorrectamente a GWT).

Respuesta

10

Suponiendo que por GWT te refieres a GAE (GWT es para Java y cualquiera puede servirlo) , appscale es probablemente la mejor forma de alojar aplicaciones GAE en cualquier lugar que desee (incluso en Amazon EC2 y en su propio centro de datos). Cualquiera puede también comenzar un negocio que proporcione el servicio GAE con AppScale (en Amazon, su propio centro de datos, o lo que sea), que podría ser atractivo para aplicaciones más pequeñas (que no requieren muchos EC2 o servidores dedicados). De todos modos, gracias a AppScale y esfuerzos similares, definitivamente no debes temer "que Google sea el único host que alojará el código".

+0

gracias esto es lo que estoy buscando. ¿Es confiable esta aplicación, has visto alguna aplicación grande usándola? – goutham

+0

@goutham, parece que está creciendo y es confiable, pero eso es solo una impresión general: ¿por qué no vas a preguntar en http://appscale.cs.ucsb.edu/ y enlaces desde allí, y estudias las páginas wiki en http : //code.google.com/p/appscale/. –

1

Está mezclando GWT (un compilador de Java a JavaScript) con GAE (la API del servidor de Google).

GWT puede ser servido por cualquier persona, después de la compilación es solo un montón de archivos .js; una aplicación web de GAE solo se puede publicar en los servidores de Google.

La API es pública, y el SDK del desarrollador funciona y es OSS; pero no creo que sea una plataforma deseable para un verdadero proveedor de servicios. OTOH, de acuerdo con el proyecto Google Code GAE SDK, es la misma infraestructura que usan; pero es difícil creer que los backends utilizados para funcionar sin GoogleFS, BigTable, MapReduce, etc. podrían ser tan escalables como los suyos ...

Cuestiones relacionadas