Examen AZ-400: Diseño e implementación de soluciones de DevOps de Microsoft
Examen de certificación de Microsoft supervisado centrado en el diseño de procesos DevOps, control de código fuente, canalizaciones, cumplimiento e instrumentación.
- Tipo
- Escrito
Puntuación mínima: 700 Puntuación escalada
Secciones del examen
Diseñar e implementar procesos y comunicaciones
Definir estructuras de flujo de trabajo, bucles de retroalimentación y trazabilidad; crear paneles y consultas métricas que cubran todo el ciclo de vida; y configurar wikis, documentos de lanzamiento, automatización, webhooks e integración de Teams para mantener alineados los equipos.
Consejos de preparación
Concéntrese en estructuras de flujo de trabajo como GitHub Flow, ciclos de retroalimentación e integración con herramientas de seguimiento como GitHub Projects y Azure Boards.
Diseñar e implementar una estrategia de control de origen
Seleccione los modelos de ramificación apropiados y aplique las políticas de solicitud de extracción; administre archivos grandes, escalado de repositorio, permisos, etiquetado y recuperación de datos; y garantice un control de código fuente seguro y de alto rendimiento alineado con las necesidades de entrega.
Consejos de preparación
Revise las estrategias de ramificación (basadas en troncos, ramas de características) y los flujos de trabajo de solicitud de extracción, incluidas las políticas de rama y las reglas de protección.
Diseñar e implementar tuberías de construcción y lanzamiento
Crear CI/CD de extremo a extremo: elegir feeds de paquetes y control de versiones; establecer puertas y suites de prueba; construir canalizaciones YAML con corredores, disparadores, paralelismo, plantillas y aprobaciones; diseñar patrones de implementación y resiliencia; e implementar Infraestructura como Código (IaC).
Consejos de preparación
Practique la creación de canalizaciones YAML complejas e implementación de IaC con Azure Bicep, plantillas ARM y configuración de estado deseado (DSC).
Desarrollar un plan de seguridad y cumplimiento
Establezca controles de identidad y acceso en Azure y GitHub/Azure DevOps; proteja los secretos con Key Vault, OIDC y archivos seguros; y automatice el escaneo completo (código, dependencias, contenedores, licencias) utilizando Microsoft Defender y GitHub Advanced Security.
Consejos de preparación
Comprender los métodos de identidad (principales de servicio, identidades administradas) y herramientas automatizadas de escaneo de seguridad como Dependabot y CodeQL.
Implementar una estrategia de instrumentación
Configure el monitorización de Azure y GitHub, recopilando telemetría de aplicaciones, máquinas virtuales, contenedores, almacenamiento y redes; cree alertas y visualizaciones; y evalúe el rendimiento, el uso y los rastros utilizando Application Insights y las consultas de registro KQL.
Consejos de preparación
Aprenda a integrar Azure Monitor y Application Insights con las herramientas de DevOps y practique la consulta de datos de telemetría usando KQL.
