curso de_
Protocolos y arquitectura para la creación de agentes: MCP, A2A, AG-UI y Backend for Agents (BFA)
Es parte de los cursos de IA para Datos en Inteligencia Artificial.
Discusiones sobre este curso
Resumen del curso
- Diseña arquitecturas de agentes de IA utilizando protocolos como MCP, A2A y AG-UI para la comunicación e integración entre sistemas.
- Implementa una capa de Backend para Agentes (BFA) para desacoplar la lógica de negocio, promover la reutilización y organizar flujos complejos.
- Crea sistemas multiagente con orquestación, enrutamiento de intenciones e integración entre diferentes agentes especializados.
- Desarrolla servicios de backend con FastAPI y FastMCP, utilizando estándares como JSON-RPC y API HTTP para la comunicación distribuida.
- Crea interfaces interactivas con React y Streamlit, explorando la comunicación en tiempo real basada en eventos con AG-UI.
- Integra agentes con herramientas externas, bases de datos y API utilizando enfoques modernos como RAG y catálogos de agentes.
- Gestiona y escala aplicaciones con Docker Compose, garantizando el aislamiento, la observabilidad y el despliegue eficiente de múltiples servicios.
Público Objetivo
Profesionales, desarrolladores y estudiantes de ingeniería de software interesados en diseñar e integrar sistemas multiagente, arquitecturas escalables e integraciones con lenguajes basados en modelos (LLM).
Contenido relacionado
Cursos de IA para Datos en Inteligencia Artificial. Lea nuestros artículos de Inteligencia Artificial.
Última actualización
7/8/2026
¿Ya eres alumno?
12h
p/ conclusión
48
Actividades
345
Minutos de video
2
Alumnos en este curso
0
Nota del curso
Certificado de participación
Instructores
Contenido Detallado
1. Construcción de sistemas multiagente
- Introducción
- Seleccione su arquitectura de agentes: Single-Agent vs Multi-Agent
- Agente Single Agent
- Orquestación de agentes con standard Supervisor
- MultiAgents
- Asignación de tools y de agentes
- Construyendo nuestro agente bancario
- Separando los agentes del Supervisor
- ¿Qué es el supervisor?
- Para saber más: Context Engineering
- Hazlo como yo lo hice: Agente de atención
- Repositorio del curso en GitHub
- ¿Qué aprendimos?
2. Integración de agentes con A2A
- Entendiendo la composición del proyecto y el uso de A2A
- Entendiendo los mecanismos internos de los protocolos A2A y MCP
- Alterando el Supervisor para trabajar con A2A
- Plug and play con A2A
- ¿Qué define el protocolo A2A?
- ACBank, ¿por qué usar A2A?
- Para saber más: Explorando el Agent2Agent con Codelabs
- Desafío: Arquitectura para implementar el estándar A2A
- ¿Qué aprendimos?
3. Model Context Protocol en la práctica: servidores, herramientas y recursos
- Explorando la arquitectura de MCP
- Actualizando nuestra arquitectura
- Configurando el servidor MCP de ACBank
- Conectando los agentes a nuestro servidor MCP
- Conectando con otros servidores MCP
- Definición del MCP
- ¿Qué problema ayuda a resolver el MCP?
- Para saber más: Casos de Uso del MCP
- Desafío: Arquitectura con MCP
- ¿Qué aprendimos?
4. Comunicación en tiempo real entre agentes e interfaces con AG-UI
- Generalidades sobre AG-UI
- Alterando la arquitectura de ACBank para implementar AG-UI
- Creando la interfaz AG-UI con React
- Alterando el supervisor para trabajar con AG-UI
- Finalizando la implementación de AG-UI en nuestra aplicación
- Para saber más: Protocolo AG-UI
- El AG-UI en el ACBank
- Desafío: Implementando A2A, MCP y AG-UI
- ¿Qué aprendimos?
5. Backend for Agents: integración, orquestación y escalabilidad
- Conociendo el patrón de diseño BFA
- Implementando BFA en nuestra solución y conclusión
- Para saber más: Backend for Agents (BFA)
- ¿Qué define mejor BFA?
- Desafío: Implementando el patrón A2A, MCP, AG-UI y el BFA
- Responsabilidad del BFA
- ¿Qué aprendimos?
Acceso a todos los cursos
Estudiar las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana