Curso Introducción a la Cultura Devops

Duración: 15 Horas

Público: Equipos de desarrollo, sistemas, jefes de proyecto y producto. 

Temario:

1. Cultura DevOps

Introducción de los distintos roles y principios que hacen a los equipos de desarrollo multidisciplinares y orientados a producto.

2. Integración Continua/Entrega Continua

Repasaremos conceptos relacionados con la integración/entrega continua así como la definición de pipelines utilizando Jenkins como servidor de integración continua. Utilizaremos una aplicación de prueba donde aplicaremos distintas técnicas de testing.

3. Arquitectura y diseño:

Repasaremos el estado del arte de las arquitecturas distribuidas y orientadas a microservicios, así como algunos de los aspectos más importantes a tener en cuenta a la hora de diseñar aplicaciones cloud-native/cloud ready

4. Cloud

Introducción a contenedores y orquestación de los mismos. Introducción a los distintos tipos de cloud. Infraestructura como código. Infraestructuras inmutables y automatización de configuración.

- Docker y Docker Swarm

- Vagrant

- AWS

- Terraform

- Ansible

 5. Monitorización:

Introducción a distintas soluciones para la monitorización de métricas técnicas  (centralización de logs y monitorización de recursos) y de negocio.

- Appdynamics

- Graylog