Marzo 2023

DevOps profesional para procesos ágiles

Aprende sobre DevOps en culturas ágiles, obtén conocimientos sobre pruebas de software, integración continua y mucho más

Contenidos desde nivel básico a productivo sobre la filosofía y cultura DevOps

Me interesa Descargar Brochure

12 cupos disponibles

ilustración para formulario de contacto

Duración

3 meses

Dedicación

12 horas semanales

Laboratorios

3 por semana

Ayudantías

1 semanal

Al completar el curso serás capaz de:

  • Aprenderás sobre Docker para conocer la filosofía de los contenedores y ambientes virtualizados; podrás crear tus propios ambientes según las necesidades de la operación
  • Programarás scripts en Bash, lenguaje útil al momento de automatizar tareas de diversa índole
  • Trabajarás con herramientas en la nube para acelerar el desarrollo de aplicaciones y el monitoreo de estas
  • Conocerás la integración continua, la entrega continua y el despliegue continuo, conceptos fundamentales en la cultura DevOps
  • Aprenderás a monitorear la experiencia de los usuarios en las aplicaciones. Desde la capa frontend a la capa de servicios y/o APIs

Programa del curso

El contenido del curso es dictado mediante laboratorios prácticos los días Lunes, Miercoles, Jueves y cubren los siguientes módulos:

Módulos

Bash scripting y Docker

  • Sentencias lógicas y declaráción de variables
  • Particularidades
  • Algoritmos
  • ¿Qué es Docker?
  • Comandos básicos de docker
  • Creación de imágenes y trabajo con imágenes públicas
  • Construcción de imágenes y buenas prácticas

Trabajo en la nube con servicios

  • Cloud console y Firebase
  • Authentication, hosting y functions
  • Loggins and query language
  • Big query
  • Paneles y alarmas

Qué es integración continua

  • Conceptos básicos de administración de sistemas Unix
  • Arquitectura de Sistemas de Integración Continua
  • Conceptos y tipos de Integración Continua
  • ¿Qué es Continuous Delivery y Continuous deployment?
  • Versionado de aplicaciones y estrategias de puesta en producción
  • Mantención del flujo de desarrollo
  • Artefactos
  • Pipelines para aplicaciones y librerías
  • Estrategias para optimizar tiempos en pipelines

Pipelines y Jobs

  • Administración de sistemas de Integración continua y reglas
  • El flujo ágil y la conexión entre Integración continua y los SCM
  • Implementación de pipelines
  • Implementación de Jobs, condicionales y agregar extras a un pipeline
  • Jobs y Stages típicos en Integración continua
  • Activación Remota

Github Actions y administración de repositorios

  • Github Actions, conceptos clave
  • Implementación de Actions usando NodeJs y Python
  • Publicación y mantenimiento

Monitoreo de Aplicaciones

  • Creación de datos para monitoreo
  • Seguridad de datos
  • Queries e interpretación de datos
  • Google Analytics y Tag Manager
  • Manejo de eventos
  • Conversiones
  • Informes personalizados e interpretación de datos

Descargar el brochure del curso

Acá te entregaremos un PDF con el detalle de este curso

Certificado de Aprobación

Te entregaremos un certificado con QR que demuestra que completaste satisfactoriamente el curso y que adquiriste todos los conocimientos que entrega el curso.

El QR otorga acceso a tu GitHub, prueba de todos los proyectos de desarrollo realizados en el curso.

Conoce más sobre el curso

Tus datos

Escríbenos para sumarte a las clases gratuitas y conocer más sobre nosotros. Solo hay 12 cupos.

Este campo es obligatorio
Este campo es obligatorio
Este campo es obligatorio
Prefiero Chatear