Guia de estudo do Exame AB-400: Estendendo soluções de Microsoft Power Platform com código e IA

Finalidade deste documento

Este guia de estudo explica o que esperar do exame e inclui um resumo dos tópicos que ele pode abranger, além de links para recursos adicionais. As informações e os materiais neste documento devem ajudá-lo a se concentrar nos estudos enquanto você se prepara para o exame.

Links úteis Description
Renovação de certificação As certificações de associado, especialista e especialidade da Microsoft expiram anualmente. Você pode fazer a renovação passando por uma avaliação online gratuita no Microsoft Learn.
Seu perfil do Microsoft Learn Ao conectar seu perfil de certificação ao Microsoft Learn, é possível agendar e renovar exames, além de compartilhar e imprimir certificados.
Pontuação do exame e relatórios de pontuação Para ser aprovado, é necessário obter uma pontuação de 700 ou mais.
Área restrita do exame Você pode explorar o ambiente do exame visitando nosso espaço de simulação do exame.
Solicitação de acomodações Se você usar dispositivos assistenciais, exigir tempo extra ou precisar de modificação em qualquer parte da experiência do exame, poderá solicitar uma acomodação.
Faça um teste prático gratuito Teste suas habilidades com perguntas práticas para ajudá-lo a se preparar para o exame.

Atualizações do exame

Nossos exames são atualizados periodicamente para refletir as habilidades necessárias para executar uma função. Incluímos duas versões dos objetivos das habilidades avaliadas, dependendo de quando você fará o exame.

A versão em inglês do exame é sempre atualizada primeiro. Alguns exames são traduzidos para outros idiomas e são atualizados aproximadamente oito semanas após a versão em inglês ser atualizada. Embora a Microsoft se esforce para atualizar as versões localizadas de um exame conforme o mencionado, pode haver situações em que elas não sejam atualizadas de acordo com o cronograma. Outros idiomas disponíveis estão listados na seção Agendar Exame da página da Web Detalhes do Exame. Se o exame não estiver disponível em seu idioma preferencial, você poderá solicitar mais 30 minutos para concluir o exame.

Note

Os marcadores que seguem cada uma das habilidades medidas destinam-se a ilustrar como estamos avaliando essa habilidade. Tópicos relacionados podem ser abordados no exame.

Note

A maioria das perguntas aborda recursos que estão em disponibilidade geral. O exame poderá conter perguntas sobre os recursos de versão prévia se esses recursos forem comumente usados.

Habilidades medidas

Perfil do público

Como candidato para este exame, você projeta, desenvolve, testa e soluciona problemas de componentes da solução usando os pontos de extensão de Microsoft Power Platform e IA generativa. Você implementa:

  • experiências personalizadas do usuário e lógica de negócios.

  • integrações do sistema.

  • conversões de dados.

  • automação de processo personalizado.

  • Expressões de fluxo de trabalho do Power Automate.

  • IA agêntica como parte da lógica da sua solução.

Você deve ter aplicado conhecimento de:

  • Microsoft Power Platform serviços, incluindo uma compreensão detalhada de seus recursos, limites e restrições.

  • Práticas de autenticação, segurança e gerenciamento do ciclo de vida de aplicações (ALM) para o Microsoft Power Platform.

  • ferramentas de desenvolvedor do Microsoft Power Platform, incluindo a CLI do Microsoft Power Platform como parte do fluxo de trabalho de desenvolvimento.

  • Ferramentas e agentes assistidos por IA para aprimorar o desenvolvimento e a solução de problemas da solução.

  • IDE moderno e ferramentas de produtividade do desenvolvedor, como Microsoft Visual Studio e Visual Studio Code.

Você tem experiência de desenvolvimento com:

  • Serviços do Microsoft Power Platform

  • JavaScript, JSON, TypeScript e Power Fx

  • C#, Python, HTML e YAML

  • RESTful Web APIs

  • Microsoft Azure

  • Microsoft Foundry

  • Microsoft Copilot Studio

Habilidades em um relance

  • Criar soluções de Microsoft Power Platform (15 a 20%)

  • Estender a experiência do usuário (25 a 30%)

  • Estender Microsoft Power Platform (35 a 40%)

  • Desenvolver integrações (10 a 15%)

Criar soluções de Microsoft Power Platform (15 a 20%)

Projetar a arquitetura técnica

  • Analisar a arquitetura técnica para identificar os componentes da solução e sua abordagem de implementação

  • Criar autenticação e autorização para componentes de solução

  • Determinar se os requisitos podem ser atendidos com funcionalidade pronta para uso

  • Determinar onde implementar a lógica de negócios, incluindo serviços de nuvem, processamento do lado do cliente, regras de negócios, plug-ins e automação

  • Determinar quando usar tabelas padrão, tabelas virtuais, tabelas elásticas ou conectores

  • Avalie o impacto dos recursos de segurança Microsoft Power Platform nos componentes da solução, incluindo ambientes gerenciados, políticas de dados, funções de segurança, equipes, unidades de negócios e compartilhamento de linhas

  • Determinar quando usar métodos determinísticos ou não determinísticos para implementar a lógica de negócios

  • Determinar quando usar aplicativos com código, páginas generativas, estruturas de componentes do Power Apps (PCFs), recursos Web, agentes interativos e widgets de aplicativo do Model Context Protocol (MCP) para implementar a experiência do usuário

  • Determinar quando usar Microsoft Foundry ou Microsoft Copilot Studio para criar agentes

Projetar componentes de solução

  • Desenvolver componentes reutilizáveis do Power Apps, incluindo páginas generativas, componentes de código (PCF) e scripts no cliente

  • Criar conectores personalizados e servidores MCP para uso com soluções de Microsoft Power Platform

  • Projetar componentes de código do Dataverse, incluindo plug-ins e APIs personalizadas

  • Criar automações, incluindo fluxos de nuvem do Power Automate e fluxos de trabalho do Copilot Studio

  • Criar integrações de entrada e saída usando o Dataverse e Microsoft Azure

  • Criar interfaces personalizadas usando aplicativos de código Power Apps

  • Criar agentes personalizados que se integram ao Microsoft Power Platform

  • Projetar o monitoramento e os alertas, incluindo o Application Insights do Azure Monitor e os alertas do monitor do Microsoft Power Platform

Implementar o ALM (Gerenciamento do Ciclo de Vida do Aplicativo)

  • Gerenciar dependências de solução

  • Criar e usar variáveis de ambiente

  • Gerenciar camadas de solução

  • Implementar e estender o Microsoft Power Platform Pipelines
  • Crie automações de integração contínua/implantação contínua (CI/CD) usando as Build Tools do Microsoft Power Platform

Estender a experiência do usuário (25 a 30%)

Aplicar lógica de negócios em aplicativos controlados por modelo usando scripts de cliente

  • Código de build direcionado ao modelo de objeto da API do cliente

  • Determinar uma abordagem para registrar um manipulador de eventos

  • Criar scripts de clientes direcionados à API Web do Dataverse

  • Configurar comandos e botões usando o Power Fx e o JavaScript

  • Implementar navegação, caixas de diálogo e notificações usando a API do Cliente

Criar componentes de código PCF

  • Demonstrar o uso dos diferentes eventos de ciclo de vida

  • Configurar o manifesto de um componente de código

  • Implementar interfaces de componente

  • Empacotar, implantar e consumir um componente

  • Configurar e usar recursos de Dispositivo, Utilitário e API Web na lógica de componentes

Criar aplicativos com código no Power Apps

  • Configurar aplicativos de código para usar conexões Microsoft Power Platform

  • Configurar aplicativos de código para usar tabelas do Dataverse

  • Executar operações de tabela e metadados em dados do Dataverse

  • Executar ações e funções do Dataverse

  • Configurar aplicativos de código para usar fluxos de nuvem Power Automate

  • Configurar aplicativos de código para usar agentes criados no Copilot Studio

  • Configurar aplicativos de código para usar variáveis de ambiente

