linux - aws - price linode
linode vs amazon ec2 vs heroku para proyecto con amazon s3 (2)
Tengo un proyecto en Ruby on Rails 3.1 como flickr, tumblr, pinterest ... etc con muchas fotos para mantenimiento.
Mi proyecto tiene base de datos mongodb.
Estoy usando Amazon S3 para las imágenes de host.
Quiero saber cuál es la mejor combinación de hosting para obtener la mejor calidad / precio, linode + s3 o amazon ec2 + s3 o heroku + amazon s3.
Necesito suficiente escala porque el proyecto está creciendo rápidamente.
Cualquier otra sugerencia es bienvenida: D.
Después de mucho leer no me queda claro.
Si desea ahorrar la mayor cantidad de dinero, me gustaría ir con linode (aunque Amazon ec2 podría costar más o menos lo mismo). Con linode por $ 19.95 / mes, obtienes 20 GB de espacio donde puedes alojar tu sitio web y tu base de datos. Si está usando s3, puede usar la mayoría de los 20 gb para su base de datos. No solo eso, sino que también en linode los complementos que le costarían dinero en Heroku serán gratuitos (solr / sphinx, trabajos en segundo plano, correo electrónico, etc.). Compare esto con Heroku, donde una base de datos compartida de 20 gb cuesta solo $ 15 / mes. Luego debe pagar mensualmente si desea solr, trabajos en segundo plano, etc.
En linode es gratis porque ejecuta y mantiene su propio servidor privado virtual (VPS). Lo que me lleva a una de las cosas más importantes a considerar aquí, linode le ahorrará dinero, pero le costará más tiempo ya que tiene que administrar todo por su cuenta.
Por lo que vale, actualmente estoy en el proceso de mover gran parte de mi hosting de Heroku a Linode debido a los costos involucrados y porque, como desarrollador de Rails, creo que es importante entender cómo administrar mi propio servidor web.
Sin embargo, hay muchas otras ventajas de tener tu propio VPS. Por ejemplo, alojar varios sitios web, crear múltiples bases de datos utilizadas por otras aplicaciones web, su propio servidor de correo electrónico, etc.
Actualización: abril 2014
Una alternativa aún más barata a linode es digitalocean . Su plan más barato es actualmente $ 5 / mes.
Solo para un punto de vista de rendimiento, obtendrá un mejor rendimiento si usa EC2 o Heroku, ya que ambos son parte de la infraestructura de Amazon (Heroku se ejecuta en EC2).
Pero solo se beneficiará si sus imágenes son procesadas por su servidor Python. Si sus imágenes se entregan directamente al cliente, no tendrá ningún impacto usar Linode :)