S
sebasdeldi
Curioso
Programador
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Primero entendamos qué es Heroku.
Heroku es una plataforma en la nube como servicio. Esto significa que nosotros como desarrolladores, no nos tenemos que preocupar por la infraestructura, simplemente nos concentramos en nuestra aplicación.
Algunas de las características principales de Heroku son:
Mi experiencia:
Heroku te permite servir aplicaciones totalmente gratis, obviamente es un plan bastante restringido, pero que te va a permitir hacer testing o ver como sería tu aplicación servida 100% funcional, y es algo que he utilizado bastante.
Con respecto a sus planes, te dan exactamente lo que te prometen, 99.99% uptime, si deseas tener un support por parte del staff realmente bueno, te tocaría pagar un extra, sino pueden tardar días en responderte.
El precio me parece bastante bueno para aplicaciones nuevas o que no son tan tan concurridas, a medida que tu aplicación va creciendo, teniendo más requests, necesitando más procesos, se puede tornar costosa, ya que además de hacer una buena inversión en un plan, también querrás un soporte 24/7, que llegan a costar bastante.
Los invito a que visiten su sitio Heroku y vean los distintos planes y cosas que ofrecen.
El servicio en general es muy muy bueno y podrás tener tu app online en cuestión de minutos.
Algunas opciones que hacen cosas similares a Heroku:
OpenShift by Red Hat
Windows Azure
Amazon Web Services
Google App Engine
VMware
HP Cloud Services
Force.com
Heroku es una plataforma en la nube como servicio. Esto significa que nosotros como desarrolladores, no nos tenemos que preocupar por la infraestructura, simplemente nos concentramos en nuestra aplicación.
Algunas de las características principales de Heroku son:
- Depolyment instantaneo con Git push - el build de tu aplicación es llevado a cabo por Heroku usando tus scripts de build.
- Gran cantidad de Add-ons, que te permiten instalar bases de datos con un solo click, por ejemplo.
- Escalamiento de procesos - escalamiento independiente de cada componente de tu app, sin afectar la funcionalidad y performance.
- Isolation - cada proceso (ellos los llaman dynos) es completamente independiente de los otros.
- Heroku te da un tutorial muy bien escrito que te permite comenzar a usarlo en minutos.
Mi experiencia:
Heroku te permite servir aplicaciones totalmente gratis, obviamente es un plan bastante restringido, pero que te va a permitir hacer testing o ver como sería tu aplicación servida 100% funcional, y es algo que he utilizado bastante.
Con respecto a sus planes, te dan exactamente lo que te prometen, 99.99% uptime, si deseas tener un support por parte del staff realmente bueno, te tocaría pagar un extra, sino pueden tardar días en responderte.
El precio me parece bastante bueno para aplicaciones nuevas o que no son tan tan concurridas, a medida que tu aplicación va creciendo, teniendo más requests, necesitando más procesos, se puede tornar costosa, ya que además de hacer una buena inversión en un plan, también querrás un soporte 24/7, que llegan a costar bastante.
Los invito a que visiten su sitio Heroku y vean los distintos planes y cosas que ofrecen.
El servicio en general es muy muy bueno y podrás tener tu app online en cuestión de minutos.
Algunas opciones que hacen cosas similares a Heroku:
OpenShift by Red Hat
Windows Azure
Amazon Web Services
Google App Engine
VMware
HP Cloud Services
Force.com