Implantar e gerenciar aplicativos de código Power Apps

  • Definir configurações de CSP (Política de Segurança de Conteúdo)

  • Implementar o monitoramento usando o Aplicativo Azure Insights

  • Empacotar, implantar e compartilhar aplicativos de código

  • Solucionar problemas de aplicativos de código usando o Monitor e outras ferramentas de depuração baseadas em navegador

  • Otimizar o desempenho do aplicativo de código e o uso de recursos

Estender Microsoft Power Platform (35 a 40%)

Criar um plug-in do Dataverse

  • Demonstrar o uso das diferentes fases do pipeline de execução de eventos

  • Desenvolver um plug-in que usa o contexto de execução

  • Desenvolver um plug-in que implemente a lógica de negócios

  • Implementar imagens para oferecer suporte à lógica de plug-in

  • Executar operações em plug-ins usando o serviço da Organização

  • Otimizar o desempenho do plugin

  • Configurar uma mensagem de API personalizada do Dataverse

  • Registrar componentes de plug-in usando a Ferramenta de Registro de Plug-in

  • Desenvolver um plug-in que implementa uma API Personalizada

  • Configurar eventos de negócios do Dataverse

  • Configurar a identidade gerenciada do Microsoft Power Platform para plug-ins

Executar operações usando APIs de plataforma

  • Executar operações usando a API Web do Dataverse

  • Executar operações usando o serviço da organização

  • Implementar políticas de limite de repetição de API

  • Otimizar componentes da solução para desempenho, simultaneidade, transações e operações em massa

  • Implementar e solucionar problemas de autenticação usando o OAuth

  • Executar lógica assíncrona usando operações em segundo plano

  • Executar operações usando SDKs do Dataverse para .NET e Python

Processar cargas de trabalho usando o Microsoft Azure Functions

  • Processar operações de execução longa usando o Azure Functions para soluções do Microsoft Power Platform

  • Implementar gatilhos agendados e controlados por eventos no Azure Functions para soluções do Microsoft Power Platform

  • Autenticar para Microsoft Power Platform usando identidades gerenciadas

Configurar fluxos de nuvem Power Automate e fluxos de trabalho Copilot Studio

  • Implementar expressões complexas nas etapas de fluxo

  • Implementar ações de controle de fluxo, incluindo tratamento de erros

  • Configurar políticas de filtro e repetição de gatilho

  • Desenvolver lógica reutilizável usando fluxos filho

  • Implementar a autenticação para o conector do Dataverse usando entidades de serviço

Criando agentes do Microsoft Foundry usando código que se integra à Microsoft Power Platform

  • Integrar agentes personalizados usando servidores MCP Microsoft Power Platform

  • Conectar agentes personalizados a agentes de Copilot Studio

  • Integrar agentes personalizados com dados do Dataverse usando o IQ do Trabalho

  • Consumir agentes do Copilot Studio usando a biblioteca de cliente do Copilot Studio

Desenvolver integrações (10 a 15%)

Publicar e consumir eventos do Dataverse

  • Publicar um evento do Dataverse usando o IServiceEndpointNotificationService

  • Publicar um evento do Dataverse usando a Ferramenta de Registro de Plug-in

  • Registrar pontos de extremidade de serviço, incluindo webhooks, Barramento de Serviço do Azure e Hub de Eventos do Azure

  • Recomendar opções para escutar eventos do Dataverse

Implementar a sincronização para dados do Dataverse

  • Executar a sincronização de dados usando o controle de alterações

  • Desenvolver código que usa chaves alternativas

  • Sincronizar dados usando a mensagem UpsertRequest

Criar conectores personalizados

  • Implementar a autenticação para conectores personalizados

  • Configurar modelos de política para modificar o comportamento do conector em runtime

  • Importar definições de APIs existentes, incluindo definições de API Aberta, serviços de Azure e GitHub

  • Criar um conector personalizado para um serviço de Azure

  • Desenvolver uma função Azure a ser usada em um conector personalizado

  • Estender a definição de Open API para um conector personalizado

  • Desenvolver código para um conector personalizado para transformar dados

