Guía de estudio para el examen AB-400: Extensión de soluciones de Microsoft Power Platform con código e inteligencia artificial

Finalidad de este documento

Esta guía de estudio le ayudará a comprender qué esperar en el examen, e incluye un resumen de los temas que el examen podría incluir y vínculos a recursos adicionales. La información y los materiales de este documento le ayudarán a centrar sus estudios a medida que se prepara para el examen.

Vínculos útiles Description
Renovación de la certificación Las certificaciones de asociado, experto y especialidad de Microsoft caducan anualmente. Puede renovar aprobando una evaluación en línea gratuita en Microsoft Learn.
Su perfil de Microsoft Learn La conexión del perfil de certificación a Microsoft Learn le permite programar y renovar exámenes y compartir e imprimir certificados.
Puntuación de los exámenes e informes de puntuación Se requiere una puntuación de 700 o superior para aprobar.
Espacio aislado del examen Puedes explorar el entorno del examen visitando nuestro sandbox de exámenes.
Solicitud de acomodaciones Si usa dispositivos de asistencia, requiere tiempo adicional o necesita modificaciones en cualquier parte de la experiencia del examen, puedes solicitar una adaptación.
Realice una prueba de práctica gratuita Pon a prueba tus habilidades con preguntas de práctica para ayudarte a prepararte para el examen.

Actualizaciones al examen

Nuestros exámenes se actualizan periódicamente para reflejar las aptitudes necesarias para desempeñar un rol. Hemos incluido dos versiones de los objetivos medidos de aptitudes en función de cuándo estés realizando el examen.

Siempre actualizamos la versión en inglés del examen primero. Algunos exámenes se localizan en otros idiomas y se actualizan aproximadamente ocho semanas después de actualizar la versión en inglés. Aunque Microsoft hace todo lo posible para actualizar las versiones localizadas como se indica, puede haber ocasiones en las que las versiones localizadas de un examen no se actualicen según esta programación. Los otros idiomas disponibles se enumeran en la sección Schedule Exam (Programar examen) de la página web Exam Details (Detalles del examen). Si el examen no está disponible en su idioma preferido, puede solicitar un adicional de 30 minutos para completar el examen.

Note

Las viñetas debajo de cada una de las aptitudes medidas están diseñadas para ilustrar cómo estamos evaluando esa aptitud. En el examen se pueden tratar temas relacionados.

Note

La mayoría de las preguntas tratan sobre las características que están disponibles de manera general (GA). El examen puede contener preguntas sobre funcionalidades en vista previa si dichas funcionalidades se utilizan comúnmente.

Aptitudes evaluadas

Perfil del público

Como candidato a este examen, diseña, desarrolla, prueba y soluciona problemas en los componentes de la solución mediante los puntos de extensión de Microsoft Power Platform y la IA generativa. Debe implementar:

  • experiencias de usuario personalizadas y lógica de negocios.

  • integraciones del sistema.

  • conversiones de datos.

  • automatización de procesos personalizados.

  • Expresiones de flujo de trabajo de Power Automate.

  • IA agéntica como parte de la lógica de la solución.

Debe tener conocimientos aplicados en:

  • Microsoft Power Platform servicios, incluida una comprensión detallada de sus funcionalidades, límites y restricciones.

  • procedimientos de autenticación, seguridad y administración del ciclo de vida de las aplicaciones (ALM) para el Microsoft Power Platform.

  • Herramientas de desarrollo de Microsoft Power Platform, incluida la CLI de Microsoft Power Platform como parte del flujo de trabajo de desarrollo.

  • Herramientas y agentes asistidos por IA para mejorar el desarrollo de soluciones y la resolución de problemas.

  • herramientas modernas de productividad de IDE y desarrolladores, como Microsoft Visual Studio y Visual Studio Code.

Tiene experiencia en desarrollo con:

  • Servicios de Microsoft Power Platform

  • JavaScript, JSON, TypeScript y Power Fx

  • C#, Python, HTML y YAML

  • API web de REST

  • Microsoft Azure

  • Microsoft Foundry

  • Microsoft Copilot Studio

Aptitudes de un vistazo

  • Crear soluciones de Microsoft Power Platform (de 15 a 20%)

  • Ampliar la experiencia del usuario (de 25 a 30%)

  • Ampliar Microsoft Power Platform (del 35 al 40 %)

  • Desarrollo de integraciones (de 10 a 15%)

Crear soluciones de Microsoft Power Platform (de 15 a 20%)

