heroku: una plataforma como servicio (paas)
DESCRIPTION
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.TRANSCRIPT
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)
@mariocloud
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
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
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Lenguajes Soportados
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
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Despliegues Ágiles
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Add-ons
Servicios de Que Pueden Ser Utilizados por las Aplicaciones
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Add-ons
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Escalabilidad
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Clientes Actuales
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Monitoreo
¿Qué Cambia en Heroku?
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.)
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Integración con Servicios Externos
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Despliegues Continuos
Departamento de Ingeniería de Sistemas y Computación
29 de agosto de 2013
Mario Villamizar - Universidad de los Andes
[email protected] - @mariocloud
devcenter.heroku.com