Recursos de estudo

Recomendamos que você treine e tenha experiência prática antes de fazer o exame. Oferecemos opções de auto-estudo e treinamento em sala de aula, bem como links para documentação, sites da comunidade e vídeos.

Recursos de estudo Links de aprendizado e documentação
Faça treinamento Escolha entre caminhos e módulos de aprendizagem autodirigidos ou faça um curso ministrado por instrutor
Encontrar documentação Developer learning catalog – Power Apps
Planificação de um projeto de Power Apps
Aplicativos de tela
Aplicativos baseados em modelo
Power Pages
Microsoft Dataverse
Tabelas e metadados
Desenvolvedor do Dataverse
Desenvolvedor de aplicativos controlados por modelos
Desenvolvedor de aplicativos de tela
Implemente um ALM saudável usando soluções

Usar Microsoft Power Platform Build Tools
Faça uma pergunta Microsoft Q& A | Microsoft Docs
Obter suporte da comunidade Power Apps – Comunidade do Power Platform
Microsoft Power Automate – Comunidade do Power Platform
Siga a Microsoft Learn Microsoft Learn ─ Microsoft Tech Community
Encontrar um vídeo #LessCodeMorePower | Programas
Explore outros programas do Microsoft Learn

Log de alterações

A tabela abaixo resume as mudanças entre a versão atual e a anterior das habilidades medidas. Os grupos funcionais estão em negrito, seguidos pelos objetivos dentro de cada grupo. A tabela é uma comparação entre a versão anterior e a atual das habilidades medidas no exame e a terceira coluna descreve a extensão das mudanças.

Área de habilidades antes de 16 de outubro de 2026 Área de habilidades a partir de 16 de outubro de 2026 Troco
Perfil do público Secundário
Criar um projeto técnico Removido
Projetar a arquitetura técnica Movido
Projetar componentes de solução Movido
Criar soluções do Power Platform Criar soluções de Microsoft Power Platform % aumentou
Projetar a arquitetura técnica Principal
Projetar componentes de solução Principal
Configurar e solucionar problemas Microsoft Power Platform Removido
Implementar o ALM (Gerenciamento do Ciclo de Vida do Aplicativo) Implementar o ALM (Gerenciamento do Ciclo de Vida do Aplicativo) Principal
Implementar melhorias do Power Apps Removido
Implementar funcionalidades avançadas de aplicativos canvas Removido
Otimizar e solucionar problemas de aplicativos Removido
Expandir a experiência do usuário Expandir a experiência do usuário % aumentou
Aplicar lógica de negócios em aplicativos baseados em modelo usando scripts de cliente Aplicar lógica de negócios em aplicativos controlados por modelo usando scripts de cliente Secundário
Criar um componente de código da estrutura de componentes Power Apps (PCF) Criar componentes de código PCF Secundário
Criar aplicativos com código no Power Apps Novo
Implantar e gerenciar aplicativos de código Power Apps Novo
Estender a plataforma Estender o Microsoft Power Platform % aumentou
Criar um plug-in do Dataverse Criar um plug-in do Dataverse Secundário
Criar conectores personalizados Movido
Usar APIs de plataforma Executar operações usando APIs de plataforma Principal
Processar cargas de trabalho usando Azure Functions Processar cargas de trabalho usando o Microsoft Azure Functions Nenhuma alteração
Configurar os fluxos de nuvem do Power Automate Configurar fluxos de nuvem Power Automate e fluxos de trabalho Copilot Studio Principal
Criar agentes do Microsoft Foundry usando código que se integra à Microsoft Power Platform Novo
Desenvolver integrações Desenvolver integrações Nenhuma alteração de %
Implementar a sincronização de dados com o Dataverse Implementar a sincronização para dados do Dataverse Secundário
Criar conectores personalizados Secundário