Yo diría que no hay un mejor host para aplicaciones grandes, pero puede haber uno o dos hosts que sean mejores que otros para su aplicación y situación específicas. Si bien es difícil negar que el costo, la confiabilidad y el rendimiento son factores importantes al decidir sobre un host, en realidad después de elegir cuáles 2 de esos 3 son los más importantes para usted, la mayoría de los proveedores de hosting podrán encontrar una solución adecuada sus necesidades de manera amplia
He pasado gran parte de mi carrera tratando con entornos de alojamiento que van de lado de una forma u otra y esto puede haber sesgado mi opinión. Dicho esto, después de la configuración inicial, y cuando todo funciona sin problemas, la mayoría de los proveedores de alojamiento parecen ser los mismos, su sitio funciona sin problemas y no tiene que preocuparse por ello. Es la configuración inicial, la facilidad de cambiar su configuración, y cuando las cosas salen mal, realmente experimenta la diferencia en una elección de alojamiento. Lo que recomendaría considerar es lo que esperas cuando algo sale mal, porque eventualmente algo malo sucederá, ya sea un problema de hardware o un código defectuoso que lo convierta en producción u otra cosa en conjunto, ya que es cuando la frustración puede realmente construya si sus expectativas y el servicio brindado por su anfitrión no se alinean.
Si usted o su equipo se sienten cómodos manteniendo su hardware y configuraciones con poca ayuda externa, entonces hospedar directamente con uno de los grandes proveedores de la nube como Google o Amazon puede ser su mejor opción. No terminas pagando por servicios que no utilizarás, el hardware está bien cuidado y hay muchas perillas y botones para ajustar como mejor te parezca. Suponiendo, por supuesto, que ajustar esos ajustes para obtener un entorno bien personalizado es algo que está buscando emprender, de lo contrario, sus ahorros en costos de alojamiento pueden verse compensados por el aumento de los medicamentos para el dolor de cabeza.
Si, por otro lado, usted o su equipo están dispuestos a asumir muchas de las tareas de administrar su hardware, pero sospecha que necesitará ayuda en el camino, puede elegir un host en función de la calidad de su documentación alrededor del idioma o la configuración que usarás.
Alternativamente, usted y su equipo pueden tener otras cosas en las que enfocarse, es posible que desee, donde sea que aloje, cuidar todos los pequeños detalles para que las cosas funcionen. En ese caso, es posible que desee buscar una oferta de PaaS más completa. En esta categoría, querrás un anfitrión que se especialice lo más cerca posible de lo que estás haciendo para obtener el mejor valor.
Si te encuentras en cualquiera de las categorías posteriores, no puedo enfatizar lo suficiente la importancia de elegir un host que esté en línea con tus necesidades específicas. EngineYard, donde trabajo actualmente, es excelente como anfitrión de rieles. Podemos ayudarlo con casi todo, desde cuando una solicitud ingresa por primera vez a su entorno hasta por qué el último despliegue de código rompió algo, pero como somos una empresa de alojamiento de rieles, sería la elección incorrecta para alojar su aplicación Python, por ejemplo. En resumen, no existe el mejor host, solo el mejor host para sus necesidades. Una vez que conozca los detalles de lo que espera que un proveedor de hosting haga por usted, será más fácil encontrar un host con el que esté satisfecho.