Formaciones Microsoft

AZ-400: Designing and Implementing Microsoft DevOps solutions

Curso de cuatro días sobre diseño e implementación de procesos DevOps usando Microsoft Azure y herramientas relacionadas. Cubre pipelines CI/CD, infraestructura como código, contenerización y Kubernetes. Alineado con la certificación Microsoft DevOps Engineer Expert AZ-400. Duración del curso: 4 días de formación + examen.

4 días + examen2.500+ profesionales formados120+ países

Con la confianza de 600+ organizaciones

  • Airbus
  • IBM
  • EY
  • HSBC
  • Deloitte
  • KPMG
  • Nestlé
  • Novartis
  • Roche
  • PWC
  • Swisscom
  • SAP
  • Dell
  • Santander
  • Etihad Airways
  • Cartier

Qué aprenderá en el curso AZ-400: Designing and Implementing Microsoft DevOps solutions

Objetivos de aprendizaje

  • Diseñar e implementar procesos y prácticas DevOps
  • Planificar y gestionar estrategias de control de fuentes y artefactos
  • Implementar estrategias de build, release y despliegue
  • Aplicar infraestructura y configuración como código
  • Integrar seguridad, cumplimiento y gestión de secretos
  • Implementar monitoreo y retroalimentación para equipos de desarrollo

Aspectos clave

  • Diseñar e implementar procesos y herramientas DevOps
  • Construir y gestionar pipelines CI/CD con Azure y GitHub
  • Aplicar infraestructura como código y estrategias de contenedores
  • Integrar seguridad, cumplimiento y mecanismos de retroalimentación

Descripción del curso

Este curso proporciona el conocimiento y las habilidades para diseñar e implementar procesos y prácticas DevOps. Los estudiantes aprenderán a planificar para DevOps, usar control de fuentes, escalar Git para una empresa, consolidar artefactos, diseñar una estrategia de gestión de dependencias, gestionar secretos, implementar integración continua, implementar una estrategia de build de contenedores, diseñar una estrategia de release, configurar un flujo de gestión de releases, implementar un patrón de despliegue y optimizar mecanismos de retroalimentación.

Programa del curso AZ-400: Designing and Implementing Microsoft DevOps solutions

El programa consta de 4 días de formación.

Planificar para DevOps

Lecciones

  1. Planificación de la transformación
  2. Selección de proyecto
  3. Estructuras de equipo
  4. Migrar a Azure DevOps

Lab: Planificación ágil y gestión de portafolio con Azure Boards

Tras completar este módulo, los estudiantes podrán:

  1. Planificar la transformación con metas y cronogramas compartidos
  2. Seleccionar un proyecto e identificar métricas y KPIs del proyecto
  3. Crear una estructura de equipo y organizacional ágil
  4. Diseñar una estrategia de integración de herramientas
  5. Diseñar una estrategia de gestión de licencias (ej. usuarios de Azure DevOps y GitHub)
  6. Diseñar una estrategia de trazabilidad de extremo a extremo desde elementos de trabajo hasta software funcional
  7. Diseñar una estrategia de autenticación y acceso
  8. Diseñar una estrategia para integrar recursos on-premises y cloud

Comenzar con control de fuentes

Lecciones

  1. Qué es el control de fuentes
  2. Beneficios del control de fuentes
  3. Tipos de sistemas de control de fuentes
  4. Introducción a Azure Repos
  5. Introducción a GitHub
  6. Migrar de Team Foundation Version Control (TFVC) a Git en Azure Repos

Lab: Control de versiones con Git en Azure Repos

Tras completar este módulo, los estudiantes podrán:

  1. Describir los beneficios de usar control de fuentes
  2. Describir Azure Repos y GitHub
  3. Migrar de TFVC a Git

Gestionar la deuda técnica

Lecciones

  1. Identificar la deuda técnica
  2. Compartir conocimiento dentro de los equipos
  3. Modernizar entornos de desarrollo con Codespaces

Lab: Compartir conocimiento de equipo usando Azure Project Wikis

Tras completar este módulo, los estudiantes podrán:

  1. Gestionar la calidad del código incluyendo la deuda técnica con SonarCloud y otras soluciones de herramientas
  2. Construir conocimiento organizacional sobre la calidad del código

Trabajar con Git para DevOps empresarial

Lecciones

  1. Cómo estructurar su Git Repo
  2. Flujos de branching de Git
  3. Colaborar con pull requests en Azure Repos
  4. Por qué importan los Git hooks
  5. Fomentar Inner Source
  6. Gestionar repositorios Git

Lab: Control de versiones con Git en Azure Repos

Tras completar este módulo, los estudiantes podrán:

  1. Explicar cómo estructurar repos Git
  2. Describir flujos de branching de Git
  3. Aprovechar pull requests para colaboración y revisiones de código
  4. Aprovechar Git hooks para automatización
  5. Usar Git para fomentar Inner Source en la organización

Configurar Azure Pipelines

Lecciones

  1. El concepto de pipelines en DevOps
  2. Azure Pipelines
  3. Evaluar el uso de agentes hospedados versus auto-hospedados
  4. Pools de agentes
  5. Pipelines y concurrencia
  6. Azure DevOps y proyectos open-source (proyectos públicos)
  7. YAML de Azure Pipelines versus Visual Designer

Lab: Configurar pools de agentes y entender estilos de pipeline

Tras completar este módulo, los estudiantes podrán:

  1. Explicar el rol de Azure Pipelines y sus componentes
  2. Configurar agentes para uso en Azure Pipelines

Implementar integración continua usando Azure Pipelines

Lecciones

  1. Resumen de integración continua
  2. Implementar una estrategia de build
  3. Integración con Azure Pipelines
  4. Integrar control de fuentes externo con Azure Pipelines
  5. Configurar agentes auto-hospedados

Lab: Habilitar integración continua con Azure Pipelines

Lab: Integrar control de fuentes externo con Azure Pipelines

Tras completar este módulo, los estudiantes podrán:

  1. Explicar por qué la integración continua importa
  2. Implementar integración continua usando Azure Pipelines

Gestionar configuración de aplicaciones y secretos

Lecciones

  1. Introducción a la seguridad. Implementar un proceso de desarrollo seguro
  2. Repensar los datos de configuración de aplicaciones
  3. Gestionar secretos, tokens y certificados
  4. Integrar con sistemas de gestión de identidad
  5. Implementar configuración de aplicaciones

Lab: Integrar Azure Key Vault con Azure DevOps

Tras completar este módulo, los estudiantes podrán:

  1. Gestionar configuración de aplicaciones y secretos
  2. Integrar Azure Key Vault con un pipeline

Implementar integración continua con GitHub Actions

Lecciones

  1. GitHub Actions
  2. Integración continua con GitHub Actions
  3. Asegurar secretos para GitHub Actions

Lab: Integración continua con GitHub Actions

Tras completar este módulo, los estudiantes podrán:

  1. Crear y trabajar con GitHub Actions y Workflows
  2. Implementar integración continua con GitHub Actions

Diseñar e implementar una estrategia de gestión de dependencias

Lecciones

  1. Empaquetar dependencias
  2. Gestión de paquetes
  3. Migrar y consolidar artefactos
  4. Seguridad de paquetes
  5. Implementar una estrategia de versionado

Lab: Gestión de paquetes con Azure Artifacts

Tras completar este módulo, los estudiantes podrán:

  1. Recomendar herramientas y prácticas de gestión de artefactos
  2. Abstraer paquetes comunes para habilitar el compartir y la reutilización
  3. Migrar y consolidar artefactos
  4. Migrar e integrar medidas de control de fuentes

Diseñar una estrategia de release

Lecciones

  1. Introducción a la entrega continua
  2. Recomendaciones de estrategia de release
  3. Construir un pipeline de release de alta calidad
  4. Elegir la herramienta de gestión de releases adecuada

Lab: Controlar despliegues usando release gates

Lab: Crear un dashboard de release

Tras completar este módulo, los estudiantes podrán:

  1. Diferenciar entre un release y un despliegue
  2. Definir los componentes de un pipeline de release
  3. Explicar las consideraciones al diseñar su estrategia de release
  4. Clasificar un release versus un proceso de release y describir cómo controlar la calidad de ambos
  5. Describir el principio de release gates y cómo manejar notas de release y documentación
  6. Elegir una herramienta de gestión de releases

