En este apartado veremos con detenimiento como llevar a cabo el despliegue en Heroku, que es el PaaS elegido.
-
Registrarse en Heroku
-
Despliegue
A la hora de realizar el despliegue tendremos que seleccionar la opción de GitHub que es donde estamos trabajando y activar la opción del despliegue automático como se muestra en la imagen.
- Crear un archivo Procfile
Este archivo será necesario porque será el utilizado por Heroku para ejecutar nuestra aplicación.
web: gunicorn owstatistics-app:app --log-file -
- Actualizar archivo requirements.txt
El archivo deberá de contener las dependencias de nuestra aplicación:
Click==7.0
Flask==1.0.2
gunicorn==19.9.0
- Comprobar el despliegue de la aplicación
Para esto se dan las siguientes opciones: