¿Debo elegir GAE o Azure como entorno PaaS para mi inicio?

Gracias por el A2A. Obviamente soy parcial en este tema, por lo que no voy a comparar. En cambio, permítanme decir por qué usaría App Engine si estuviera eligiendo un PaaS para mí:

  • Puede escribir algunas líneas de código y tener una aplicación en ejecución en minutos, pero esa aplicación puede escalar realmente bien cuando su aplicación se vuelve popular. Es la misma plataforma que le permitió a Snapchat escalar de la nada a la aplicación para compartir fotos más grande del mundo. (Han hablado mucho sobre esto, aquí hay una cita). Hay muchas otras startups pequeñas y grandes que usan App Engine en parte porque funciona bien en todo el espectro de escala.
  • Obtiene lo mejor de la propia infraestructura de servicio de Google.
  • Puede usar SQL o noSQL; este último, Datastore, se basa en el Megastore de Google (que se usa ampliamente en Google). También tiene acceso a memcache alojado, colas de tareas, etc. Básicamente todo lo que necesita para construir un backend móvil o web escalable.

Tampoco es adecuado para el inicio. Sabes por qué porque … Si estás pensando en una plataforma, significa que no tienes idea de lo que quieres construir. Ve a construir un MVP pequeño sin usar ninguna nube, haz iteraciones y luego ve a la nube. En el momento en que toque la nube, pagará … A menos que tenga una comprensión real, está perdiendo el tiempo en la fijación en una plataforma determinada.

Depende de las habilidades que tenga, así como de las ofertas competitivas que planea usar en cualquiera de las plataformas.