2012-01-02 14 views
15

Tengo un sitio web que quiero iniciar a través de Rackspace, EC2, Heroku o Engine Yard.rackspace vs EC2 vs Heroku vs Engine Yard para ruby ​​on rails

He usado Heroku y amo lo simple que es para ejecutar & ejecutando, para enviar actualizaciones, administrar mi base de datos, etc. Sin embargo, para obtener un SSL basado en el nombre de host, tendré que pagar 20 $. Además, no tengo idea de cuánto me costará Heroku: no estoy del todo seguro de cómo medir la actividad que mi sitio verá.

Tengo un trato en el que puedo obtener un par de cientos de $ de hosting gratuito de Rackspace & EC2, PERO ... ¿serán tan fáciles de manejar como Heroku? ¿Qué hay de Engine Yard? ¿Todos ellos me harán pagar una cierta cantidad para que mi certificado SSL esté correctamente configurado?

Gracias! Y por favor, hágamelo saber lo que puedo aclarar - Estoy todavía bastante nuevo en el mundo de los sitios web de lanzamiento :)

Ringo

+0

Sin expresar ninguna opinión, responderé la pregunta: Engine Yard no cobra por certificados SSL y no limita su aplicación a nombres de dominio específicos. –

Respuesta

23

Heroku es un sistema completamente actualizado; todo lo que tiene que preocuparse por usted como desarrollador es poner su código en funcionamiento en la plataforma. Una vez hecho esto, eres oro. Con los servicios que brindan un VPS, tienes más dolores de cabeza de los que preocuparte. Por ejemplo, con EngineYard tienes que aplicar constantemente las actualizaciones que recibes, y también tienes que pensar mucho más acerca de la configuración de la máquina a través de las recetas del chef que te dan. Con Heroku, simplemente escalas los procesos que necesites y listo.

Todo se reduce a cuánto valoras tu tiempo. Personalmente utilizo Heroku porque es completamente simple y se mantiene fuera del camino. El despliegue no es un gran dolor de cabeza para mí como lo fue antes.

Con respecto al costo, la clave es que usted paga lo que necesita. Si solo ves poco tráfico, estarás bien con uno o dos dineros, lo que costará desde nada hasta ~ $ 36/mes. A medida que van las cosas, pagas un poco más. Sin embargo, habrá un punto en el que la rentabilidad de usar un sistema como Heroku (o EngineYard) dejará de ser rentable, y verás tu propia configuración personalizada, pero me atrevo a decir que estás de alguna manera. lejos de eso.

Con SSL, está buscando $ 20/mes en la configuración actual en Heroku, aunque he escuchado que esto podría cambiar para mejor. En la gran escala de las cosas, esto es extremadamente barato. No hay tarifa de configuración. Con EngineYard no hay costo de SSL, pero una vez más, tiene un number of hoops to jump through antes de que funcione (no es difícil, solo lleva tiempo).

Personalmente, si todavía eres nuevo en estas cosas, definitivamente me quedaré con Heroku por el momento, ya que te quita un montón de preocupaciones y te deja concentrado en crear una aplicación. Una vez que se encuentre en una posición en la que sepa más acerca de lo que desea de su hosting, podrá hacer una llamada más informada sobre lo que se ajuste a su situación particular.

2

Rackspace y EC2 sólo proporcionan para máquinas virtuales. Depende enteramente de usted configurar bases de datos, servidores web, balanceadores de carga, etc. mucho más trabajo que heroku.

Engineyard son más como heroku en el sentido de que no solo le proporcionan servidores, sino que le proporcionan un servicio y preparan cosas para usted. Es un servicio más tradicional que heroku: tiene un grupo de servidores virtuales asignados a usted en lugar de la configuración de dinamómetro de heroku.

No creo que te cobren por algo como la creación de un certificado SSL.

+4

No estaría de acuerdo con que Rackspace y EC2 "solo proporcionen máquinas virtuales". Si usa su infraestructura completa, obtendrá escalado automático, almacenamiento en caché y DAAS (al menos para AWS). Puede que no sea tan fácil de usar como Heroku, pero es muy flexible. –