Diseño de la arquitectura técnica

  • Análisis de la arquitectura técnica para identificar los componentes de la solución y su enfoque de implementación

  • Diseño de la autenticación y autorización para los componentes de la solución

  • Determinación de si se pueden cumplir los requisitos con una funcionalidad integrada

  • Determine dónde implementar la lógica de negocios, incluidos los servicios en la nube, el procesamiento del lado cliente, las reglas de negocio, los complementos y la automatización.

  • Determinación de cuándo usar tablas estándar, tablas virtuales, tablas elásticas o conectores

  • Evalúe el impacto de las características de seguridad de Microsoft Power Platform en los componentes de la solución, incluidos los entornos administrados, las directivas de datos, los roles de seguridad, los equipos, las unidades de negocio y el uso compartido de filas.

  • Determinar cuándo usar métodos deterministas o no deterministas para implementar la lógica de negocios

  • Determinar cuándo usar aplicaciones de código, páginas generativas, marcos de componentes de Power Apps (PCF), recursos web, agentes interactivos y widgets de aplicación del Protocolo de contexto de modelo (MCP) para implementar la experiencia del usuario

  • Determinar cuándo usar Microsoft Foundry o Microsoft Copilot Studio para compilar agentes

Diseño de componentes de solución

  • Diseñar componentes reutilizables de Power Apps, incluidas páginas generativas, componentes de código (PCF) y scripts del cliente

  • Diseño de conectores personalizados y servidores MCP para su uso con soluciones de Microsoft Power Platform

  • Diseño de componentes de código de Dataverse, incluidos complementos y API personalizadas

  • Diseñar automatizaciones, incluidos flujos en la nube de Power Automate y flujos de trabajo de Copilot Studio

  • Diseñar integraciones entrantes y salientes mediante Dataverse y Microsoft Azure

  • Diseño de interfaces personalizadas mediante aplicaciones de código de Power Apps

  • Diseño de agentes personalizados que se integran con Microsoft Power Platform

  • Diseñe la supervisión y las alertas, incluidas Azure Monitor Application Insights y las alertas de supervisión de Microsoft Power Platform

Implementación de la administración del ciclo de vida de las aplicaciones (ALM)

  • Administración de dependencias de la solución

  • Creación y uso de variables de entorno

  • Administración de capas de solución

  • Implementación y extensión de canalizaciones de Microsoft Power Platform
  • Cree automatizaciones de integración continua y despliegue continuo (CI/CD) con Microsoft Power Platform Build Tools

Ampliar la experiencia del usuario (de 25 a 30%)

Aplicación de lógica de negocios en aplicaciones controladas por modelos mediante scripting de cliente

  • Compile código dirigido al modelo de objetos de la API cliente

  • Determine un método para registrar un controlador de eventos

  • Creación de scripts de cliente que tengan como destino la API web de Dataverse

  • Configuración de comandos y botones mediante Power Fx y JavaScript

  • Implementación de navegación, diálogos y notificaciones mediante la API de cliente

Creación de componentes de código PCF

  • Demostrar el uso de los distintos eventos de ciclo de vida

  • Configuración de un manifiesto de componente de código

  • Implementación de interfaces de componentes

  • Empaquetado, implementación y consumo de un componente

  • Configuración y uso de características de Device, Utility y Web API en la lógica de componentes

Crear aplicaciones con código en Power Apps

  • Configuración de aplicaciones de código para usar conexiones de Microsoft Power Platform

  • Configuración de aplicaciones de código para usar tablas de Dataverse

  • Realización de operaciones de tabla y metadatos en datos de Dataverse

  • Realización de acciones y funciones de Dataverse

  • Configuración de aplicaciones de código para usar flujos de nube de Power Automate

  • Configuración de aplicaciones de código para usar agentes integrados en Copilot Studio

  • Configuración de aplicaciones de código para usar variables de entorno

Implementación y administración de aplicaciones de código de Power Apps

  • Configuración de la directiva de seguridad de contenido (CSP)

  • Implementación de la supervisión mediante Aplicación de Azure Insights

  • Empaquetar, implementar y compartir aplicaciones de código

  • Solucionar problemas de aplicaciones de código con Monitor y otras herramientas de depuración basadas en el explorador

  • Optimización del rendimiento de la aplicación de código y el uso de recursos

Ampliar Microsoft Power Platform (del 35 al 40 %)

Creación de un complemento de Dataverse

  • Demostración del uso de las distintas fases de canalización de ejecución de eventos

  • Desarrollo de un complemento que usa el contexto de ejecución

  • Desarrollo de un complemento que implemente lógica de negocios

  • Implemente imágenes compatibles con la lógica del complemento

  • Realización de operaciones en complementos mediante el servicio Organización

  • Optimización del rendimiento del complemento

  • Configuración de un mensaje de API personalizado de Dataverse

  • Registro de componentes de complemento mediante la herramienta de registro de complementos

  • Desarrollo de un complemento que implementa una API personalizada

  • Configuración de eventos de negocios de Dataverse

  • Configura la identidad administrada de Microsoft Power Platform para complementos

