¿A quién va dirigido?
Desarrolladores, personal de sistemas y DevOps que quieran integrar prácticas de CI/CD haciendo uso de la herramienta Circle CI para garantizar una mayor agilidad en el desarrollo de Software
Objetivos
Aprender los fundamentos de CI/CD para agilizar el ciclo de vida del desarrollo del software y garantizar la calidad en una entrega continua
Aprender los fundamentos de Circle CI y entender cómo se organizan sus tareas
Aprender a redactar archivos Yaml para Circle CI y automatizar procesos
Aprender a analizar tareas de piplelines y logs para resolver problemas de ejecución
Administrar Circle CI para emplear imágenes privadas de Docker en los pipelines de CI
¿Qué vas a aprender?
Aprende a integrar prácticas de CI/CD haciendo uso de la herramienta Circle CI y su servicio de pipelines automatizados 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 Circle CI que pueda ser utilizada para replicar los ejemplos prácticos del curso
Tener un equipo Linux (Ubuntu preferiblemente), o un entorno virtualizado Linux correctamente configurado, con acceso a un usuario con permisos de instalación 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