DP-420: alguém ainda deveria fazer a especialização em Cosmos DB em 2026?
DP-420 é a especialização em Cosmos DB do Azure. Útil em empresas que usam muito Cosmos, marginal em todos os outros lugares. Uma visão honesta sobre a quem ele serve e por que o DP-300 abrange mais terreno.
DP-420 — Microsoft Certified: Azure Cosmos DB Developer Specialty — é uma certificação estranha de se avaliar em 2026. Cosmos DB é um ótimo banco de dados, o exame é tecnicamente sólido e a credencial é genuinamente respeitada no pequeno conjunto de empresas que executam o Cosmos em escala. Mas o mercado de trabalho endereçável é restrito, o custo de entrada é o mesmo do DP-300 (que abrange muito mais terreno), e a maioria das pessoas que fazem o DP-420 o fazem porque seus empregadores pediram, não porque desejavam um distintivo de certificação.
Portanto: faça o DP-420 se você trabalha em uma empresa que utiliza muito o Cosmos. Caso contrário, o DP-300 é o melhor investimento de US$ 165.
O que o DP-420 realmente testa
O plano de estudos atual abrange cinco domínios:
- Projetar e implementar modelos de dados (~35–40%): modelagem de documentos, padrões de desnormalização, seleção de chave de partição, dados incorporados versus referenciados, chaves de partição hierárquicas, modelagem de multi-tenancy, lidar com itens grandes (>2MB).
- Projetar e implementar distribuição de dados (~5–10%): escritas multi-região, políticas de resolução de conflitos, consistência forte vs. defasagem limitada vs. sessão vs. prefixo consistente vs. eventual, prioridades de leitura regionais.
- Integrar uma solução Azure Cosmos DB (~5–10%): change feed, biblioteca de processador de change feed, integração com Azure Functions, Synapse Link para HTAP, integração com Event Grid.
- Otimizar uma solução Azure Cosmos DB (~15–20%): precificação de RU/s, autoscale vs. provisionado, personalização de política de indexação, índices compostos, o problema do footprint do índice, otimização de consultas, solução de problemas de consultas entre partições.
- Manter uma solução Azure Cosmos DB (~25–30%): backup e restauração (contínua vs. periódica), segurança (RBAC, chaves gerenciadas pelo cliente, isolamento de rede, private endpoints), monitoramento com Azure Monitor e as métricas do Cosmos DB, planejamento de capacidade.
40–60 questões, 100 minutos, preço de tabela de US$ 165. Validade de 1 ano, renovação gratuita via avaliação online. Múltipla escolha mais estudos de caso. Online via Pearson VUE OnVUE ou presencialmente.
O exame é focado em modelagem de dados e otimização de RU — as duas coisas que mais afetam diretamente o custo e o desempenho no Cosmos. Cerca de um terço das perguntas são exercícios baseados em cenários "você tem este padrão de acesso, projete a chave de partição" que você não consegue passar sem prática em dados reais.
Onde o DP-420 se encaixa no mercado
O uso do Cosmos DB em 2026 é saudável, mas pequeno em relação ao cenário mais amplo do NoSQL. O uso interno da Microsoft é significativo — Teams, sistemas legados do Skype, Xbox Live, partes do Azure DevOps. O uso externo se agrupa em algumas categorias:
- Aplicativos de consumidor globais que precisam de escritas multi-região ativo-ativo com baixa latência. O multi-master do Cosmos é genuinamente bom e ofertas competitivas (DynamoDB Global Tables, Spanner) têm diferentes trade-offs.
- Cargas de trabalho de IoT / telemetria em grande escala, onde o change feed e a integração com o Synapse Link economizam tempo real de engenharia.
- Empresas com ecossistema Microsoft que adotaram o Cosmos por padrão, pois era o NoSQL recomendado do Azure e nunca reavaliaram.
- Projetos de migração do MongoDB aproveitando a API MongoDB do Cosmos (compatibilidade de protocolo 4.2 / 4.0).
Fora dessas categorias, a maioria dos clientes Azure executa seu NoSQL no Cosmos porque é o caminho de menor resistência, não porque precisam de suas funcionalidades específicas. Muitos deles seriam igualmente bem atendidos pelo Azure SQL com colunas JSON ou Azure Database for PostgreSQL com JSONB.
O resultado é um mercado de trabalho onde os detentores do DP-420 são valiosos para um conjunto específico de empregadores — a própria Microsoft, grandes empresas com o Cosmos como plataforma estratégica e consultorias especializadas em migrações para o Cosmos. Fora dessas bolhas, a certificação é vista como nichada.
O DP-300 abrange mais mercado de trabalho
DP-300 — Microsoft Certified: Azure Database Administrator Associate — é a alternativa que a maioria dos engenheiros focados em dados deve considerar. Mesmo preço de US$ 165, mesmo formato de 100 minutos. Cobertura:
- Azure SQL (managed instance, single database, elastic pool) — a maior parte.
- SQL Server em Azure VMs.
- Ajuste de desempenho, otimização de consultas, indexação.
- HA/DR, backup, restauração, replicação.
- Segurança, monitoramento, automação.
- Alguma cobertura de PostgreSQL e MySQL em SKUs de servidor flexível do Azure.
O DP-300 abrange a pilha de banco de dados que a maioria dos clientes Azure realmente executa em produção. O mercado de trabalho é mais amplo — todo cargo de administrador de banco de dados em um ambiente Azure busca esta credencial ou algo parecido. O Cosmos DB é mencionado no DP-300 apenas no nível de conscientização.
Se você tiver que escolher uma certificação de dados do Azure e seu trabalho não for especificamente com Cosmos, faça o DP-300. O sinal do mercado é mais forte.
O DP-900 é a opção mais leve
DP-900 — Microsoft Certified: Azure Data Fundamentals — é o exame de nível fundamental de US$ 99 que abrange conceitos de dados em SQL, NoSQL, analytics e Power BI em um nível de conscientização. Não é um substituto para o DP-420 ou DP-300, mas é o ponto de partida certo para não-engenheiros (analistas, gerentes de projeto, engenheiros de vendas) que precisam de vocabulário de dados sem profundidade de engenharia.
Não faça o DP-900 se você busca o DP-420 ou DP-300. Os exames baseados em funções cobrem o conteúdo fundamental como um subconjunto.
Sinal de salário
Funções específicas de Microsoft Cosmos DB são muito restritas para dados BLS claros. Usando uma combinação de relatórios levels.fyi 2025–2026, LinkedIn Salary e Glassdoor para funções de "Cosmos DB" + engenheiro de banco de dados Azure:
- Engenheiros focados em Cosmos DB na Microsoft: Compensação total L62 / L63 de US$ 200k–US$ 260k.
- Engenheiros focados em Cosmos DB em empresas não-Microsoft: Salário base de US$ 150k–US$ 200k.
- Engenheiros de dados Azure generalistas (caminho DP-300): Salário base de US$ 130k–US$ 180k, mercado de trabalho mais amplo, mais vagas disponíveis.
BLS OEWS maio de 2024 para Administradores de Banco de Dados (15-1242): mediana em torno de US$ 115k, 90º percentil em torno de US$ 171k. DBAs focados em nuvem se agrupam na metade superior.
O prêmio do DP-420 sobre o DP-300 em empresas que usam Cosmos é real, mas pequeno — talvez US$ 5k–US$ 15k da oferta no mesmo nível de senioridade, muitas vezes consumido pelo universo menor de funções disponíveis.
Tempo de preparação
| Histórico | DP-420 | DP-300 |
|---|---|---|
| Trabalha com Cosmos DB diariamente | 30–50 hrs | 80–100 hrs |
| DBA de Azure SQL, sem Cosmos | 100–150 hrs | 40–60 hrs |
| Desenvolvedor generalista usando APIs do Cosmos | 60–90 hrs | 100–130 hrs |
| Novo em dados do Azure | 150+ hrs | 150+ hrs |
O tempo de preparação do DP-420 é dominado pela intuição de modelagem de dados, que não vem da leitura de documentação — ela vem de projetar esquemas reais e vê-los falhar em escala. Se você nunca construiu uma estratégia de partição do Cosmos e viu dar errado, o exame o surpreenderá. Construa algo. Use o nível gratuito do Cosmos DB (1000 RU/s e 25GB) para criar um banco de dados real e executar cargas de trabalho reais nele.
O caminho oficial do DP-420 no Microsoft Learn é sólido. O conteúdo de Mark Brown e Theo van Kraay no blog do Azure Cosmos DB cobre os tópicos mais complexos. O repositório de referência do DP-420 no GitHub (azure-samples/cosmos-db-design-patterns) é leitura obrigatória.
Você deveria fazê-lo?
Faça o DP-420 se:
- Sua equipe executa o Cosmos DB como banco de dados primário e você deseja uma credencial que se alinhe ao seu trabalho.
- Você trabalha na Microsoft, em um MSP/SI especializado em migrações para o Cosmos, ou em uma empresa com investimento estratégico no Cosmos.
- Você está fazendo a transição do MongoDB ou DynamoDB para uma função de Cosmos e deseja a etapa de validação.
Ignore o DP-420 se:
- Sua equipe usa o Cosmos ocasionalmente, mas não é uma empresa focada em Cosmos. O DP-300 abrange mais do seu trabalho real.
- Você não está comprometido com a engenharia de dados do Azure como um caminho. O DP-203 (engenharia de dados) abrange Synapse, Data Factory, Databricks-on-Azure e Stream Analytics — mercado mais amplo.
- Você espera que a certificação o leve a uma função de Cosmos vindo de fora. O mercado de trabalho realmente não funciona assim para certificações de dados de especialidade.
Se o DP-420 se encaixa, explore o banco de questões práticas do DP-420 no CertLabPro ou execute uma simulação cronometrada. As questões de modelagem de dados recompensam o reconhecimento de padrões mais do que a leitura — praticar itens realistas é o que fixa a intuição da chave de partição que diferencia um aprovado de um quase aprovado neste exame.