Iniciacióna Heroku Cloud con Django y Reactjs...y en reactjs , por el otro (se verán en paralelo)....
Transcript of Iniciacióna Heroku Cloud con Django y Reactjs...y en reactjs , por el otro (se verán en paralelo)....
1RootedCON VALENCIA 2019
Iniciación a Heroku Cloudcon Django y Reactjs
/RootedCON Valencia 2019
Román Ramírez <[email protected]>@patowc
2RootedCON VALENCIA 2019
Objetivos
Este curso va enfocado a personas con conocimientos de tecnología, programación y Cloud,
con el objetivo de introducir los primeros pasos con una plataforma tan potente como
Heroku.
El contenido aportará una visión, paso a paso, de cómo se crean proyectos que corran
dentro de la plataforma Heroku, aprovechando las horas de computación gratuita (free
dynos) y la simplicidad de tener corriendo un stack completo con un simple git commit.
Los ejemplos se desarrollarán con dos aplicaciones simples basadas en django, por un lado,
y en reactjs, por el otro (se verán en paralelo).
En estas ocho horas, sin conocimientos de ningún tipo sobre Heroku, se va a completar el
proceso completo de tener una aplicación totalmente productiva en Heroku (en dos stacks,
python-django/javascript reactjs).
3RootedCON VALENCIA 2019
Sobre el formador
4RootedCON VALENCIA 2019
Sobre el formador
Román Ramírez Giménez
Miembro del comité de expertos independientes del DSN.
Medalla del mérito de la Guardia Civil con distintivo blanco.
Responsable de arquitectura de seguridad en Ferrovial durante 10 años.
Cofundador de RootedCON.
Cofundador y CEO de BE Real Talent, propaganda · is.
Más de 26 años en el sector de la ciberseguridad y la tecnología, habiendo desarrolladofunciones en empresas tales como TB-Solutions (Intercomputer/encomIX), PSINet, eEyeDigital Security, PricewaterhouseCoopers o Ferrovial.
@patowc | mailto:[email protected]
5RootedCON VALENCIA 2019
Requisitos
6RootedCON VALENCIA 2019
Requisitos
Conocimientos:
– Programación: conocimientos medios de Python o Javascript.
– Frameworks: deseable conocimientos iniciales-medios de Django o Reactjs.
– Sistemas operativos: conocimientos básicos.
Equipamiento necesario para la formación:
– Portátil: Windows, Linux o Mac OSX actualizado y con permisos para instalar
aplicaciones.
– Otros recursos: tarjeta de crédito si se desea registrarla en servicios de nube
diversos.
7RootedCON VALENCIA 2019
Contenido
8RootedCON VALENCIA 2019
Agenda
Introducción:
– Generalidades sobre PaaS y Low-Code.
– Heroku Cloud.
– Breve introducción a Django.
– Breve introducción a Reactjs.
– Diseño funcional de las aplicaciones.
9RootedCON VALENCIA 2019
Agenda (ii)
Más sobre Heroku:
– Diseñando una app pensando en Heroku.
– Configurando las aplicaciones para Heroku.
– Recursos gratuitos.
– Add-ons relevantes.
– TRABAJO: Primeros pasos con la aplicación funcionando.
10RootedCON VALENCIA 2019
Agenda (iii)
Recursos multi-cloud:
– Uso de S3 Buckets, Google Nearline, Azure Files/Blobs.
– Otras integraciones.
Detalles de configuración:
– Usuarios.
– Gestión de las fuentes de datos: Postgre, Redis.
– Pensando en la gestión de logs.
– TRABAJO: uniendo las piezas hasta este punto.
11RootedCON VALENCIA 2019
Agenda (iv)
Aplicaciones escalables pensando en Heroku:
–Workers.
– Enfoque de servicios REST divididos: Free dynos!.
– Escalando recursos en Heroku.
– Un breve paseo por Zappa y otras buenas ideas.
– TRABAJO: uniendo todas las piezas.
Gestión de recursos.
Conclusiones.
12RootedCON VALENCIA 2019
Costes
13RootedCON VALENCIA 2019
Coste
El coste del curso es de 100 €.(IVA 21% incluido)
IMPORTANTE: se requiere un mínimo de diez (10) asistentes
para que el curso tenga lugar.
14RootedCON VALENCIA 2019
Contactar
Información general: [email protected]
Formulario de registro:
https://reg.rootedcon.es/login
Hashtag: #rootedvlc2019 #rootedcon
Twitter: @patowc
Facebook, LinkedIn: Rooted CON
Twitter: @rootedcon
Tags:
#rootedvlc2019 #rootedcon
15RootedCON VALENCIA 2019
¡Muchas gracias!