¿Existen estudios comparativos de los servicios en la nube ofrecidos por Amazon, Microsoft y Google?

Es difícil proporcionar una respuesta generalizada para los tres servicios, pero debería ser algo como esto:

Más caro: Azure
Menos costoso: App Engine

Si ya sabes SQL …
Más fácil: EC2 (si instala una base de datos SQL), Azure
Lo más difícil: App Engine (almacén de datos no relacional)

EC2 es un poco más difícil de comparar, ya que son manzanas y naranjas. Con EC2, obtienes acceso de root, pero también pagas el tiempo de inactividad cuando no haces ningún cálculo. Con App Engine, solo paga por los recursos que usa, por lo que a veces es posible creer que está pagando más por una migración de datos cuando en realidad solo era “gratis” en un VPS o EC2 porque ya pagó por la capacidad inactiva. El modelo de Azure está más cerca del de App Engine, aunque hay un costo básico que debe pagar incluso si su aplicación atiende 0 solicitudes por ciclo de facturación.

Esta comparación de rendimiento es interesante. Advertencia: voy a señalar que aún no he leído el informe de 50 páginas: http://radar.oreilly.com/2010/06…

Realmente no puede comparar los diferentes servicios en la nube, ya que son muy diferentes en sus ofertas principales.

AppEngine es básicamente un alojamiento de aplicaciones donde despliega sus aplicaciones web y deja que Google se haga cargo de la escala, etc. Entonces, Amazon es realmente básico. Necesita configurar su entorno y configurar sus servicios (Apache, MySQL, etc.) usted mismo.

Creo que debe saber qué aplicación necesita implementar para elegir el servicio adecuado. Nosotros, por ejemplo, somos una pequeña empresa de alojamiento con un grupo de clientes que necesitan alojamiento personalizado y desarrollo de aplicaciones. Para ser realmente flexibles sobre nuestro alojamiento, tuvimos que ir con Amazon. Es flexible y realmente fácil de configurar como administrador de Linux.