Implementar despliegue continuo usando Azure Pipelines

Lecciones

  1. Crear un pipeline de release
  2. Aprovisionar y configurar entornos
  3. Gestionar y modularizar tareas y plantillas
  4. Configurar automatización de pruebas de integración y funcionales
  5. Automatizar la inspección de salud

Lab: Configurar pipelines como código con YAML

Lab: Configurar y ejecutar pruebas funcionales

Tras completar este módulo, los estudiantes podrán:

  1. Explicar la terminología usada en Azure DevOps y otras herramientas de gestión de releases
  2. Describir qué es una tarea de Build y Release, qué puede hacer y algunas tareas de despliegue disponibles
  3. Explicar por qué a veces necesita múltiples jobs de release en un mismo pipeline de release
  4. Diferenciar entre jobs de release multi-agente y multi-configuración
  5. Usar variables de release y de etapa en su pipeline de release
  6. Desplegar a un entorno de forma segura usando una conexión de servicio
  7. Listar las diferentes formas de inspeccionar la salud de su pipeline y release usando alertas, service hooks y reportes

Implementar un patrón de despliegue apropiado

Lecciones

  1. Introducción a patrones de despliegue
  2. Implementar despliegue Blue Green
  3. Feature toggles
  4. Releases canary
  5. Dark launching
  6. Pruebas A/B
  7. Despliegue de exposición progresiva

Lab: Gestión de feature flags con LaunchDarkly y Azure DevOps

Tras completar este módulo, los estudiantes podrán:

  1. Describir patrones de despliegue
  2. Implementar despliegue Blue Green
  3. Implementar release canary
  4. Implementar despliegue de exposición progresiva

Gestionar infraestructura y configuración usando herramientas Azure

Lecciones

  1. Infraestructura como código y gestión de configuración
  2. Crear recursos Azure usando ARM Templates
  3. Crear recursos Azure usando Azure CLI
  4. Azure Automation con DevOps
  5. Desired State Configuration (DSC)

Lab: Despliegues Azure usando plantillas Resource Manager

Tras completar este módulo, los estudiantes podrán:

  1. Aplicar principios de infraestructura y configuración como código.
  2. Desplegar y gestionar infraestructura usando tecnologías de automatización de Microsoft como ARM Templates, PowerShell y Azure CLI

Herramientas de infraestructura como código de terceros disponibles con Azure

Lecciones

  1. Chef
  2. Puppet
  3. Ansible
  4. Terraform

Lab: Automatizar despliegues de infraestructura en la nube con Terraform y Azure Pipelines

Lab: Desplegar apps con Chef en Azure

Lab: Desplegar app con Puppet en Azure

Lab: Ansible con Azure

Tras completar este módulo, los estudiantes podrán:

  1. Desplegar y configurar infraestructura usando herramientas y servicios de terceros con Azure, como Chef, Puppet, Ansible y Terraform

Gestionar contenedores usando Docker

Lecciones

  1. Implementar una estrategia de build de contenedores
  2. Implementar builds multi-etapa de Docker

Lab: Modernizar apps existentes ASP.NET con Azure

Tras completar este módulo, los estudiantes podrán:

  1. Implementar una estrategia de contenedores incluyendo cómo los contenedores difieren de las máquinas virtuales y cómo los microservicios usan contenedores
  2. Implementar contenedores usando Docker
  3. Implementar builds multi-etapa de Docker

Crear y gestionar infraestructura de Kubernetes Service

Lecciones

  1. Azure Kubernetes Service
  2. Herramientas de Kubernetes
  3. Integrar AKS con Pipelines

Lab: Desplegar una aplicación multi-contenedor en Azure Kubernetes Service

Tras completar este módulo, los estudiantes podrán:

  1. Desplegar y configurar un clúster de Kubernetes administrado

Implementar retroalimentación para equipos de desarrollo

