El despliegue de sistemas de software es considerada una tarea costosa en ambientes de producción, debido a su alto índice de errores y a lo volátil de los resultados. Esta fragilidad se debe fundamentalmente al hecho de que todas las tareas se realizan de forma manual por personal capacitado, pero humanos al final de cuentas. El ser humano realiza tareas con un resultado exitoso dependendiendo del su contexto, de su estado de ánimo y de otros múltiples factores que pueden afectar la realización correcta de una o varias tareas.
Es en este punto que la automatización entra en escena, todas las tareas de despliegue de un sistema son potencialmente automatizables, a través de soluciones predeterminadas o personalizadas. El presente curso se orienta a brindar una aproximación de cómo llevar adelante un proceso de automatización, utilizando herramientas que flexibilizen y aseguren la calidad del despliegue de sistemas.
Contenido del Programa
Semana 1 | |||
Fundamentos | 00:30:00 | ||
Status Quo | 00:15:00 | ||
Video de entrenamiento | 25:00 | ||
Principios de despliegue | 00:20:00 | ||
Video de entrenamiento | 00:00 | ||
Examen Fundamentos | 00:30:00 | ||
Semana 2 | |||
Canales de despliegue | 00:00:00 | ||
Semana 3 | |||
Infraestructura de despliegue | 00:00:00 | ||
Semana 4 | |||
Adaptaciones de producción | 00:00:00 |
Docente
Juan Timoteo Ponce Ortiz
Sitio personal: https://timoteoponce.com
Evaluaciones del Programa
No se han encontrado Evaluaciones para este Programa