Microsoft

AZ-400: Designing and Implementing Microsoft DevOps Solutions

Presencial / Live Virtual Class     30 horas       950.00 €   760.00€

CERTIFICACIÓN INCLUIDA

Para miembros del colectivo  PUE Alumni

PRÓXIMOS CURSOS. CONSULTA TODAS LAS CONVOCATORIAS DE ESTE CURSO AQUÍ

Nota: Los precios indicados a continuación no incluyen el 21% de IVA
02 Jun 2025
06 Jun 2025
AZ-400: Designing and Implementing Microsoft DevOps Solutions
30 horas |   950.00 €   760.00€ | Live Virtual Class | Español | De lunes a viernes (09:00h - 15:00h)
  Inscribirme + INFO
15 Sep 2025
19 Sep 2025
AZ-400: Designing and Implementing Microsoft DevOps Solutions
30 horas |   950.00 €   760.00€ | Live Virtual Class | Español | De lunes a viernes (09:00h - 15:00h)
  Inscribirme + INFO
03 Nov 2025
07 Nov 2025
AZ-400: Designing and Implementing Microsoft DevOps Solutions
30 horas |   950.00 €   760.00€ | Live Virtual Class | Español | De lunes a viernes (09:00h - 15:00h)
  Inscribirme + INFO

AZ-900: Microsoft Azure Fundamentals AI-900: Microsoft Azure AI Fundamentals DP-900: Microsoft Azure Data Fundamentals AZ-104: Microsoft Azure Administrator AZ-204: Developing Solutions for Microsoft Azure AI-102: Designing and Implementing a Microsoft Azure AI Solution AZ-305: Designing Microsoft Azure Infrastructure Solutions AZ-400: Designing and Implementing Microsoft DevOps Solutions AZ-500: Microsoft Azure Security Technologies AZ-700: Designing and Implementing Microsoft Azure Networking Solutions AZ-800: Administering Windows Server Hybrid Core Infrastructure AZ-801: Configuring Windows Server Hybrid Advanced Services DP-100: Designing and Implementing a Data Science Solution on Azure DP-300: Administering Relational Databases on Microsoft Azure DP-600: Microsoft Fabric Analytics Engineer AZ-140: Configuring and Operating Microsoft Azure Virtual Desktop

Acerca de este curso

Este curso proporciona el conocimiento y las habilidades para implementar procesos y prácticas de DevOps de integración continua, entrega y retroalimentación, así como la gestión de la dependencia. También enseña al estudiante a desplegar una infraestructura de aplicaciones en las pipelines de DevOps y a diseñar una estrategia de DevOps.

Los estudiantes aprenderán cómo usar el control de código fuente, escalar Git para una empresa e implementar y administrar la infraestructura de compilación; además de implementar la integración continua en una pipeline de DevOps de Azure, administrar la calidad del código y los principios de seguridad y también implementarán una estrategia de construcción de contenedores.

Más adelante se enseñará al alumno a diseñar una estrategia de release, configurar un flujo de trabajo de administración de release e implementar un patrón de implementación adecuado; además de diseñar una estrategia de administración de dependencias y administrar la seguridad y el cumplimiento normativo (compliance).

Otro de los objetivos del presente curso será implementar la infraestructura como código y la administración de la configuración, enseñar a aprovisionar una infraestructura de Azure mediante herramientas comunes de automatización y también a desplegar una infraestructura de aplicaciones mediante diversos servicios y metodologías de implementación de Azure. Los estudiantes también aprenderán en este punto a integrar herramientas de implementación de terceros con Azure, como Chef y Puppet para incorporar el cumplimiento normativo y la seguridad en la pipeline.

En la última parte del curso los estudiantes aprenderán a recomendar y diseñar mecanismos de retroalimentación del sistema, a implementar un proceso para enviar la retroalimentación del sistema a los equipos de desarrollo y a optimizar dichos mecanismos de retroalimentación. Por último, se enseñará al alumno a planificar la transformación, seleccionar un proyecto y crear estructuras de equipo, así como a desarrollar estrategias de calidad y seguridad; también se tratará la planificación para la migración, la consolidación de artefactos y el control de la fuente.

Valor añadido de PUE

Con el objetivo de facilitar a nuestros alumnos los conocimientos previos recomendados por Microsoft para un correcto aprovechamiento de la presente formación se incluye, de manera totalmente gratuita en el coste del curso, el acceso al siguiente contenido oficial:

Además, si eres miembro del programa PUE Alumni, también tienes incluido de manera totalmente gratuita en el coste del curso, el acceso a:

PUE es Training Services Partner de Microsoft autorizado por dicha multinacional para impartir formación oficial en sus tecnologías

A quién va dirigido

Este curso está dirigido a aquellos estudiantes que estén interesados en implementar procesos DevOps o en la planificación de estos proyectos, en procesos de integración continua de DevOps, en implementar la administración de dependencias o en implementar, administrar o configurar una infraestructura de aplicaciones.

