Microsoft Azure Developer Associate
225 preguntas de práctica
Última revisión: April 2026
Notas personales y enlaces de recursos para tu camino de estudio
Filtrar por Certificación
AZ-204 valida las habilidades cotidianas de un desarrollador de Azure: escribir código de aplicación que se ejecuta en App Service, Functions, Container Apps y AKS; almacenar datos en Cosmos DB y Azure Storage; integrarse con Service Bus, Event Grid y Event Hubs; y asegurar soluciones con Microsoft Entra y Key Vault. Está dirigido a desarrolladores profesionales con al menos uno o dos años de experiencia en programación y exposición previa a Azure. El examen hace más hincapié en el código y la fluidez con los SDK que AZ-104: espere 40-60 preguntas en 100 minutos, incluyendo arrastrar y soltar para completar código, áreas interactivas, respuesta múltiple y al menos un estudio de caso con elementos basados en escenarios.
El dominio más grande con un 30%. App Service (ranuras de implementación, escalado, configuración), Azure Functions (desencadenadores, enlaces, funciones duraderas), Container Apps, ACR y conceptos básicos de AKS para desarrolladores. Gran énfasis en la elección del objetivo de cómputo adecuado.
Aproximadamente un 19%. Azure Blob Storage (SDK, SAS, ciclo de vida, niveles), Cosmos DB SDK (niveles de coherencia, particionamiento, cambio de fuente, dimensionamiento de RU, indexación). Los ejercicios de arrastrar y soltar para completar código son comunes aquí.
Aproximadamente un 18%. Autenticación de Microsoft Entra en código (MSAL), identidades administradas, flujos de OAuth 2.0 / OpenID Connect, Microsoft Graph, Key Vault para secretos y certificados, y firmas de acceso compartido.
Aproximadamente un 8%. Application Insights (telemetría personalizada, muestreo, seguimiento de dependencias), registros de Azure Monitor, seguimiento distribuido y consultas básicas de Log Analytics (KQL). El menor peso, pero preguntas concisas y enfocadas.
Aproximadamente un 25%. API Management, Event Grid vs. Event Hubs vs. Service Bus, Azure Cache for Redis, Logic Apps y decisiones de arquitectura basada en eventos/mensajería. Elegir el servicio de integración correcto es la habilidad principal evaluada.
Servicios que encontrarás en el examen y por qué cada uno importa.
Host PaaS gestionado para aplicaciones web, APIs y contenedores con ranuras de despliegue, escalado automático, dominios personalizados e integración de identidad Easy Auth.
Por qué está en el examen: El Dominio 1 (Desarrollar soluciones de cómputo de Azure) trata a App Service como la zona de aterrizaje PaaS predeterminada — espere preguntas sobre intercambios de ranuras, reglas de escalado horizontal, configuraciones de aplicaciones y CI/CD desde GitHub Actions / Azure DevOps.
Cómputo sin servidor impulsado por eventos con disparadores (HTTP, Timer, Queue, Blob, Cosmos DB, Service Bus, Event Grid, Event Hub) y planes de alojamiento Consumption / Premium / Flex Consumption.
Por qué está en el examen: El Dominio 1 está fuertemente enfocado en Functions — los enlaces `function.json`, orquestaciones duraderas, compensaciones de planes de alojamiento y enlaces de salida basados en identidades gestionadas son patrones de preguntas repetidos.
Plataforma de contenedores sin servidor construida sobre Kubernetes + Dapr + KEDA con escalado a cero, revisiones, división de tráfico e ingreso gestionado para microservicios.
Por qué está en el examen: El Dominio 1 distingue Container Apps (microservicios sin servidor, escalado a cero) de AKS (Kubernetes completo) y ACI (contenedor único) — Container Apps es el valor predeterminado de AZ-204 para servicios basados en eventos.
Kubernetes gestionado con grupos de nodos, escalador automático de clústeres, identidades de carga de trabajo integradas con Entra e integración de extracción de ACR para flujos de trabajo de desarrollo centrados en contenedores.
Por qué está en el examen: El Dominio 1 cubre la identidad de carga de trabajo de AKS, los manifiestos de despliegue y el empaquetado basado en Helm — AZ-204 espera la perspectiva del desarrollador (consumir AKS, no operarlo).
Base de datos NoSQL multimodelo distribuida globalmente con APIs NoSQL/MongoDB/Cassandra/Gremlin/Table, niveles de consistencia configurables, fuente de cambios y rendimiento aprovisionado/sin servidor.
Por qué está en el examen: El Dominio 5 (Conectarse y consumir servicios) evalúa el diseño de claves de partición, las compensaciones de nivel de consistencia, los consumidores de fuente de cambios y las políticas de reintento del SDK en Cosmos DB.
Cuenta de almacenamiento unificada para servicios Blob (bloque / anexar / página), Queue (mensajería ligera) y Table (clave-atributo NoSQL) con niveles de acceso, políticas de ciclo de vida y tokens SAS.
Por qué está en el examen: El Dominio 2 (Desarrollar para Azure Storage) se basa en este trío — espere patrones de carga / descarga / arrendamiento del SDK, generación de tokens SAS y suscripciones de notificación de Event Grid.
Agente de mensajes empresarial con colas, temas + suscripciones, sesiones, colas de mensajes no entregados, mensajes programados y soporte transaccional en todas las operaciones.
Por qué está en el examen: El Dominio 5 contrasta Service Bus (sesiones FIFO, transacciones, enrutamiento avanzado) con Storage Queues (simple, económico) y Event Grid (impulsado por eventos) — un triplete distractor recurrente en AZ-204.
Servicio de enrutamiento de eventos totalmente gestionado con temas, temas del sistema, esquema CloudEvents 1.0 y entrega push a Functions, Logic Apps, Web Hooks y Event Hubs.
Por qué está en el examen: El Dominio 5 espera Event Grid como el pegamento reactivo entre los recursos de Azure (Blob creado → Function) y como el validador de esquema para publicadores de temas personalizados.
Base de datos relacional PaaS (base de datos única, grupo elástico, instancia gestionada) con dimensionamiento por vCore / DTU, Always Encrypted, índices columnstore y alta disponibilidad incorporada.
Por qué está en el examen: El Dominio 5 evalúa patrones de conexión del SDK, recuperación de secretos de cadenas de conexión, políticas de reintento (manejo de errores transitorios) y autenticación basada en identidad gestionada desde el código de la aplicación.
Caché Redis OSS / Enterprise gestionada con latencia de sub-milisegundos, persistencia, geo-replicación y estructuras de datos OSS (listas, conjuntos ordenados, streams) para almacenamiento en caché de sesión y de lectura directa.
Por qué está en el examen: El Dominio 5 espera patrones de cache-aside, write-through y lazy-loading como la respuesta canónica a los escenarios de "reducir la latencia de SQL / Cosmos".
Gateway de API con portal para desarrolladores, expresiones de política (límite de tasa, transformación, caché, validación de JWT), agrupamiento de productos/suscripciones y revisiones/versiones para el ciclo de vida de la API.
Por qué está en el examen: El Dominio 5 nombra a APIM como la puerta principal para exponer APIs de Functions / App Service — se evalúan XML de expresiones de política, validación de JWT y flujos de OAuth.
Almacén de configuración centralizado con marcas de características, instantáneas point-in-time, referencias a Key Vault y almacenamiento en caché del lado del SDK a través del proveedor de configuración para .NET / Java / Python / Node.
Por qué está en el examen: El Dominio 1 + el Dominio 5 evalúan la elección entre App Configuration y Key Vault (configuración vs. secretos) y el flujo de trabajo de despliegue de marcas de características con `Microsoft.FeatureManagement`.
Mensajería en tiempo real gestionada que descarga las conexiones WebSocket de los servidores de aplicaciones, con escalado automático, mensajería de difusión / grupo / directa y modo sin servidor para Functions.
Por qué está en el examen: El Dominio 5 cubre la integración sin servidor de SignalR con Functions y el enlace de salida de SignalR — el patrón canónico de push en tiempo real de AZ-204.
API REST unificada para datos de Microsoft 365 — usuarios, grupos, correo, calendario, archivos, Teams y el directorio de Entra ID — con permisos delegados y de aplicación sobre OAuth 2.0.
Por qué está en el examen: El Dominio 5 espera Graph para consultas de usuario/grupo/directorio desde la aplicación y para acceso con ámbito de permisos a datos de Office 365; el flujo de permisos delegado vs. aplicación es una pregunta frecuente.
Registro Docker gestionado con geo-replicación, ACR Tasks (compilar/probar/parchear), confianza de contenido, escaneo de vulnerabilidades y extracción de imágenes con Entra-RBAC + identidad gestionada desde AKS / Container Apps / App Service.
Por qué está en el examen: El Dominio 1 + el Dominio 3 (Seguridad) evalúan ACR Tasks para compilaciones CI y extracciones de imágenes basadas en identidad gestionada sin credenciales de administrador.
Servicio de ingesta de streaming de alto rendimiento con compatibilidad con el protocolo Kafka, flujos de eventos particionados, captura a Blob/ADLS y grupos de consumidores basados en AMQP.
Por qué está en el examen: El Dominio 5 contrasta Event Hubs (flujo de telemetría, millones de eventos/seg) con Event Grid (eventos discretos) y Service Bus (mensajería transaccional) — el nivel de ingesta canónico de AZ-204.
Directorio de identidad en la nube con registros de aplicaciones, entidades de servicio, identidades gestionadas asignadas por el sistema / usuario, flujos de OAuth 2.0 + OIDC e integración de acceso condicional.
Por qué está en el examen: El Dominio 3 (Implementar seguridad de Azure) se centra en gran medida en Entra ID — identidades gestionadas para App Service / Functions / VMs, adquisición de tokens MSAL, permisos solo de aplicación vs. delegados y flujos on-behalf-of.
Almacén gestionado de secretos, certificados y claves respaldadas por HSM con acceso Entra-RBAC, eliminación suave + protección contra purga, e integración de referencia de SDK / App Service / Functions.
Por qué está en el examen: El Dominio 3 espera Key Vault como el almacén de secretos predeterminado — la recuperación basada en identidad gestionada, la rotación de certificados y las referencias a Key Vault en la configuración de App Service son patrones centrales de AZ-204.
APM y observabilidad — trazas distribuidas, seguimiento de dependencias, métricas en vivo, eventos personalizados, logs consultables con KQL en un espacio de trabajo de Log Analytics y pruebas de disponibilidad integradas.
Por qué está en el examen: El Dominio 4 (Monitorear y solucionar problemas de soluciones de Azure) se basa en App Insights — la instrumentación automática, la telemetría personalizada, los detalles de transacciones de extremo a extremo y las alertas de Smart Detection dominan el dominio.
Control de acceso basado en roles con roles incorporados / personalizados con ámbito en grupo de gestión / suscripción / grupo de recursos / recurso, más Acceso Condicional para riesgo de inicio de sesión y compuertas de estado de dispositivo.
Por qué está en el examen: El Dominio 3 cubre la asignación de roles de mínimo privilegio a identidades gestionadas, la autoría de JSON de roles personalizados y las políticas de Acceso Condicional que regulan el acceso a las aplicaciones orientadas al desarrollador.
$100k–$140k–$195k USD anual
El rango cubre a desarrolladores backend de nivel medio a senior con sede en EE. UU. donde se requiere dominio de Azure. Los roles senior en FAANG / fintech / socios de Microsoft a menudo superan los $220k TC. La certificación es una señal de selección; la experiencia demostrada en código abierto / producción impulsa el extremo superior.
Fuente: roles de desarrollador backend / cloud de levels.fyi 2025, U.S. BLS OEWS Mayo 2024 (15-1252 software developers), Glassdoor 2025. Las cifras son aproximadas; la compensación real depende del rol, la región y la experiencia.
AZ-204 es la señal de contratación estándar para puestos de desarrollador backend centrados en Azure, particularmente en empresas alineadas con Microsoft (servicios financieros, atención médica, gobierno, ISV). Los reclutadores lo utilizan para filtrar candidatos que pueden discutir con credibilidad las ventajas y desventajas de App Service vs. Functions, las funciones duraderas, el particionamiento de Cosmos DB y los flujos de autenticación de Microsoft Entra. Se combina comúnmente con AZ-400 (DevOps Engineer Expert) para roles de plataforma senior y con AZ-305 para transiciones de desarrollador a arquitecto. Los candidatos con experiencia en .NET o TypeScript tienden a encontrar AZ-204 más natural que aquellos que provienen de Java o Python, dada la importancia del SDK de Microsoft.
No hay requisitos previos formales. Microsoft recomienda uno o dos años de experiencia en desarrollo profesional y exposición práctica previa a Azure. Aunque AZ-900 no es obligatorio, los candidatos sin experiencia en Azure deberían considerar tomarlo primero, ya que muchas preguntas de AZ-204 asumen fluidez con la plataforma Azure.
Se requiere esencialmente el dominio de al menos uno de C#, JavaScript / TypeScript, Python o Java: los ejercicios de arrastrar y soltar para completar código muestran fragmentos reales de SDK, y el material de estudio de Microsoft se centra principalmente en ejemplos de .NET. La ruta oficial de Microsoft Learn cubre los cinco dominios en aproximadamente 35-45 horas; espere dedicar tiempo adicional en una suscripción personal de Azure escribiendo código de prueba para Functions, App Services y Cosmos DB. El examen recompensa a los candidatos que realmente han implementado código con el SDK de Azure en lugar de solo leer sobre él.
AZ-204 se encuentra en el nivel Asociado y es ampliamente considerado uno de los exámenes de asociado de Azure más difíciles; generalmente, sus compañeros lo clasifican por encima de AZ-104 en dificultad debido a los elementos de completar código. Planifique entre 80 y 120 horas de estudio durante 8 a 12 semanas con experiencia en desarrollo profesional; más tiempo si Azure es su primera nube. El examen dura aproximadamente 100 minutos con 40 a 60 preguntas en formatos de opción múltiple, respuesta múltiple, arrastrar y soltar (incluida la finalización de código), área interactiva y estudio de caso. Los estudios de caso se cronometran por separado y no se pueden volver a visitar.
Los obstáculos más comunes son los patrones de funciones duraderas (encadenamiento de funciones, fan-out/fan-in, monitor, interacción humana), las compensaciones de clave de partición y nivel de coherencia de Cosmos DB, y los flujos de OAuth de Microsoft Entra en código. La distinción entre mensajería y eventos (Service Bus vs. Event Grid vs. Event Hubs) es una trampa frecuente en las preguntas de escenario.
Actualización más reciente de habilidades medidas. Se añadió cobertura de Container Apps, se amplió el material sobre Microsoft Entra e identidades administradas, se actualizó el contenido del SDK de Cosmos DB y de almacenamiento. Microsoft actualiza AZ-204 aproximadamente cada 12 a 18 meses sin cambiar el código del examen.
Pesos reequilibrados para enfatizar el desarrollo seguro y la integración; se renombraron las referencias de Azure AD a Microsoft Entra ID; se añadió cobertura profunda de funciones duraderas.
Disponibilidad general inicial, reemplazando el examen AZ-203. El esquema de lanzamiento original se centró en App Service, Functions, Cosmos DB y Storage.
AZ-204 (Microsoft Azure Developer Associate) es un examen de nivel Associate un examen de dificultad moderada que espera experiencia práctica y una sólida comprensión de las mejores prácticas. La mayoría de los candidatos necesitan entre 80 y 150 horas de estudio distribuidas en 6 a 12 semanas para los exámenes de nivel asociado. La mayoría de los candidatos que obtienen consistentemente una puntuación por encima del umbral de aprobación en los exámenes de práctica, aprueban en su primer intento.
La mayoría de los candidatos necesitan entre 80 y 150 horas de estudio distribuidas en 6 a 12 semanas para los exámenes de nivel asociado. El tiempo para aprobar varía ampliamente según la experiencia previa. Los ingenieros con experiencia práctica en producción en la tecnología subyacente suelen necesitar menos; los candidatos nuevos en la plataforma deben planificar hacia el extremo superior de ese rango.
AZ-204 es una credencial reconocida en el ecosistema de Azure y señala conocimientos validados a empleadores, reclutadores y clientes. Si vale la pena el tiempo y la tarifa para ti, depende de tu rol y objetivos — tiende a ser más rentable para ingenieros de la nube, arquitectos y consultores que trabajan con Azure a diario o quieren pasar a roles que lo hagan.
La puntuación de aprobación para AZ-204 es 700 / 1000. El examen contiene 50 preguntas y dura 1 h 40 min.
La tarifa del examen AZ-204 es de $165 USD. Las tarifas son establecidas por Azure y pueden variar según la región; siempre confirma el precio actual en la página oficial de certificación de Azure antes de reservar.
Las certificaciones basadas en roles de Microsoft expiran después de 1 año, pero pueden renovarse de forma gratuita a través de una evaluación en línea sin supervisión en Microsoft Learn, a partir de 6 meses antes de la caducidad.
Sí. Puedes realizar el examen en línea (supervisado a través del navegador seguro del proveedor, disponible 24/7 en la mayoría de las regiones) o en un centro de examen presencial de Pearson VUE durante el horario comercial. Ambos formatos utilizan las mismas preguntas, límite de tiempo y puntuación de aprobación.
CertLabPro ofrece 15 modos de estudio en todo el banco de preguntas de práctica para AZ-204. El modo de simulación de examen reproduce el examen real: 50 preguntas en 1 h 40 min, con el mismo umbral de aprobación de 700 / 1000. El modo de navegación te permite leer todas las preguntas y respuestas de forma estática.