Skills que aprenderás
Convocatorias
No hay convocatorias abiertas ahora mismo, pero no te pierdas la oportunidad: guarda este curso y te avisamos en cuanto se abra una convocatoria.
Recursos
No hay recursos disponibles todavía para esta convocatoria
Este curso está dirigido a profesionales sin experiencia previa en Azure DevOps que deseen incorporarse a equipos de desarrollo o de operaciones que ya trabajan —o planean trabajar— sobre la plataforma de Microsoft. A lo largo de las ocho horas de formación, el participante recorrerá la plataforma de manera progresiva: primero comprenderá qué es Azure DevOps y para qué sirve cada uno de sus cinco servicios principales, después navegará por un proyecto real y gestionará trabajo con Azure Boards, controlará versiones en Azure Repos y, finalmente, ejecutará y depurará un pipeline de CI/CD predefinido, culminando con la apertura de su primera Pull Request; al terminar el curso habrá realizado, de principio a fin, el ciclo básico de trabajo de un equipo DevOps sobre Azure.
Bloque 1 — Azure DevOps: plataforma y servicios (conceptual) El bloque de apertura sitúa a los participantes en el ecosistema DevOps de Microsoft. Se estudia qué problema resuelve Azure DevOps como plataforma integral y se describen sus cinco servicios —Boards, Repos, Pipelines, Test Plans y Artifacts— explicando la función concreta que cada uno cumple en el ciclo de vida de una aplicación. A continuación se explora la interfaz del producto: la jerarquía organización/proyecto, la barra de navegación lateral y las áreas de trabajo de cada servicio, tomando como referencia un proyecto de práctica guiado.
Bloque 2 — Gestión de trabajo con Azure Boards (procedimental) Este bloque traslada la teoría a la práctica de la planificación ágil. Los participantes crean épicas, historias de usuario y tareas en Azure Boards, establecen las relaciones jerárquicas entre ellas y comprenden cómo el backlog refleja el estado del trabajo del equipo. El ejercicio emplea un caso de negocio de ejemplo que guía cada paso de la creación y vinculación de elementos.
Bloque 3 — Control de versiones en Azure Repos (procedimental) El tercer bloque introduce el trabajo con repositorios Git alojados en Azure. Se practica el flujo completo de control de versiones: clonado del repositorio en local, edición mínima de código, commit y push a una rama de trabajo. El bloque cierra con la apertura de una Pull Request —desde la rama de trabajo hacia la rama principal—, cubriendo los campos obligatorios (título, descripción) y la asignación de un revisor, consolidando así el ciclo de colaboración en código.
Bloque 4 — Pipelines de CI/CD: comprensión, ejecución y diagnóstico (integrador) El bloque final integra todos los conceptos anteriores desde la perspectiva de la automatización. Primero se analiza el flujo general de un pipeline de CI/CD a partir de un diagrama y de un fichero YAML predefinido, identificando las fases trigger, build, test y deploy. Después se lanza manualmente el pipeline en Azure Pipelines y se verifica que la ejecución finaliza con estado succeeded. El bloque concluye con un ejercicio de diagnóstico: a partir de logs reales de ejecución, los participantes localizan la causa de errores básicos —variable de entorno ausente, paso de test fallido—, desarrollando la capacidad de autonomía mínima necesaria para trabajar en un entorno DevOps real.