Jenkins en Azure
SKU
Sin existencias
Sin existencias
Este curso está diseñado para proporcionar las bases para configurar y utilizar Jenkins en la automatización de procesos de desarrollo de software, con énfasis en la integración continua, despliegue y optimización de pipelines CI/CD.
Rutas de Aprendizaje relacionadas
Descripción del curso
Jenkins es una herramienta de código abierto ampliamente utilizada para la automatización de la integración continua (CI) y la entrega continua (CD) en el desarrollo de software. Su facilidad de uso, amplia integración y extensibilidad lo convierten en una opción popular para equipos de desarrollo en una variedad de entornos y tecnologías.
Las principales temáticas por abordar en este curso son fundamentos y configuración de Jenkins, integración y automatización con Jenkins, y despliegue continuo y gestión de infraestructura con Jenkins.
El curso está diseñado por competencias y alineado con el marco de habilidades SFIA 8, por lo que se propone que los estudiantes logren responder a un nivel de habilidad 2 en el área de Programación y Desarrollo de Software (PROG), de manera que apliquen estándares y herramientas para la automatización de tareas en los entornos de desarrollo y despliegue continuo.
Contenidos
1. Introducción a Jenkins y configuración.
2. Integración y automatización con Jenkins.
3. Despliegue continuo y gestión de infraestructura con Jenkins.
4. Workshop Implementación de un pipeline CI/CD completo.
Metodología de Aprendizaje
La educación actual suele limitar a estudiantes, forzándoles a absorber contenidos en lugar de fomentar la solución colectiva de problemas. En CENFOTEC, buscamos modificar este enfoque mediante nuestra metodología de aprendizaje constructivista llamada 40-40-20.
La técnica 40-40-20 divide el tiempo de clase: 40% el profesor da un charla para inducir al pensamiento autónomo basado en conceptos clave; el siguiente 40% para resolver retos individuales o en grupo, que exigen exploración, donde el docente es un facilitador; y el 20% restante para una discusión guiada por el profesorado. Para mantener la atención, consideramos 1 hora lectiva como 50 minutos, especialmente en cursos de 3-4 horas.
Adicionalmente el estudiante deberá dedicar una cantidad de horas adicionales para completar retos extraclase que el profesor le asigne.
Información adicional
Fecha de inicio | – |
---|---|
Horario | – |
Profesor | – |
Área de formación | Tecnologías de Información. |
Modalidad | Virtual en Vivo. |
Duración | 16 horas. |
Nivel de complejidad | Intermedio. |
Perfil de ingreso | – Conocimientos básicos de desarrollo de software y programación. Familiaridad con sistemas de control de versiones como Git. Interés en aprender sobre herramientas de automatización y CI/CD. Interés en implementar prácticas de desarrollo ágil y eficiente. |
Perfil de salida | – Ingenieros de integración continua, ingenieros de CI/CD, administradores de sistemas. |
Cursos relacionados