App Engine también puede funcionar en Ruby, http://code.google.com/p/appengi…
La principal opción que tiene es entre infraestructura como servicio, iaas (como AWS) o plataforma como servicio, paas (App Engine, Heroku, Joyent, Azure).
iaas le dará flexibilidad total en la arquitectura, el lenguaje y los componentes técnicos que usa para su aplicación, pero aún tiene que ensamblar y administrar su infraestructura usted mismo.
- ¿Hay alguna investigación sobre el papel que juegan los mensajes de texto en tiempos de necesidad médica? ¿Para pacientes y cuidadores?
- ¿Por qué Codem es la principal empresa de desarrollo de aplicaciones web en Chennai, India?
- ¿Es una aplicación web construida en bubble.is escalable? ¿Qué tan personalizable es? ¿Cuáles son los pros y los contras?
- ¿Qué es el desarrollo de aplicaciones web receptivas y por qué es bueno para una startup?
- ¿Es WordPress una buena plataforma para construir un MVP para una aplicación web relativamente simple?
Con paas, la plataforma impone restricciones a su código (idiomas específicos admitidos, límite de tiempo para ejecutar una solicitud, tipo de almacén de datos), pero si puede respetar estas restricciones, los beneficios son enormes: simplemente escriba su código, insértelo en la plataforma y No tiene que manejar nada.
Al trabajar para Google, soy parcial y recomendaría App Engine, que funciona para Python y Java, pero también para lenguajes que se ejecutan sobre Java VM, como Ruby, Closure, Scala, Groovy.
Pero hay otras excelentes ofertas de otros proveedores:
– si lo hace .NET, Azure
– javascript, Joyent, quien creó node.js
– Ruby o javascript: Heroku
Una de las restricciones que la plataforma a menudo impone es la elección de la base de datos. Para el motor de aplicaciones, debe usar BigTable, que es una base de datos no relacional. Sin embargo, si crea una aplicación empresarial para la intranet de una empresa, es posible que desee consultar App Engine for Business, con el que puede usar SQL. Por ahora, está en probadores de confianza, avíseme si está interesado en probarlo.