Microsoft Azure Developer Associate
225 perguntas de prática
Última revisão: April 2026
Notas pessoais e links de recursos para sua jornada de estudo
Filtrar por Certificação
O AZ-204 valida as habilidades diárias de um desenvolvedor Azure: escrever código de aplicativo que executa no App Service, Functions, Container Apps e AKS; armazenar dados no Cosmos DB e Azure Storage; integrar com Service Bus, Event Grid e Event Hubs; e proteger soluções com Microsoft Entra e Key Vault. Ele é direcionado a desenvolvedores profissionais com pelo menos um a dois anos de experiência em programação e exposição prévia ao Azure. O exame é mais focado em código e fluência em SDK do que o AZ-104: espere 40–60 questões em 100 minutos, incluindo arrastar e soltar de preenchimento de código, áreas interativas (hot-area), múltipla escolha e pelo menos um estudo de caso com itens baseados em cenário.
O maior domínio, com 30%. App Service (slots de implantação, escalabilidade, configuração), Azure Functions (gatilhos, bindings, funções duráveis), Container Apps, ACR e noções básicas de AKS para desenvolvedores. Grande foco na escolha do recurso de computação correto.
Cerca de 19%. Azure Blob Storage (SDK, SAS, ciclo de vida, camadas), Cosmos DB SDK (níveis de consistência, particionamento, feed de alterações, dimensionamento de RU, indexação). Arrastar e soltar de preenchimento de código são comuns aqui.
Cerca de 18%. Autenticação Microsoft Entra em código (MSAL), identidades gerenciadas, fluxos OAuth 2.0 / OpenID Connect, Microsoft Graph, Key Vault para segredos e certificados, e assinaturas de acesso compartilhado.
Cerca de 8%. Application Insights (telemetria personalizada, amostragem, rastreamento de dependências), logs do Azure Monitor, rastreamento distribuído e consultas básicas do Log Analytics (KQL). Menor peso, mas questões concisas e focadas.
Cerca de 25%. API Management, Event Grid vs. Event Hubs vs. Service Bus, Azure Cache for Redis, Logic Apps e decisões de arquitetura orientada a eventos / mensagens. Escolher o serviço de integração correto é a habilidade central testada.
Serviços que você encontrará no exame e por que cada um importa.
Host PaaS gerenciado para aplicativos web, APIs e contêineres com slots de implantação, dimensionamento automático, domínios personalizados e integração de identidade Easy Auth.
Por que está no exame: O Domínio 1 (Desenvolver Soluções de Computação Azure) trata o App Service como a zona de aterrissagem PaaS padrão — espere perguntas sobre trocas de slot, regras de scale-out, configurações de aplicativo e CI/CD de GitHub Actions / Azure DevOps.
Computação serverless orientada a eventos com gatilhos (HTTP, Timer, Queue, Blob, Cosmos DB, Service Bus, Event Grid, Event Hub) e planos de hospedagem Consumption / Premium / Flex Consumption.
Por que está no exame: O Domínio 1 é fortemente focado em Functions — bindings function.json, orquestrações duráveis, trade-offs de planos de hospedagem e bindings de saída baseados em identidades gerenciadas são padrões de perguntas repetidos.
Plataforma de contêineres serverless construída sobre Kubernetes + Dapr + KEDA com scale-to-zero, revisões, divisão de tráfego e ingresso gerenciado para microsserviços.
Por que está no exame: O Domínio 1 distingue Container Apps (microsserviços serverless, scale-to-zero) de AKS (Kubernetes completo) e ACI (contêiner único) — Container Apps é o padrão do AZ-204 para serviços orientados a eventos.
Kubernetes gerenciado com pools de nós, autoscaler de cluster, identidades de carga de trabalho integradas ao Entra e integração de pull ACR para fluxos de trabalho de desenvolvimento container-first.
Por que está no exame: O Domínio 1 abrange identidade de carga de trabalho AKS, manifestos de implantação e empacotamento baseado em Helm — o AZ-204 espera a perspectiva do desenvolvedor (consumindo AKS, não operando-o).
Banco de dados NoSQL multi-modelo distribuído globalmente com APIs NoSQL/MongoDB/Cassandra/Gremlin/Table, níveis de consistência configuráveis, change feed e throughput provisionado/serverless.
Por que está no exame: O Domínio 5 (Conectar e Consumir Serviços) testa o design de chaves de partição, trade-offs de nível de consistência, consumidores de change feed e políticas de repetição do SDK no Cosmos DB.
Conta de armazenamento unificada para serviços Blob (bloco / anexo / página), Queue (mensagens leves) e Table (NoSQL chave-atributo) com tiers de acesso, políticas de ciclo de vida e tokens SAS.
Por que está no exame: O Domínio 2 (Desenvolver para Armazenamento Azure) é ancorado neste trio — espere padrões de upload / download / lease do SDK, geração de tokens SAS e assinaturas de notificação do Event Grid.
Message broker empresarial com filas, tópicos + assinaturas, sessões, filas de mensagens mortas, mensagens agendadas e suporte transacional em todas as operações.
Por que está no exame: O Domínio 5 contrasta Service Bus (sessões FIFO, transações, roteamento avançado) com Storage Queues (simples, barato) e Event Grid (orientado a eventos) — um trio distrator recorrente do AZ-204.
Serviço de roteamento de eventos totalmente gerenciado com tópicos, tópicos de sistema, esquema CloudEvents 1.0 e entrega push para Functions, Logic Apps, Web Hooks e Event Hubs.
Por que está no exame: O Domínio 5 espera o Event Grid como a cola reativa entre recursos Azure (Blob criado → Function) e como o validador de esquema para publicadores de tópicos personalizados.
Banco de dados relacional PaaS (banco de dados único, pool elástico, instância gerenciada) com dimensionamento vCore / DTU, Always Encrypted, índices columnstore e HA integrado.
Por que está no exame: O Domínio 5 testa padrões de conexão do SDK, recuperação de segredos de string de conexão, políticas de repetição (tratamento de falhas transitórias) e autenticação baseada em identidade gerenciada do código do aplicativo.
Cache Redis OSS / Enterprise gerenciado com latência de sub-milissegundo, persistência, geo-replicação e estruturas de dados OSS (listas, conjuntos ordenados, streams) para cache de sessão e read-through.
Por que está no exame: O Domínio 5 espera padrões de cache-aside, write-through e lazy-loading como a resposta canônica para cenários de "reduzir a latência de SQL / Cosmos".
Gateway de API com portal do desenvolvedor, expressões de política (rate-limit, transformação, cache, validate-jwt), empacotamento de produto/assinatura e revisões/versões para o ciclo de vida da API.
Por que está no exame: O Domínio 5 nomeia o APIM como a porta de entrada para expor APIs de Functions / App Service — XML de expressão de política, validação JWT e fluxos OAuth são testados.
Armazenamento de configuração centralizado com feature flags, snapshots point-in-time, referências a Key Vault e cache do lado do SDK via provedor de configuração para .NET / Java / Python / Node.
Por que está no exame: O Domínio 1 + Domínio 5 testam a escolha de App Configuration versus Key Vault (configuração vs. segredos) e o fluxo de trabalho de rollout de feature flags com `Microsoft.FeatureManagement`.
Serviço de mensagens em tempo real gerenciado que descarrega conexões WebSocket de servidores de aplicativos, com auto-dimensionamento, mensagens de broadcast / grupo / diretas e modo serverless para Functions.
Por que está no exame: O Domínio 5 abrange a integração serverless do SignalR com Functions e o binding de saída do SignalR — o padrão canônico de push em tempo real do AZ-204.
API REST unificada para dados do Microsoft 365 — usuários, grupos, e-mail, calendário, arquivos, Teams e diretório Entra ID — com permissões delegadas e de aplicativo via OAuth 2.0.
Por que está no exame: O Domínio 5 espera o Graph para consultas de usuário/grupo/diretório do lado do aplicativo e para acesso com escopo de permissão a dados do Office 365; o fluxo de permissão delegado versus aplicativo é uma pergunta frequente.
Registro Docker gerenciado com geo-replicação, ACR Tasks (build/test/patch), confiança de conteúdo, varredura de vulnerabilidades e pull Entra-RBAC + identidade gerenciada de AKS / Container Apps / App Service.
Por que está no exame: O Domínio 1 + Domínio 3 (Segurança) testam o ACR Tasks para builds de CI e pulls de imagem baseados em identidade gerenciada sem credenciais de administrador.
Serviço de ingestão de streaming de alta throughput com compatibilidade de protocolo Kafka, streams de eventos particionados, captura para Blob/ADLS e grupos de consumidores baseados em AMQP.
Por que está no exame: O Domínio 5 contrasta Event Hubs (stream de telemetria, milhões de eventos/seg) com Event Grid (eventos discretos) e Service Bus (mensagens transacionais) — o tier de ingestão canônico do AZ-204.
Diretório de identidade na nuvem com registros de aplicativo, service principals, identidades gerenciadas atribuídas pelo sistema / usuário, fluxos OAuth 2.0 + OIDC e integração de acesso condicional.
Por que está no exame: O Domínio 3 (Implementar Segurança Azure) é amplamente Entra ID — identidades gerenciadas para App Service / Functions / VMs, aquisição de tokens MSAL, permissões somente de aplicativo vs delegadas e fluxos on-behalf-of.
Armazenamento gerenciado para segredos, certificados e chaves apoiadas por HSM com acesso Entra-RBAC, soft-delete + proteção de purga e integração de referência de SDK / App Service / Functions.
Por que está no exame: O Domínio 3 espera o Key Vault como o armazenamento de segredos padrão — recuperação baseada em identidade gerenciada, rotação de certificados e referências a Key Vault nas configurações do App Service são padrões essenciais do AZ-204.
APM e observabilidade — rastreamento distribuído, rastreamento de dependências, métricas ao vivo, eventos personalizados, logs KQL-queryable em um workspace do Log Analytics e testes de disponibilidade integrados.
Por que está no exame: O Domínio 4 (Monitorar e Solucionar Problemas de Soluções Azure) é ancorado no App Insights — auto-instrumentação, telemetria personalizada, detalhes de transações de ponta a ponta e alertas de Detecção Inteligente dominam o domínio.
Controle de acesso baseado em função com funções internas / personalizadas com escopo para grupo de gerenciamento / assinatura / grupo de recursos / recurso, além de Acesso Condicional para risco de login e gates de estado do dispositivo.
Por que está no exame: O Domínio 3 abrange a atribuição de função de menor privilégio a identidades gerenciadas, a autoria de JSON de função personalizada e políticas de Acesso Condicional que controlam o acesso de aplicativos voltados para o desenvolvedor.
$100k–$140k–$195k USD anual
A faixa abrange desenvolvedores backend de nível médio a sênior nos EUA, onde a proficiência em Azure é exigida. Cargos sênior em FAANG / fintech / parceiros Microsoft frequentemente ultrapassam $220k TC. A certificação é um sinal de triagem; experiência comprovada em código aberto / produção impulsiona o limite superior.
Fonte: Funções de desenvolvedor backend / cloud do levels.fyi 2025, U.S. BLS OEWS maio de 2024 (15-1252 software developers), Glassdoor 2025. Os valores são aproximados; a compensação real depende da função, região e experiência.
O AZ-204 é o sinal de contratação padrão para vagas de desenvolvedores backend focadas em Azure, especialmente em empresas alinhadas com a Microsoft (serviços financeiros, saúde, governo, ISVs). Recrutadores o utilizam para filtrar candidatos que podem discutir de forma crível as compensações entre App Service e Functions, funções duráveis, particionamento do Cosmos DB e fluxos de autenticação do Microsoft Entra. Ele geralmente combina com o AZ-400 (DevOps Engineer Expert) para funções de plataforma sênior e com o AZ-305 para transições de desenvolvedor para arquiteto. Candidatos com formação em .NET ou TypeScript tendem a achar o AZ-204 mais natural do que aqueles vindos de Java ou Python, dada a ênfase da Microsoft no SDK.
Não há pré-requisitos formais. A Microsoft recomenda um a dois anos de experiência em desenvolvimento profissional e exposição prática anterior ao Azure. Embora o AZ-900 não seja obrigatório, candidatos sem experiência prévia no Azure devem planejar fazer este exame primeiro — muitas questões do AZ-204 pressupõem fluência na plataforma Azure.
Proficiência em pelo menos uma das linguagens C#, JavaScript / TypeScript, Python ou Java é essencialmente exigida: os itens de arrastar e soltar de preenchimento de código mostram trechos reais do SDK, e o material de estudo da Microsoft é mais focado em exemplos .NET. O caminho oficial do Microsoft Learn cobre todos os cinco domínios em aproximadamente 35–45 horas; espere gastar tempo adicional em uma assinatura pessoal do Azure escrevendo código de teste para Functions, App Services e Cosmos DB. O exame recompensa candidatos que realmente implementaram código do SDK do Azure, e não apenas leram sobre ele.
O AZ-204 está no nível Associado e é amplamente considerado um dos exames de associado Azure mais difíceis — colegas geralmente o classificam acima do AZ-104 em dificuldade devido aos itens de preenchimento de código. Planeje de 80 a 120 horas de estudo ao longo de 8 a 12 semanas com experiência profissional em desenvolvimento; mais tempo se o Azure for sua primeira nuvem. O exame dura cerca de 100 minutos com 40–60 questões em formatos de múltipla escolha, múltipla resposta, arrastar e soltar (incluindo preenchimento de código), área interativa (hot-area) e estudo de caso. Estudos de caso são cronometrados separadamente e não podem ser revisados.
Os obstáculos mais comuns são os padrões de funções duráveis (encadeamento de funções, fan-out/fan-in, monitor, interação humana), as compensações de chave de partição e nível de consistência do Cosmos DB, e os fluxos OAuth do Microsoft Entra em código. A distinção entre mensagens e eventos (Service Bus vs. Event Grid vs. Event Hubs) é uma armadilha frequente em questões de cenário.
Atualização mais recente das habilidades medidas. Adicionou cobertura para Container Apps, expandiu o material sobre Microsoft Entra e identidades gerenciadas, e atualizou o conteúdo do SDK para Cosmos DB e armazenamento. A Microsoft atualiza o AZ-204 aproximadamente a cada 12–18 meses sem alterar o código do exame.
Pesos reequilibrados para enfatizar o desenvolvimento e a integração seguros; renomeou as referências do Azure AD para Microsoft Entra ID; adicionou cobertura aprofundada de funções duráveis.
Disponibilidade geral inicial, substituindo o exame AZ-203. O plano de lançamento original focava em App Service, Functions, Cosmos DB e Storage.
AZ-204 (Microsoft Azure Developer Associate) é um exame de nível Associate um exame de dificuldade moderada que exige experiência prática e um sólido entendimento das melhores práticas. A maioria dos candidatos precisa de 80 a 150 horas de estudo distribuídas em 6 a 12 semanas para exames de nível associado. A maioria dos candidatos que pontuam consistentemente acima do limite de aprovação em exames práticos é aprovada na primeira tentativa.
A maioria dos candidatos precisa de 80 a 150 horas de estudo distribuídas em 6 a 12 semanas para exames de nível associado. O tempo para aprovação varia amplamente de acordo com a experiência prévia. Engenheiros com experiência prática de produção na tecnologia subjacente geralmente precisam de menos tempo; candidatos novos na plataforma devem planejar-se para o limite superior dessa faixa.
AZ-204 é uma credencial reconhecida no ecossistema Azure e sinaliza conhecimento validado para empregadores, recrutadores e clientes. Se vale a pena o tempo e a taxa para você, depende do seu papel e objetivos — geralmente compensa mais para engenheiros de nuvem, arquitetos e consultores que trabalham com Azure diariamente ou desejam mudar para funções que o fazem.
A pontuação de aprovação para AZ-204 é 700 / 1000. O exame contém 50 questões e dura 1 h 40 min.
A taxa do exame AZ-204 é $165 USD. As taxas são definidas por Azure e podem variar por região; sempre confirme o preço atual na página oficial de certificação Azure antes de agendar.
As certificações Microsoft baseadas em função expiram após 1 ano, mas podem ser renovadas gratuitamente por meio de uma avaliação online não supervisionada no Microsoft Learn, a partir de 6 meses antes do vencimento.
Sim. Você pode fazer o exame online (supervisionado através do navegador seguro do provedor, disponível 24 horas por dia, 7 dias por semana na maioria das regiões) ou em um centro de testes Pearson VUE presencial durante o horário comercial. Ambos os formatos usam as mesmas perguntas, limite de tempo e pontuação de aprovação.
A CertLabPro oferece 15 modos de estudo no banco de questões práticas para AZ-204. O modo de simulação de exame espelha o exame real: 50 questões em 1 h 40 min, com o mesmo limite de aprovação de 700 / 1000. O modo de navegação permite que você leia todas as perguntas e respostas estaticamente.