perl - services - servicios que ofrece amazon
¿Existe una infraestructura en la nube en la que pueda implementar aplicaciones Perl? (5)
Hubo un intento en un punto de lograr que Perl se ejecutara en Google App Engine (GAE). Sin embargo, si recuerdo la naturaleza de GAE, estos intentos fueron difíciles, y el grupo detrás del impulso perdió ímpetu.
Las aplicaciones Perl pueden (y son) hospedarse fácilmente en AWS EC (Amazon), Linode (un proveedor de Servidor Virtual Privado (VPS)) y varias otras soluciones. Linode tiene específicamente una solución VPS por $ 20 al mes que puede albergar una pila web Catalyst completa y viene con, al momento de escribir esto, 16GB de almacenamiento.
¿Hay un motor de aplicación en línea / en la nube con una opción de Perl disponible?
Me gustaría escribir e implementar una aplicación web personal alojada por algún motor de aplicaciones web existente (la aplicación es bastante simple y económica, pero necesita un pequeño almacenamiento en línea. Si a alguien le importa, es básicamente una lista de compras de alcance familiar para ser utilizado fuera de los teléfonos inteligentes y navegadores web de PC).
Prefiero no alojarlo en el Apache de mi PC de casa, debido a las preocupaciones sobre el tiempo de inactividad (mi conexión de banda ancha es menos que estable).
El principal candidato que mis investigaciones descubrieron hasta ahora fue Google App Engine .
Tengo entendido que Google App Engine solo tiene API de Python o Java. Catch es, soy un tipo Perl, con cero exposición a Python.
Y si es así, ¿ese motor específico es lo suficientemente inferior al motor de Google como para que valga la pena aprender Python solo para poder usar Google? (No me importa aprender Python en teoría, pero estoy un poco estresado por el tiempo, así que preferiría no embarcarme en ese proyecto en particular por ahora; solo quiero terminar la aplicación y usarla).
Su mejor opción es obtener una cuenta de alojamiento web básico por $ 5 al mes. Como ejemplo al azar, vea Geekisp (Este es el ISP que uso para tales cosas y he tenido un excelente servicio). Esto le brinda la mayor parte del beneficio de una solución en la nube (es decir, otra persona hace la mayor parte de su trabajo de administración, dejándolo libre simplemente manejar el contenido).
Aprender tanto la API de Google App Engine como Python probablemente no valga la pena para una aplicación que nunca necesitará escalar, que es la otra ventaja principal de estar "en la nube".
Para referencia: Perl AppEngine
- Proyecto para obtener Perl en Google App Engine.
Sin embargo, como perigrin
ya ha mencionado el proyecto como estancado. Aunque tenga en cuenta que está estancado y reiniciado dos veces, ¡entonces no descarte otro avivamiento!
Creo que GAE tenía sus dolores de crecimiento y era demasiado un objetivo móvil resbaladizo para los desarrolladores de Perl AppEngine. Con la inclusión de Java en el GAE, se esperaba que las cosas se calmaran un poco.
Recuerde que Google ha prometido que se presentarán "otros" idiomas a GAE. Así que Perl e incluso Parrot VM pueden llegar allí en el futuro.
Referencias adicionales:
/ I3az /
Otra opción puede ser Phenona . Está en beta ahora, pero parece muy prometedor.
dotCloud alojará Perl por ti.
Sin embargo, el plan más barato (32MB de RAM) es de $ 4.32 / mes