¿Qué plataforma / infraestructura sería la mejor para una nueva startup?

Recomiendo encarecidamente AWS sobre Rackspace y GAE, por diferentes razones. Como PaaS, GAE no es realmente adecuado para una expansión infinita (ver, por ejemplo, http://www.carlosble.com/2010/11…).

Rackspace Cloud es esencialmente una versión junior de equipo universitario de AWS. Podría escribir algunas páginas sobre sus inferioridades (y para ser claros, somos clientes actuales de AWS y Rackspace Cloud, porque no queremos estar encerrados en un solo proveedor, pero Rackspace está muy atrasado).

Para limitar el bloqueo de proveedores de la nube, recomendaría RightScale como una plataforma de administración de la nube y un producto fantástico en general.

En términos de pila: usamos Django / python y nos encanta. Personalmente prefiero Python a Ruby, y nos hemos estandarizado en Python. No hay nada de malo en RoR, por supuesto, y EngineYard es una buena plataforma de administración para RoR (y entonces no necesitaría una escala de derechos).

Entonces, la sugerencia más fuerte que tengo para ti es ir a IaaS con AWS y evitar PaaS por ahora. El idioma, el marco y el servidor de base de datos que elija probablemente deberían tener más que ver con su gente y sus preferencias personales, por lo que muchos de ellos son perfectamente adecuados para cualquier tarea.

¿Qué tecnología conoces mejor? Si no conoce ninguno, busque la mejor persona técnica posible y elija la tecnología con la que esté más familiarizado.

Hasta cierto punto, esa decisión dirigirá su elección de infraestructura. Si vas con Ruby on Rails, entonces GAE es menos que ideal (RoR en JVM lo hace posible, pero no parece que muchas personas lo estén haciendo en GAE).

Si usa Django, puede usar GAE para al menos algunas partes de su aplicación. Sin embargo, es probable que también necesite un servidor para ejecutar otros servicios.

More Interesting

Cómo construir una extensión de análisis de rendimiento para aplicaciones en la nube

¿Se puede desarrollar y ejecutar un sistema como Facebook completamente en Google Cloud Platform?

¿En qué se diferencia Azure Service Bus de Azure Queue Service?

¿Existe una guía para implementar una aplicación Rails 4 a través de AWS? Si es así, ¿qué producto de AWS es el mejor para una aplicación Rails simple con una base de datos pequeña y con algunas tareas cron programadas (todo a través de RubyGems)?

¿IBM tiene su propia nube?

Si estoy buscando servicios en la nube, ¿qué países ofrecen el mejor nivel de privacidad de datos y qué empresas?

¿Existe una relación entre la cantidad de datos que una organización tiene en la nube y quién posee / posee físicamente los bits reales en los datos?

¿Qué tan lejos estamos de que la computación cuántica sea reemplazada por la computación normal?

¿Por qué Amazon AWS no tiene precios fuera de horas punta para el ancho de banda?

¿Cómo se compara Google Cloud Datastore con otras bases de datos como MongoDB y Redis?

¿En qué punto el desarrollo en informática, programación y tecnología será demasiado rápido para que cualquier humano pueda seguirlo?

¿Es la independencia de la plataforma de los lenguajes de programación un factor en la computación en la nube?

¿Existen herramientas / productos disponibles para ayudar a migrar una aplicación web que se ejecuta in situ a cualquier entorno de nube como IAAS?

¿Por qué la nube tiene una alta latencia?

¿Cómo funcionan los precios de los servicios en la nube de Google?