Lecciones

  1. Implementar herramientas para rastrear uso de sistema, uso de funcionalidades y flujo
  2. Implementar enrutamiento de datos de reporte de fallos de aplicaciones móviles
  3. Desarrollar dashboards de monitoreo y estado
  4. Integrar y configurar sistemas de tickets

Lab: Monitorear el rendimiento de aplicaciones con Application Insights

Tras completar este módulo, los estudiantes podrán:

  1. Implementar herramientas para rastrear uso de sistema, uso de funcionalidades y flujo
  2. Configurar la integración de reporte de fallos para aplicaciones cliente
  3. Implementar enrutamiento de datos de reporte de fallos para aplicaciones cliente
  4. Desarrollar dashboards de monitoreo y estado
  5. Integrar y configurar sistemas de tickets con la gestión de trabajo del equipo de desarrollo

Implementar mecanismos de retroalimentación del sistema

Lecciones

  1. Site Reliability Engineering
  2. Prácticas de diseño para medir la satisfacción del usuario final
  3. Procesos de diseño para capturar y analizar la retroalimentación del usuario
  4. Procesos de diseño para automatizar analíticas de aplicaciones
  5. Gestionar alertas
  6. Retrospectivas sin culpa y una cultura justa

Lab: Integración entre Azure DevOps y Teams

Tras completar este módulo, los estudiantes podrán:

  1. Definir Site Reliability Engineering
  2. Diseñar procesos para medir la satisfacción del usuario final y analizar la retroalimentación del usuario
  3. Diseñar procesos para automatizar analíticas de aplicaciones
  4. Gestionar alertas y reducir alertas sin sentido y no procesables
  5. Realizar retrospectivas sin culpa y crear una cultura justa

Implementar seguridad en proyectos DevOps

Lecciones

  1. Seguridad en el pipeline
  2. Azure Security Center

Lab: Implementar seguridad y cumplimiento en un pipeline de Azure DevOps

Tras completar este módulo, los estudiantes podrán:

  1. Definir una estrategia de infraestructura y configuración y un conjunto de herramientas apropiado para un pipeline de release y la infraestructura de aplicaciones
  2. Implementar cumplimiento y seguridad en su infraestructura de aplicaciones

Validar bases de código para cumplimiento

Lecciones

  1. Software open-source
  2. Gestionar políticas de seguridad y cumplimiento
  3. Integrar escaneos de licencias y vulnerabilidades

Lab: Gestionar deuda técnica con SonarQube y Azure DevOps

Tras completar este módulo, los estudiantes podrán:

  1. Describir los desafíos potenciales al integrar software open-source
  2. Inspeccionar paquetes de software open-source para seguridad y cumplimiento de licencias
  3. Gestionar políticas organizacionales de seguridad y cumplimiento
  4. Integrar escaneos de licencias y vulnerabilidades en pipelines de build y despliegue
  5. Configurar pipelines de build para acceder a calificaciones de seguridad y licencias de paquetes

A quién se dirige AZ-400: Designing and Implementing Microsoft DevOps solutions y requisitos previos

AZ-400: Designing and Implementing Microsoft DevOps solutions está dirigido a estos perfiles: Ingeniero DevOps, Ingeniero de Confiabilidad de Sitio e Ingeniero de Plataforma.

  • Ingeniero DevOps

    Construir pipelines CI/CD de extremo a extremo en Azure DevOps

  • Ingeniero de Confiabilidad de Sitio

    Automatizar entrega y confiabilidad en Azure

  • Ingeniero de Plataforma

    Diseñar la plataforma de desarrollo sobre la que sus equipos entregan

Este curso está dirigido a profesionales que diseñan e implementan procesos DevOps.

Es relevante para quienes se preparan para el examen de certificación Microsoft Azure DevOps Solutions.

El curso encaja con roles responsables de CI/CD, automatización e iniciativas de transformación DevOps.

Requisitos previos

Sin requisitos previos formales.

AZ-400: Designing and Implementing Microsoft DevOps solutions: formatos, idiomas y duración

AZ-400: Designing and Implementing Microsoft DevOps solutions dura 4 días de formación + examen y se ofrece en estos formatos: Presencial y Aula virtual. Idiomas: inglés y francés.