Realización de operaciones mediante api de plataforma

  • Realización de operaciones mediante Dataverse Web API

  • Realice operaciones con el servicio Organization

  • Implementación de directivas de límite de reintentos de API

  • Optimización de los componentes de la solución para el rendimiento, la simultaneidad, las transacciones y las operaciones masivas

  • Implementación y solución de problemas de autenticación mediante OAuth

  • Realizar lógica asincrónica mediante operaciones en segundo plano

  • Realizar operaciones mediante sdk de Dataverse para .NET y Python

Procesamiento de cargas de trabajo mediante Microsoft Azure Functions

  • Procesamiento de operaciones de larga duración mediante Azure Functions para soluciones de Microsoft Power Platform

  • Implementación de desencadenadores programados y controlados por eventos en Azure Functions para soluciones de Microsoft Power Platform

  • Autenticación en Microsoft Power Platform mediante identidades administradas

Configurar flujos en la nube de Power Automate y flujos de trabajo de Copilot Studio

  • Implementación de expresiones complejas en pasos de flujo

  • Implementación de las acciones de control de flujo, incluido el control de errores

  • Configuración de directivas de filtro y reintento de desencadenador

  • Desarrollo de lógica reutilizable mediante flujos secundarios

  • Implementación de la autenticación para el conector de Dataverse mediante entidades de servicio

Compile agentes de Microsoft Foundry mediante código que se integre con el Microsoft Power Platform

  • Integrar agentes personalizados con servidores MCP de Microsoft Power Platform

  • Conectar agentes personalizados a agentes de Copilot Studio

  • Integración de agentes personalizados con datos de Dataverse mediante Work IQ

  • Consumo de agentes de Copilot Studio mediante la biblioteca cliente de Copilot Studio

Desarrollo de integraciones (de 10 a 15%)

Publicación y consumo de eventos de Dataverse

  • Publicación de un evento Dataverse mediante IServiceEndpointNotificationService

  • Publicación de un evento Dataverse mediante la herramienta de registro de complementos

  • Registro de puntos de conexión de servicio, incluidos webhooks, Azure Service Bus y Azure Event Hub

  • Opciones recomendadas para escuchar eventos de Dataverse

Implementación de la sincronización de datos de Dataverse

  • Sincronización de datos mediante el seguimiento de cambios

  • Desarrollo de código que usa claves alternativas

  • Sincronizar datos mediante el mensaje UpsertRequest

Creación de conectores personalizados

  • Implementación de la autenticación para conectores personalizados

  • Configuración de plantillas de directiva para modificar el comportamiento del conector en runtime

  • Importación de definiciones de API existentes, incluidas definiciones de OPEN API, servicios de Azure y GitHub

  • Creación de un conector personalizado para un servicio de Azure

  • Desarrollo de una función de Azure que se va a usar en un conector personalizado

  • Extensión de la definición de Open API para un conector personalizado

  • Desarrollo de código para un conector personalizado para transformar datos

Recursos de estudio

Le recomendamos que entrene y obtenga experiencia práctica antes de tomar el examen. Ofrecemos opciones de autoestudio y formación en el aula, así como vínculos a documentación, sitios de la comunidad y vídeos.

Recursos de estudio Vínculos a aprendizaje y documentación
Consigue formación Elegir entre rutas de aprendizaje autodirigido y módulos o realizar un curso dirigido por un instructor
Localización de documentación Catálogo de aprendizaje para desarrolladores - Power Apps
Planificación de un proyecto de Power Apps
Aplicaciones de lienzo
Aplicaciones basadas en modelos
Power Pages
Microsoft Dataverse
Tablas y metadatos
Desarrollador de Dataverse
Desarrollador de aplicaciones controladas por modelos
Desarrollador de aplicaciones de lienzo
Implementación de ALM correcta mediante soluciones

Uso de las herramientas de compilación de Microsoft Power Platform
Formular una pregunta Microsoft Q&A | Microsoft Docs
Obtener soporte técnico de la comunidad Power Apps: Comunidad de Power Platform
Microsoft Power Automate: Comunidad de Power Platform
Seguir Microsoft Learn Microsoft Learn: Microsoft Tech Community
Encontrar un vídeo #LessCodeMorePower | Presentaciones
Explora otros programas de Microsoft Learn