Profesionales en programación que tengan conocimientos previos en Linux y Git/GitHub

Este curso está orientado en poder conocer y entender qué es DevOps veremos como iniciar en este mundo los conocimientos básicos que debemos aprender para poder aplicar esto en nuestro trabajo como Developers o Sysadmin usando Docker y GitHub actions, las herramientas más usadas actualmente. Para finalizar el curso usaremos un Digital Ocean para poder hacer deploy del proyecto.

  • Manejar los conceptos de la filosofía de DevOps.
  • Construir entornos de desarrollo con Docker.
  • Utilizar GitHub actions para el CI/CD de sus aplicaciones.

Temario del curso

3 Módulos — 21 Clases — 03h 03m 59s de duración total

Modulo 1: Introducción y filosofía de DevOps
00h 32m 43s
1.1 - Conocer las características de la filosofía de DevOps
00h 02m 09s
1.2 - ¿Por qué es tan importante DevOps?
00h 02m 27s
1.3 - Métodos de DevOps
00h 02m 20s
1.4 - Cadena de herramientas de DevOps
00h 03m 43s
1.5 - Prácticas de DevOps
00h 04m 29s
1.6 - Ventajas de DevOps
00h 14m 19s
1.7 - Historia de DevOps
00h 03m 16s
Modulo 2: Docker y Dockerfile
00h 44m 42s
2.1 - Docker y Dockerfile
00h 01m 46s
2.2 - Instalación de Docker Desktop
00h 05m 08s
2.3 - Comandos para iniciar en Docker
00h 12m 47s
2.4 - Docker / Docker File con una de app Node JS
00h 07m 13s
2.5 - Docker Images
00h 03m 07s
2.6 - Docker Build
00h 03m 19s
2.7 - Variables de entorno (env) en Docker
00h 05m 33s
2.8 - Docker Hub
00h 05m 49s
Modulo 3: CI / CD
01h 46m 34s
3.1 - CI / CD (Continuous Integration / Continuous Delivery)
00h 31m 28s
3.2 - GIT y GITHUB
00h 09m 05s
3.3 - GITHUB Actions
00h 05m 48s
3.4 - Monitoring
00h 10m 17s
3.5 - Digital Ocean Droplets
00h 13m 33s
3.6 - Digital Ocean Deploy CI/CD
00h 36m 23s

Docente

Linder Hassinger

Técnico titulado en Desarrollo de Software e Integración de Sistemas.
Ver perfil

Ver cursos relacionados

Optimiza el desarrollo de tu página web con HTML5 y CSS

Por Jaime Farfán

Introducción a programación

Por Introducción a programación

Ethical Hacking

Por Roger Menendez Llanos

Desarrollo colaborativo con Github

Por Desarrollo colaborativo con Github