¿A quién va dirigido?
Desarrolladores, personal de sistemas y DevOps que quieran integrar prácticas de DevOps haciendo uso de la herramienta Github y su servicio de pipelines automatizados de Github Actions para garantizar una mayor agilidad en el desarrollo de Software
Objetivos
Aprender los fundamentos de DevOps para agilizar el ciclo de vida del desarrollo del software y garantizar la calidad en una entrega continua
Aprender los fundamentos de Github y entender cómo funciona Github Actions
Aprender a redactar archivos Yaml para Github Actions y automatizar procesos
Aprender a analizar tareas de pipelines y logs para resolver problemas de ejecución
Administrar el Registry para publicar imágenes privadas de Docker en Github y poder emplearla en los pipelines de CI/CD
¿Qué vas a aprender?
Aprende a integrar prácticas de DevOps haciendo uso de la herramienta Github y su servicio de pipelines automatizados de Github Actions para garantizar una mayor agilidad en el desarrollo de Software y calidad en las entregas contínuas.
Requisitos
Tener experiencia trabajando con soltura con Git
Tener cuenta y licencia activa de Github con acceso a Github Actions que pueda ser utilizada para replicar los ejemplos prácticos del curso
Tener un equipo con acceso a un usuario con permisos de instalación de software donde realizar el curso
Tener Git, Docker Desktop y Visual Studio Code instalados previamente en el equipo
Se recomienda tener conocimientos básicos de desarrollo, despliegue de aplicaciones y Docker