Los dos formatos comparados
PresencialAula virtual
Cómo aprendeEn el aula, con el formadorEn directo en línea, con el formador
DóndeLausanne / MorgesDesde cualquier lugar
InicioPróxima: 30 nov 20264 fechas disponiblesPróxima: 30 nov 20264 fechas disponibles
Duración4 días de formación + examen4 días de formación + examen
IdiomasENFRENFR
Certificado de asistenciaIncluidoIncluido
Examen y certificaciónNo incluidoNo incluido
PrecioOferta personalizadaOferta personalizada
Ideal paraAprender en grupo, lejos de la oficinaUn formador en directo sin desplazarse
Siguiente pasoVer fechasVer fechas

Incluido en todos los formatos

  • Acceso de por vida al material del curso
  • Certificado de asistencia

AZ-400: Designing and Implementing Microsoft DevOps solutions: fechas y ubicaciones

La próxima sesión de AZ-400: Designing and Implementing Microsoft DevOps solutions comienza el 30 de noviembre de 2026 en Lausanne / Morges (Presencial y Aula virtual). Hay 4 fechas abiertas hasta mayo de 2027, cada una en los dos formatos: Presencial y Aula virtual.

  1. Lausanne / MorgesEn directo en líneaEN · FRReservar
  2. Lausanne / MorgesEn directo en líneaEN · FRReservar
  3. Lausanne / MorgesEn directo en líneaEN · FRReservar
  4. Lausanne / MorgesEn directo en líneaEN · FRReservar
Ver las 4 fechas

AZ-400: Designing and Implementing Microsoft DevOps solutions: preguntas frecuentes

¿Qué enseña el curso AZ-400 DevOps?

AZ-400 enseña a diseñar e implementar procesos DevOps, incluyendo pipelines CI/CD, automatización de infraestructura, estrategias de contenedores, seguridad y mecanismos de retroalimentación.

“Este curso proporciona el conocimiento y las habilidades para diseñar e implementar procesos y prácticas DevOps.”Nuestro equipo de expertos
AZ-400DevOpsCI CDAzure Pipelines
Leer la respuesta completa →

¿Quién debe asistir al curso AZ-400 DevOps?

AZ-400 está dirigido a profesionales que diseñan e implementan procesos DevOps o se preparan para la certificación Microsoft DevOps Engineer Expert.

“Los estudiantes de este curso están interesados en diseñar e implementar procesos DevOps o en aprobar el examen de certificación.”Nuestro equipo de expertos
público AZ-400Ingeniero DevOpscertificación DevOpsroles CI CD
Leer la respuesta completa →

Qué dicen los participantes de AZ-400: Designing and Implementing Microsoft DevOps solutions

  • “Had a great experience learning with Abilene Academy, it has been an extremely long time since I have attended an external formal training outside of the business organization I work in. I found this training to be truly beneficial for me to attend. the overall delivery of the course by Henri was superb, he kept us well engage despite having half of the room online and half face to face. The communication from the advisors from the initial enquiry regrading the course up until now has also been great! definitely recommending to my colleagues. Thank you!”

    Tracey Gillett

    Crisis and Operations Management

    TUI
  • “Une formation complète nourrie d’exemples de cas concrets supervisée par un expert reconnu.”

    Emmanuel Lachat

    Head of Alarming at Swisscom

    Swisscom
  • “Henri and Alexis conducted a focused, intensive four-day ISO/IEC 27001 Lead Implementer Course of immediate relevance to The Global Fund. Participants representing both IT and Risk are now better prepared to design and operationise a corporate ISMS.”

    Andreas Tamberg

    Senior advisors enterprise risk management

    The Global Fund

Quién imparte el curso AZ-400: Designing and Implementing Microsoft DevOps solutions

Manuel VARTANIAN
Manuel VARTANIAN

Microsoft Trainings

Experto cualificado en productos Microsoft. Más de 15 años de experiencia práctica en operaciones y desarrollo de negocio, consultoría comercial y preventa, e ingeniería de sistemas y seguridad. En los últimos cinco años, sus programas de formación se han extendido a directivos y profesionales TI en Oriente Medio, Europa y Estados Unidos.

