¿Cuáles son los pros y los contras de Linode, Heroku, Rackspace, EC2 para el uso general y cotidiano?

Creo que su mejor opción es simplemente ejecutar una máquina virtual local. Tinker, construir, destruir, reconstruir.

Si necesita la emoción de ver su servidor en vivo en Internet y no cree que reenviar su VM a través de su enrutador fuera del cable de su casa es suficiente, entonces …

He usado Rackspace, y su servidor en la nube mínimo es de aproximadamente $ 12 al mes.

Actualmente ejecuto el servidor de mi empresa en Linode por $ 20 al mes.

Rackspace y Linode solo le brindan una instalación mínima en bruto de Linux y acceso de shell raíz. Después de eso, depende de ti.

Linode tiene algunas guías muy bonitas que, en su mayor parte, funcionan perfectamente.
http://library.linode.com/

Rackspace me gustó bastante bien, pero tengo esa sensación cálida especial para Linode.

EDITAR: puedes registrarte y probar Rackspace en unos minutos. Use un servidor por un día o dos, elimínelo, solo costará un par de dólares.

Heroku y EC2 parecen más involucrados como plataformas de desarrollo de aplicaciones. A veces miro a ambos, pero, a menos que esté realmente interesado en aprender a implementar en Heroku o EC2, no estoy seguro de que la sobrecarga y la complejidad valgan la pena.

Estoy en el proceso de mover las aplicaciones web de nuestra empresa de cajas autogestionadas en ServerBeach / PEER1 y luego a Linode.

Una de las mayores diferencias entre los dos es el acceso fuera de banda de Linode. En PEER1, obtener un shell fuera de banda requiere reiniciar el servidor en modo “rescate” y recibir las credenciales enviadas por correo electrónico para acceder al shell. Y, sobre todo, esperando que sucedan todas estas cosas.

En Linode, haga clic en el enlace de shell de Lish o SSH a la dirección indicada y obtenga acceso inmediato fuera de banda.

Las instancias de Linode se pueden aprovisionar a voluntad, y las secuencias de comandos de StackScripts le permiten crear compilaciones del servidor (tenemos una secuencia de comandos que establece el nombre de host, compila Ruby, instala el cliente Puppet y llega a nuestro servidor Puppetmaster con un solo clic).

Rackspace Cloud no ofrece un panel de control popular como Plesk o cPanel. Esta compañía proporciona una interfaz de administración basada en la web que los usuarios acostumbrados a cPanel y Plesk pueden sentir un poco incómodos al usarlo. Rackspace proporciona dos niveles de servicio de soporte: Servicio principal y Servicio administrado. En el nivel de servicio principal, el equipo de soporte no ayudará en la instalación del software ni en la resolución de ningún tipo de problema relacionado con el software instalado. Managed Service proporciona soporte adicional, que incluye monitoreo, soporte de capa de infraestructura de sistema operativo y de aplicaciones, y orientación técnica. Para beneficiarse del Servicio de Soporte Administrado, los clientes deben pagar por lo que usan más $ 100 / mes. tarifa de cuenta! Desde el otro punto de vista, los servicios de Rackspace son realmente caros en comparación con los de sus competidores.

Heroku es adecuado solo para programadores que desean crear aplicaciones. Su servicio permite a los desarrolladores de aplicaciones dedicar su tiempo a su código de aplicación, sin administrar servidores, implementación, operaciones continuas o escalado. Si los usuarios están dispuestos a sacrificar el control sobre la configuración y la implementación de la aplicación, para que puedan desarrollarse mucho más rápido, entonces definitivamente les encantaría Heroku. Pueden olvidarse por completo de los servidores, ejecutar prácticamente cualquier cosa en la plataforma e incluso escalar fácilmente cuando optan por Heroku.

Los servidores Linode y Amazon EC2 están completamente sin administrar. En el alojamiento de VPS no administrado, el host solo es responsable del servidor físico y de la disponibilidad del servidor. Recuerde que necesita una gran cantidad de conocimientos técnicos, y debe estar familiarizado con el sistema operativo y el software del servidor que elija utilizar. Con la excepción de la instalación inicial del sistema operativo, el usuario es responsable del mantenimiento, las actualizaciones y la instalación del software. El soporte técnico generalmente se limita a fallas e interrupciones de hardware, y usted es responsable de los servicios de respaldo. Los servidores no administrados no se recomiendan para usuarios principiantes. A menudo es barato debido a que no tiene cPanel y soporte técnico.

Si no es tan técnico, elija un proveedor de alojamiento de servidor administrado. Según mi experiencia personal, GoldPuma es una de las mejores opciones. Sus planes son fáciles de usar y asequibles. Su equipo de soporte lo ayudará a poner en funcionamiento su servidor si no sabe cómo hacerlo. Genial para los novatos!

Los he usado por más de 5 años y estoy completamente feliz con sus servicios y precios.

Echa un vistazo a sus planes en:
http://goldpuma.com/vps
http://goldpuma.com/dedicated-se

Espero que esto ayude.

Si odias las cosas de sysadmin y quieres concentrarte completamente en el desarrollo de aplicaciones, entonces Heroku es genial, de lo contrario, VPS es súper genial 🙂