¿DP-420: debería alguien seguir obteniendo la especialidad de Cosmos DB en 2026?
DP-420 es la especialidad de Cosmos DB de Azure. Útil en empresas con gran uso de Cosmos, marginal en cualquier otro lugar. Una opinión honesta sobre a quién sirve y por qué DP-300 abarca más.
DP-420 — Microsoft Certified: Azure Cosmos DB Developer Specialty — es una certificación extraña de evaluar en 2026. Cosmos DB es una excelente base de datos, el examen es técnicamente sólido y la credencial es genuinamente respetada en el pequeño grupo de empresas que ejecutan Cosmos a escala. Pero el mercado laboral al que se dirige es estrecho, el coste de entrada es el mismo que el de DP-300 (que cubre mucho más terreno), y la mayoría de las personas que toman el DP-420 lo hacen porque su empleador se lo pidió, no porque quisieran una insignia de certificación.
Así que: obtén el DP-420 si trabajas en una empresa con gran uso de Cosmos. De lo contrario, el DP-300 es la mejor opción por $165.
Qué evalúa realmente el DP-420
El plan de estudios actual cubre cinco dominios:
- Diseñar e implementar modelos de datos (~35–40%): modelado de documentos, patrones de desnormalización, selección de claves de partición, datos incrustados vs. referenciados, claves de partición jerárquicas, modelado de multi-inquilino, manejo de elementos grandes (>2MB).
- Diseñar e implementar la distribución de datos (~5–10%): escrituras multirregión, políticas de resolución de conflictos, consistencia fuerte vs. limitada vs. de sesión vs. de prefijo consistente vs. eventual, prioridades de lectura regional.
- Integrar una solución de Azure Cosmos DB (~5–10%): change feed, biblioteca de procesador de change feed, integración con Azure Functions, Synapse Link para HTAP, integración con Event Grid.
- Optimizar una solución de Azure Cosmos DB (~15–20%): precios de RU/s, autoscale vs. aprovisionado, personalización de políticas de indexación, índices compuestos, el problema de la huella del índice, optimización de consultas, resolución de problemas de consultas entre particiones.
- Mantener una solución de Azure Cosmos DB (~25–30%): copia de seguridad y restauración (continua vs. periódica), seguridad (RBAC, claves gestionadas por el cliente, aislamiento de red, private endpoints), monitoreo con Azure Monitor y las métricas de Cosmos DB, planificación de capacidad.
40–60 preguntas, 100 minutos, precio de lista $165 USD. Validez de 1 año, renovación gratuita mediante evaluación en línea. Preguntas de opción múltiple más estudios de caso. En línea a través de Pearson VUE OnVUE o en persona.
El examen se centra mucho en el modelado de datos y la optimización de RU, los dos aspectos que más directamente afectan el costo y el rendimiento en Cosmos. Aproximadamente un tercio de las preguntas son ejercicios basados en escenarios del tipo "tienes este patrón de acceso, diseña la clave de partición" que no puedes aprobar sin práctica con datos reales.
Dónde encaja el DP-420 en el mercado
El uso de Cosmos DB en 2026 es saludable pero pequeño en relación con el panorama más amplio de NoSQL. El uso interno de Microsoft es significativo: Teams, sistemas heredados de Skype, Xbox Live, partes de Azure DevOps. El uso externo se agrupa en algunas categorías:
- Aplicaciones de consumo globales que necesitan escrituras multirregión activo-activo con baja latencia. El multi-maestro de Cosmos es genuinamente bueno y las ofertas competitivas (DynamoDB Global Tables, Spanner) tienen diferentes compromisos.
- Cargas de trabajo de IoT / telemetría a gran escala donde el change feed y la integración de Synapse Link ahorran tiempo real de ingeniería.
- Empresas con mentalidad Microsoft que recurrieron a Cosmos por defecto porque era el NoSQL de Azure recomendado y nunca lo reevaluaron.
- Proyectos de migración desde MongoDB aprovechando la API de MongoDB de Cosmos (compatibilidad de protocolo 4.2 / 4.0).
Fuera de esas categorías, la mayoría de los clientes de Azure ejecutan su NoSQL en Cosmos porque es el camino de menor resistencia, no porque necesiten sus características específicas. Muchos de ellos estarían igualmente bien atendidos por Azure SQL con columnas JSON o Azure Database for PostgreSQL con JSONB.
El resultado es un mercado laboral donde los titulares de DP-420 son valiosos para un conjunto específico de empleadores: Microsoft mismo, grandes empresas con Cosmos como plataforma estratégica y consultorías especializadas en migraciones de Cosmos. Fuera de esas burbujas, la certificación se percibe como de nicho.
El DP-300 cubre un mercado laboral más amplio
DP-300 — Microsoft Certified: Azure Database Administrator Associate — es la alternativa que la mayoría de los ingenieros centrados en datos deberían considerar. Mismo precio de $165, mismo formato de 100 minutos. Cobertura:
- Azure SQL (instancia administrada, base de datos única, grupo elástico) — la mayor parte.
- SQL Server en máquinas virtuales de Azure.
- Ajuste de rendimiento, optimización de consultas, indexación.
- HA/DR, copia de seguridad, restauración, replicación.
- Seguridad, monitoreo, automatización.
- Cierta cobertura de PostgreSQL y MySQL en SKU de servidor flexible de Azure.
El DP-300 cubre la pila de bases de datos que la mayoría de los clientes de Azure realmente ejecutan en producción. El mercado laboral es más amplio: cada rol de administrador de bases de datos en empresas que usan Azure desea esta credencial o algo similar. Cosmos DB se menciona en el DP-300 solo a nivel de conocimiento general.
Si tienes que elegir una certificación de datos de Azure y tu trabajo no se centra específicamente en Cosmos, opta por el DP-300. La señal del mercado es más fuerte.
El DP-900 es la opción más ligera
DP-900 — Microsoft Certified: Azure Data Fundamentals — es el examen de nivel fundamental de $99 que cubre conceptos de datos en SQL, NoSQL, análisis y Power BI a un nivel de conocimiento general. No es un sustituto de DP-420 o DP-300, pero es el punto de partida adecuado para no ingenieros (analistas, gerentes de proyectos, ingenieros de ventas) que necesitan vocabulario de datos sin profundidad de ingeniería.
No tomes el DP-900 si vas a por el DP-420 o el DP-300. Los exámenes basados en roles cubren el contenido fundamental como un subconjunto.
Señal salarial
Los roles específicos de Microsoft Cosmos DB son demasiado específicos para datos limpios del BLS. Utilizando una combinación de informes de levels.fyi 2025–2026, LinkedIn Salary y Glassdoor para roles de "Cosmos DB" + ingeniero de bases de datos de Azure:
- Ingenieros centrados en Cosmos DB en Microsoft: Compensación total L62 / L63 de $200k–$260k.
- Ingenieros centrados en Cosmos DB en empresas no-Microsoft: Salario base de $150k–$200k.
- Ingenieros de datos de Azure generalistas (ruta DP-300): Salario base de $130k–$180k, mercado laboral más amplio, más roles disponibles.
BLS OEWS de mayo de 2024 para Administradores de Bases de Datos (15-1242): mediana alrededor de $115k, percentil 90 alrededor de $171k. Los DBA centrados en la nube se agrupan en la mitad superior.
La prima del DP-420 sobre el DP-300 en empresas que usan Cosmos es real pero pequeña — quizás $5k–$15k de la oferta al mismo nivel de antigüedad, a menudo consumida por el universo más pequeño de roles disponibles.
Tiempo de preparación
| Antecedentes | DP-420 | DP-300 |
|---|---|---|
| Trabajar con Cosmos DB a diario | 30–50 h | 80–100 h |
| DBA de Azure SQL, sin Cosmos | 100–150 h | 40–60 h |
| Desarrollador generalista usando APIs de Cosmos | 60–90 h | 100–130 h |
| Nuevo en datos de Azure | 150+ h | 150+ h |
El tiempo de preparación para el DP-420 está dominado por la intuición del modelado de datos, que no se adquiere leyendo documentación, sino diseñando esquemas reales y observando cómo fallan a escala. Si nunca has construido una estrategia de partición de Cosmos y visto cómo falla, el examen te sorprenderá. Construye algo. Usa el nivel gratuito de Cosmos DB (1000 RU/s y 25GB) para crear una base de datos real y ejecutar cargas de trabajo reales contra ella.
La ruta oficial de DP-420 de Microsoft Learn es sólida. El contenido de Mark Brown y Theo van Kraay en el blog de Azure Cosmos DB cubre los temas más complicados. El repositorio de referencia del DP-420 en GitHub (azure-samples/cosmos-db-design-patterns) es lectura obligatoria.
¿Deberías obtenerlo?
Obtén el DP-420 si:
- Tu equipo usa Cosmos DB como base de datos principal y quieres una credencial que se corresponda con ese trabajo.
- Trabajas en Microsoft, un MSP/SI especializado en migraciones de Cosmos, o una empresa con inversión estratégica en Cosmos.
- Estás haciendo la transición de MongoDB o DynamoDB a un rol de Cosmos y quieres el paso de validación.
Omite el DP-420 si:
- Tu equipo usa Cosmos de forma ocasional pero no es una empresa centrada en Cosmos. El DP-300 cubre más de tu trabajo real.
- No estás comprometido con la ingeniería de datos de Azure como carrera. El DP-203 (ingeniería de datos) cubre Synapse, Data Factory, Databricks-on-Azure y Stream Analytics — un mercado más amplio.
- Esperas que la certificación te impulse a un rol de Cosmos desde fuera. El mercado laboral no funciona realmente así para las certificaciones de datos especializadas.
Si el DP-420 encaja con tu perfil, explora el banco de prácticas del DP-420 en CertLabPro o ejecuta una simulación cronometrada. Las preguntas de modelado de datos recompensan más el reconocimiento de patrones que la lectura — practicar con elementos realistas es lo que afianza la intuición de la clave de partición que diferencia un aprobado de un casi aprobado en este examen.