¿Qué quieres aprender?

Curso Superior Universitario en DevOps, integración y despliegue continuo

Curso Superior Universitario en DevOps, integración y despliegue continuo

Universidad Rey Juan Carlos

Postgrado online


720

Duración : 6 Semanas

¿Quieres hablar con un asesor sobre este curso?

Objetivos

El objetivo del curso consiste en el aprendizaje de las técnicas de uso de respositorios de código (git flow, branch per feature, trunk base development, etc), la adecuada creación y gestión de los pipelines de integración continua y las más avanzadas técnicas de despliegue continuo basadas en los canarios, despliegues oscursos, etc. Estas herramientas se aprovechan de los avances en las herramientas de orquestación de contenedores como Kubernetes.

A quién va dirigido

Este curso está orientado tanto a recién graduados como a profesionales del área de las Tecnologías de la Información y las Comunicaciones (TIC) que deseen completar su formación en aspectos relativos al desarrollo y despliegue de aplicaciones en las nuevas plataformas ofrecidas por la computación en la nube.

Requisitos

Disponer de una titulación universitaria relacionada con la informática o el desarrollo de software o tener experiencia profesional demostrable en el sector del desarrollo software.

Temario completo de este curso

1. Repositorios y modelos de desarrollo:

  • Ciclo de vida del software y DevOps
  • Control de versiones Git
  • Modelos de desarrollo: Gitflow y TBD
  • Desarrollo con monorep.


2. Integración y entrega continua:

  • Introducción
  • Servicios de CI: Jenkins, Gitlab y GitHub Actions
  • Análisis estático de código
  • Gestión de artefactos


3. Despliegue continuo:

  • Introducción
  • Parallel Changes
  • Despliegue incremental: Blue-Green y Canary
  • Herramientas de despliegue continuo
  • Pruebas en producción
Ver más