En esta presentación se describe lo que es la plataforma como servicio (PaaS) Heroku que puede ser utilizada para desplegar y escalar aplicaciones Web y APIs de manera fácil y rápida utilizando diferentes lenguajes y frameworks de programación como Ruby/Ruby on Rails, Phyton/Djando y Node.js.
1. Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Mario Villamizar
Universidad de los Andes
Heroku: Una Plataforma Como Servicio
(PaaS)
mj.villamizar24@uniandes.edu.co
@mariocloud
2. Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
¿Qué es Heroku?
Una Plataforma como Servicio (PaaS)
Desarrolladores Felices => Productividad => Innovación
3. Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Historia
Fundada en 2007 / +3M de Aplicaciones
Adquirida por Salesforce.com en 2011 por $250M
5. Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Servidores Básicos
La unidad básica de procesamiento son los dynos.
0.05 USD por hora
14. Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Arquitecturas Escalables
Web Servers
Workers
Databases
Caching
Blob Storage
Monitoring
Utilidades
(SMS, Email,
Logs, etc.)
15. Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Integración con Servicios Externos
17. Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Mario Villamizar - Universidad de los Andes
mj.villamizar24@uniandes.edu.co - @mariocloud
devcenter.heroku.com