Para garantizar un adecuado seguimiento del curso, es recomendable que los alumnos cumplan los siguientes requisitos previos:

  • Conocimientos fundamentales sobre Azure, control de versiones y desarrollo de software Agile.
  • Experiencia trabajando en un IDE, con máquinas virtuales y contenedores y también cierta exposición a la automatización y al scripting.
  • Conocimiento de los procesos generales de desarrollo e implementación de aplicaciones.

Objetivos del curso

Una vez finalizado el curso, el alumno habrá adquirido los siguientes conocimientos:

  • Describir los beneficios de usar el controlador de versiones, migrar de TFVC a Git y escalar Git para empresas que hayan implementado DevOps.
  • Implementar y administrar una infraestructura creada, administrar la configuración y privacidad de una aplicación e implementar una estrategia móvil de DevOps.
  • Entender la importancia de la integración continua e implementarla utilizando Azure DevOps.
  • Crear un flujo de trabajo automatizado, integrar otras herramientas de construcción con Azure DevOps y crear procesos de construcción híbridos.
  • Describir qué significa la calidad del código y cómo se mide, detectar hediondeces de código (code smells) e integrar pruebas automatizadas para la calidad de código.
  • Diferenciar entre una release y un despliegue, definir los componentes de la release de una pipeline.
  • Clasificar una release versus un proceso de release y describir cómo controlar la calidad de ambos, describir el principio de las release gates y cómo tratar con las notas de la release y la documentación.
  • Explicar los patrones de despliegue (tanto en el sentido tradicional como en el moderno), elegir una herramienta de gestión de release y explicar la terminología utilizada en Azure DevOps y otras herramientas de administración de versiones.
  • Hacer pruebas de inserción en la pipeline, enumerar las diferentes formas de inspeccionar el estado de la pipeline y la release mediante el uso de alertas, enlaces de servicio e informes.
  • Recomendar herramientas y prácticas de gestión de artefactos, resumir paquetes comunes para permitir compartir y reutilizar e inspeccionar el código base para identificar las dependencias de código que se pueden convertir en paquetes
  • Identificar y recomendar tipos y versiones de paquetes estandarizados en toda la solución, refactorizar pipelines existentes para implementar la estrategia de versión que publique paquetes y gestionar la seguridad y el cumplimiento normativo.
  • Inspeccionar los paquetes de software de código abierto para verificar la seguridad y el cumplimiento de la licencia para alinearlos con los estándares corporativos, configurar la pipeline creada para acceder a la seguridad del paquete y la calificación de licencia y configurar el acceso seguro a las fuentes de paquetes.
  • Aplicar infraestructura y configuración como principios de código, implementar y administar la infraestructura utilizando las tecnologías de automatización de Microsoft, como las plantillas ARM, PowerShell y la CLI de Azure y describir los modelos y servicios de implementación que están disponibles con Azure.
  • Desplegar y configurar un cluster administrado de Kubernetes y la infraestructura utilizando herramientas y servicios de terceros con Azure como Chef, Puppet, Ansible, SaltStack y Terraform.
  • Definir una estrategia de infraestructura y configuración y un conjunto de herramientas adecuado para la release pipeline y la infraestructura de aplicaciones, implementar el cumplimiento normativo y la seguridad en su infraestructura de aplicaciones.
  • Diseñar prácticas para medir la satisfacción del usuario final, procesos para capturar y analizar los comentarios de los usuarios de fuentes externas.
  • Diseño de enrutamiento para datos de informes de fallos de aplicaciones de cliente y recomendar herramientas y tecnologías de monitoreo y herramientas de seguimiento de uso de características y del sistema.
  • Configurar la integración de informes de errores para aplicaciones de cliente, desarrollar paneles de monitoreo y estado e implementar enrutamiento para datos de informes de fallos en aplicaciones de cliente y herramientas para rastrear el uso del sistema, el uso de características y el flujo.
  • Integrar y configurar sistemas de etiquetado con el sistema de gestión de trabajo del equipo de desarrollo y analizar alertas y telemetría para establecer una línea de base (baseline).
  • Planificar la transformación con objetivos y plazos compartidos, seleccionar un proyecto e identificar sus métricas y KPIs y crear un equipo y una estructura organizativa ágil.
  • Desarrollar una estrategia de calidad del proyecto, desarrollar un plan de prácticas seguras de desarrollo y normas de cumplimiento y migrar y consolidar artefactos y medidas de control.

Certificación incluida

Este curso oficial es el recomendado por Microsoft para la preparación del siguiente examen de certificación oficial valorado en 245,63€ (IVA incl.), que incluimos en el precio del curso a todos los miembros del programa PUE Alumni.

La superación de este examen es un requisito imprescindible para obtener la certificación Microsoft Certified: DevOps Engineer Expert.

