0% encontró este documento útil (0 votos)
103 vistas9 páginas

DevOps Fundamentals

Este documento presenta un plan de estudios para un curso de DevOps. El curso consta de 12 clases que cubren temas como introducción a DevOps, arquitecturas para servicios, contenedores, Git y GitLab, integración continua, Kubernetes, despliegue continuo, Jenkins y resumen. Cada clase incluye secciones teóricas y prácticas mediante talleres para reforzar los conceptos aprendidos.

Cargado por

Rafael Trujillo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
103 vistas9 páginas

DevOps Fundamentals

Este documento presenta un plan de estudios para un curso de DevOps. El curso consta de 12 clases que cubren temas como introducción a DevOps, arquitecturas para servicios, contenedores, Git y GitLab, integración continua, Kubernetes, despliegue continuo, Jenkins y resumen. Cada clase incluye secciones teóricas y prácticas mediante talleres para reforzar los conceptos aprendidos.

Cargado por

Rafael Trujillo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

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!

También podría gustarte