Más de 15 años entre operaciones TI, desarrollo de negocio, consultoría preventa e ingeniería de sistemas y seguridad. Formador certificado Microsoft. Imparte programas sobre tecnologías Microsoft a directivos y profesionales TI en Oriente Medio, Europa y Estados Unidos.
15+Años de experiencia
MicrosoftExperto certificado
Operacionesy desarrollo de negocio
IngenieríaSistemas y seguridad
ramzi-aynati
Ramzi AYNATI

Microsoft Trainings

Experto en desarrollo web y de aplicaciones, con investigación e implementación en profundidad en inteligencia artificial. Titular de un máster en matemáticas, Ramzi es además Microsoft Certified Trainer con más de 17 años de experiencia.

Más de 17 años especializado en desarrollo web y de aplicaciones, con experiencia profunda en investigación e implementación de inteligencia artificial. Titulado en máster de Matemáticas. Formador certificado Microsoft, imparte programas sobre tecnologías Microsoft para equipos de desarrollo.
17+Años de experiencia
MicrosoftFormador certificado
IAInvestigación e implementación
Desarrollo Web y de AppsExperiencia especializada
Ver todos los formadores →

Tu itinerario de formación

Forme a todo su equipo en AZ-400: Designing and Implementing Microsoft DevOps solutions

Organizamos sesiones privadas para equipos, en sus instalaciones o en línea, en las fechas que le convengan.

¿Prefiere escribirnos?

WhatsApp

Última actualización:

Fórmese con profesionales. Apruebe con confianza.

Abilene Academy es el único Socio PECB Titanium en Suiza — el nivel de acreditación más alto del sector — que ofrece formación certificada en seguridad de la información, protección de datos, gobernanza de IA y cumplimiento GRC. Tasa de aprobación del examen: 99 %. Más de 2.500+ profesionales formados en más de 120+ países y de confianza de 600+ organizaciones. Programa multilingüe.

99 %
Tasa de aprobación
2.500+
Profesionales formados
120+
Países alcanzados
Titanium
Único Socio PECB Titanium en Suiza
✓
Certificación incluida
Multilingüe
EN · FR · ES · DE · IT y más

Organizaciones que se han formado con Abilene Academy

Con la confianza de 600+ organizaciones en 120 países

  • Airbus logoAirbus
  • Altis logoAltis
  • BCEAO logoBCEAO
  • BCV logoBCV
  • Cargolux logoCargolux
  • Cartier logoCartier
  • Cofco Intl logoCofco Intl
  • Confédération SuisseConfédération Suisse
  • Council of Europe logoCouncil of Europe
  • Dell logoDell
  • Deloitte logoDeloitte
  • Devillard logoDevillard
  • Ebay logoEbay
  • Engie logoEngie
  • Etat de Fribourg logoEtat de Fribourg
  • Etihad Airways logoEtihad Airways
  • Eumetsat logoEumetsat
  • EY logoEY
  • Framatome logoFramatome
  • G42 logoG42
  • Gavi logoGavi
  • Republique et canton de Genève logoRepublique et canton de Genève
  • Groupe Mutuel logoGroupe Mutuel
  • HSBC logoHSBC
  • International atomic energy agency logoIAEA
  • IATA logoIATA
  • IBM logoIBM
  • international Labour organization logoILO
  • IMD logoIMD
  • KPMG logoKPMG
  • Kudelski Security logoKudelski Security
  • Loterie Romande logoLoterie Romande
  • MSC logoMSC
  • Nagra logoNagra
  • nespresso logoNespresso
  • Nestlé logoNestlé
  • Novartis logoNovartis
  • Payot SA logoPayot SA
  • Philips logoPhilips
  • PSA PanamaPSA Panama
  • PWC logoPWC
  • Richemont logoRichemont
  • Roche logoRoche
  • RTS Radio Télévision SuisseRTS
  • Santander logoSantander
  • SAP logoSAP
  • https://www.skyguide.ch/Skyguide
  • Société Générale logoSociete Generale
  • Swisscom logoSwisscom
  • SyzSyz
  • The Global fund logoThe Global fund
  • UNGSC logoUNGSC
  • International computing center logoUNICC