Para obtener esta certificación el alumno debe haber obtenido previamente la certificación Azure Administrator Associate o la Azure Developer Associate.

PUE es centro certificador oficial Pearson VUE facilitando la gestión del examen al candidato. El alumno podrá realizar su certificación, bien en nuestras instalaciones o, si lo prefiere, a través de la opción Online Proctored, que permite atender la certificación oficial de Microsoft desde cualquier ubicación con una simple conexión a internet.

   Accede a una demostración de un examen oficial de Microsoft aquí.

Contenidos

Módulo 1: Desarrollo para DevOps empresarial.

  • Introducción a DevOps.
  • Planeación de Agile con proyectos de GitHub y Azure Boards.
  • Diseño e implementación de estrategias y flujos de trabajo de rama.
  • Colaboración con solicitudes de incorporación de cambios en Azure Repos.
  • Exploración de enlaces de Git.
  • Planeamiento del fomento de un origen interno.
  • Administración y configuración de repositorios.
  • Identificación de la deuda técnica.

Módulo 2: Implementación de CI con Azure Pipelines y Acciones de GitHub.

  • Exploración de Azure Pipelines.
  • Administración de grupos y agentes de Azure Pipelines.
  • Descripción de canalizaciones y simultaneidad.
  • Diseño e implementación de una estrategia de canalización.
  • Integración con Azure Pipelines.
  • Introducción a Acciones de GitHub.
  • Información sobre la integración continua con Acciones de GitHub.
  • Diseño de una estrategia de creación de contenedores.

Módulo 3: Diseño e implementación de una estrategia de versiones.

  • Creación de una canalización de versión.
  • Exploración de recomendaciones de versión.
  • Aprovisionamiento y prueba de entornos.
  • Administración y modularización de tareas y plantillas.
  • Automatizar la inspección de estado.

Módulo 4: Creación de una implementación continua segura mediante Azure Pipelines.

  • Introducción a los patrones de implementación.
  • Implementación azul-verde y activación/desactivación de funcionalidad.
  • Implementación de versiones de valor controlado e inicio oscuro.
  • Implementación de pruebas A/B y exposición progresiva.
  • Integración con sistemas de administración de identidades.
  • Administración de datos de configuración de aplicaciones.

Módulo 5: Administración de infraestructura cómo código mediante Azure y DSC.

  • Exploración de la administración de configuración y la infraestructura como código.
  • Crear recursos de Azure mediante las plantillas de Azure Resource Manager.
  • Creación de recursos de Azure con la CLI de Azure.
  • Exploración de Azure Automation con DevOps.
  • Implementación de Desired State Configuration (DSC).
  • Implementación de Bicep.

Módulo 6: Diseño e implementación de una estrategia de administración de dependencias.

  • Exploración de las dependencias de paquetes.
  • Descripción de la administración de paquetes.
  • Migración, consolidación y protección de artefactos.
  • Implementar una estrategia de control de versiones.
  • Introducción a los paquetes de GitHub.

Módulo 7: Implementación de comentarios continuos.

  • Implementación de herramientas para realizar un seguimiento del uso y el flujo.
  • Desarrollo de paneles de supervisión y estado.
  • Compartir conocimientos en los equipos.
  • Diseñar procesos para automatizar el análisis de aplicaciones.
  • Administración de alertas, retrospectivas sin culpables y una referencia cultural justa.

Módulo 8: Implementación de seguridad y comprobación del cumplimiento de las de bases de código.

  • Introducción a Secure DevOps.
  • Implementación de software de código abierto.
  • Análisis de composición de software.
  • Supervisión y gobernanza de la seguridad.

Próximas convocatorias

Nota: Los precios indicados a continuación no incluyen el 21% de IVA
02 Jun 2025
06 Jun 2025
AZ-400: Designing and Implementing Microsoft DevOps Solutions
30 horas |   950.00 €   760.00€ | Live Virtual Class | Español | De lunes a viernes (09:00h - 15:00h)
  Inscribirme + INFO
15 Sep 2025
19 Sep 2025
AZ-400: Designing and Implementing Microsoft DevOps Solutions
30 horas |   950.00 €   760.00€ | Live Virtual Class | Español | De lunes a viernes (09:00h - 15:00h)
  Inscribirme + INFO
03 Nov 2025
07 Nov 2025
AZ-400: Designing and Implementing Microsoft DevOps Solutions
30 horas |   950.00 €   760.00€ | Live Virtual Class | Español | De lunes a viernes (09:00h - 15:00h)
  Inscribirme + INFO
19 Jan 2026
23 Jan 2026
AZ-400: Designing and Implementing Microsoft DevOps Solutions
30 horas |   950.00 €   760.00€ | Live Virtual Class | Español | De lunes a viernes (09:00h - 15:00h)
  Inscribirme + INFO