DEVOPS
Plan de estudio
Temario..
DEVOPS Contenido
Programático
Clase 1. Introducción a DevOps
a. ¿Qué es DevOps?
b. Historia
c. Paradigma
d. Procesos, Objetivos y Vocabulario
e. Tecnologías y Herramientas
f. Beneficios
g. Roles en la Industria
Clase 2. Arquitectura para Servicios
a. Mainframe Services
b. Virtualización
c. SOA
d. Micro Servicios
e. Cloud Computing
f. Comparaciones
g. Taller I (Arquitecturas en Cloud)
DEVOPS Contenido
Programático
Clase 3. Contenedores
a. ¿Qué son contenedores?
b. Docker
c. Ports, Imágenes y Volúmenes
d. Dockerfile y Docker Compose
e. Taller II (Creación de aplicación en Docker)
Clase 4. Git y Gitlab I
a. Que es Git
b. Manejo de Repositorios
c. Branches, PR, Merges
d. Gitlab
e. Taller III Repositorios en Gitlab
Clase 5. Continuos Integration
a. ¿Qué es?
b. Buenas prácticas
c. Repositorios de Imágenes y Artefactos
d. Gitlab Runner
e. Taller IV Build con Gitlab
DEVOPS Contenido
Programático
Clase 6. Kubernetes
a. ¿Qué es Kubernetes?
b. Elementos de un Cluster
c. Escalamiento Vertical y Horizontal
d. Servicios de Kubernetes en la Nube
e. Taller V Primer Clúster en GCP
Clase 7. Continuos Deployment I
a. ¿Qué es?
b. Que herramientas hay
c. Deployment Kubernetes
d. Helm
e. Taller VI, Deployment con Helm
Clase 8. Continuos Deployment II
a. Estrategias de Deployment
b. Testing
c. Auditoría de Código
d. DevSecOps
e. Gitlab AutoDevops
f. Taller VII, Deployment en Gitlab
DEVOPS Contenido
Programático
Clase 9. Jenkins I
a. ¿Qué es Jenkins?
b. Arquitectura
c. Usos
d. Comparación con otras Herramientas
e. Administración de Jenkins
f. Taller VIII Instalación
Clase 10. Jenkins II
a. Descripción de un Job
b. Credenciales
c. Plugins (mvn, node, golang, docker, git, gcloud, nexus)
d. Pipelines Declarative and Scripted
e. Taller IX Scripted Pipeline en Jenkins
DEVOPS Contenido
Programático
Clase 11. Jenkins III
a. Pipelines Declarativos
b. Groovy Script
c. Jenkinsfile
d. Parámetros
e. Creación de Jobs por DSL
f. Taller X Declarative Pipeline en Jenkins
Clase 12. Resumen
a. Conclusiones
b. Usos de Roles DevOps en la Industria
c. Diferentes Certificaciones
d. Taller Final Uso de todas las herramientas.
El futuro sólo
lo formarás
con
Tú Esfuerzo!