Omitir los comandos de cinta
Saltar al contenido principal
Inicio de sesión
Universidad EAFIT
Carrera 49 # 7 sur -50 Medellín Antioquia Colombia
Carrera 12 # 96-23, oficina 304 Bogotá Cundinamarca Colombia
(57)(4) 2619500 contacto@eafit.edu.co

​​

​​

Nodo


​Módulo

DevOps



Fechas: fecha pendiente de aplazamiento
Horario: lunes y miércoles de 6:00 a 9:00 p.m.
Duración: 36 horas

Tarifa: $1.675.000
Pronto pago: $1.591.000
Inscríbete ya​


​ ​

{Descrip​ción}

Una estrategia para la transformación digital y certifícate como DevOps Essentials Professional por Certiprof

{Objetivo}

Proveer a los interesados conceptos y principios para implementar DevOps en sus empresas con el objetivo de acortar el ciclo de vida del desarrollo de sistemas y proporcionar una entrega continua con una alta calidad de software.

{Dirigi​do a}

  • Estudiantes de ingeniería de sistemas y afines.
  • Desarrolladores y profesionales del sector TI.

{Competencia especí​​fica}

Despliega aplicaciones de software (web, mobile, otros) enfocado en la integración continua del desarrollo, mediante el uso de pipeline de DevOps que definan el ciclo de vida completo de una aplicación mediante código.

{​​​Metodol​og​​​​ía}

​Las clases son teórico prácticas, donde los estudiantes logren por medio de talleres, foros, discusiones, casos de estudio y actividades aplicar los conceptos aprendidos y enfrentarse a retos que se presentan en la vida cotidiana.​

{​​​Contenido}

Módulo 1: Generalidades:

  • ¿Qué es DevOps?
  • NoOps Vs NewOps.
  • ¿Qué está impulsando el negocio y las TI?
  • La Perspectiva empresarial.
  • Valor del negocio de DevOps.
  • La perspectiva de TI.
  • IT cultura y retos técnicos.
  • Principios de DevOps.
  • Prácticas de DevOps.
  • Propósito de DevOps.
  • Beneficios de DevOps.
  • Integración continua.
  • Robustes DevOps.
  • DevSecOps.
  • DevOps y otros marcos.
  • Cultura DevOps.
  • Gestión del cambio cultural.
  • DevOps en la empresa.
  • Empezando desafíos.
  • Riesgos y factores críticos del éxito.

Módulo 2: Prácticas técnicas y herramientas:

  • Dar a conocer las prácticas técnicas claves habilitadoras de DevOps
  • Mostrar el ecosistema de herramientas que se manejan en DevOps
  • •    Mapeo de herramientas vs prácticas técnicas

Módulo 3: DevOps Pipelines y niveles de madurez:

  • Conocer conceptos claves de pipelines de DevOps
  • Conocer modelos de madurez de DevOps
  • Ejemplos de herramientas habilitadoras de ALM

Módulo 4: Versionamiento de código fuente:

  • Conocer los diferentes tipos de versionamiento de código fuente
  • Aprender de estrategia de ramificación
  • Crear nuestro primer repositorio de código fuente
  • Taller práctico en Git + Github

Módulo 5: Integración continua:

  • Conocer la práctica de integración continua y su importancia
  • Conocer herramientas habilitadoras de IC
  • Crear nuestro Primer PipeLine de IC
  • Taller sobre Jenkins

Módulo 6: Calidad de código fuente:

  • Conocer métricas de calidad de código fuente
  • Profundizar en atributos de calidad claves en el desarrollo
  • Introducción a pruebas unitarias
  • Prácticas de código limpio y refactoring
  • Crear un conjunto de pruebas unitarias
  • Realizar un montaje de una herramienta de análisis estático de código
  • Taller prácticas (xUnit, XP)
  • T​aller calidad de código en SONAR

Módulo 7: Despliegue Continuo:

  • Conocer diferentes estrategias de despliegue
  • Introducción al concepto de Contenedores
  • Montaje de la práctica de Despliegue Continuo
  • Taller despliegue continuo (AzureDevOps), Contenedores

Nota (opcional): Examen de certificación con Certiprof: DevOps Essentials Professional Certificate (DEPC®)

  • DevOps Essentials explora el cambio en la mentalidad y el proceso desde los enfoques tradicionales, mucho más si la organización aún no está adoptando los principios ágiles.
  • El examen se presenta en línea.
  • El certificado es emitido en línea, de forma automática por la plataforma una vez sea finalizado y aprobado el examen.
  • Dos oportunidades para ganar el examen.
  • La Universidad EAFIT no se hace responsable de la aprobación del examen de certificación Certiprof.
  • El examen no está incluido en el costo del programa.

{​​​Contenido}

  • Juan Sebastian Zapata Tamayo: Ingeniero de sistemas de la universidad EAFIT. Es Magister en Ingeniería de sistemas de la universidad Nacional de Colombia, con más de 4 años de experiencia en el sector tecnológico. Ha sido docente de fundamentos de programación en la Universidad Nacional. Labora en Team International como Software Developer Engineer in Test participando en los procesos de desarrollo y pruebas. Juan Sebastian es el encargado de la definición y creación de frameworks de automatización para diferentes proyectos, además de la definición de estándares tanto de automatización como del proceso de desarrollo, aplicando las mejores prácticas en todos los niveles. ​

Módulo: DevOps