Contenido programático
MODULO 1
Arquitectura de Aplicaciones AI-Ready en .NET
Arquitectura de Aplicaciones AI-Ready en .NET
En este módulo el participante comprenderá cómo evoluciona el desarrollo de software empresarial hacia modelos integrados con Inteligencia Artificial.
- Evolución de arquitecturas monolíticas hacia sistemas inteligentes y distribuidos
- Impacto de los modelos de lenguaje (LLM) en el backend corporativo
- Nuevos roles y responsabilidades del desarrollador .NET en entornos AI-Integrated
- Concepto de aplicaciones orientadas a decisiones automatizadas
- Diferencias entre copilots inteligentes y automatizadores operativos
- Análisis de casos empresariales reales de integración de IA
- Integración básica con servicios de Inteligencia Artificial mediante APIs
- Gestión de latencia, tokens, consumo y control de respuestas generadas
MODULO 2
Fundamentos del Model Context Protocol (MCP)
Fundamentos del Model Context Protocol (MCP)
Este módulo introduce el protocolo que permite integrar aplicaciones empresariales con agentes y servicios de Inteligencia Artificial de forma estructurada.
- Limitaciones de los modelos tradicionales de integración con IA
- Filosofía y propósito del Model Context Protocol
- Arquitectura cliente-servidor basada en MCP
- Flujo de interacción entre aplicaciones, agentes y herramientas
- Ciclo de vida de una solicitud dentro del protocolo
- Mecanismos de descubrimiento y exposición de herramientas
- Diseño de operaciones empresariales como tools consumibles por agentes
- Definición de contratos semánticos y estructuras de entrada y salida
- Gestión de contexto operativo, sesiones y persistencia de memoria
MODULO 3
Implementación de Servidores MCP con ASP.NET
Implementación de Servidores MCP con ASP.NET
En este módulo los participantes desarrollarán servidores capaces de exponer funcionalidades empresariales a sistemas de Inteligencia Artificial.
- Diseño de proyectos con ASP.NET Minimal APIs orientados a integración AI
- Uso de asincronía avanzada en servicios empresariales
- Diseño de rutas y endpoints compatibles con MCP
- Serialización estructurada de datos para consumo por agentes
- Exposición de lógica de negocio mediante capas de servicios
- Aplicación de patrones Repository y Service Layer
- Integración con bases de datos relacionales como SQL Server
- Optimización de consultas orientadas a decisiones automatizadas
- Validación estructural y semántica de solicitudes
- Implementación de controles de seguridad y permisos en integraciones AI
MODULO 4
Consumo de Servicios MCP desde Aplicaciones .NET
Consumo de Servicios MCP desde Aplicaciones .NET
Este módulo permite integrar aplicaciones existentes con ecosistemas de herramientas inteligentes mediante clientes MCP.
- Diseño de arquitecturas cliente para consumo de servidores MCP
- Manejo de sesiones y control de contexto en integraciones inteligentes
- Procesamiento y parsing de respuestas estructuradas
- Encadenamiento de herramientas dentro de workflows empresariales
- Ejecución secuencial y gestión de dependencias entre tareas
- Estrategias de resiliencia en integraciones distribuidas
- Implementación de mecanismos de retry, timeout y fallback
- Automatización de procesos empresariales mediante múltiples herramientas
MODULO 5
Optimización, Testing, Observabilidad y Buenas Prácticas
Optimización, Testing, Observabilidad y Buenas Prácticas
En este módulo se construyen agentes capaces de automatizar procesos reales dentro de organizaciones.
- Concepto y tipologías de agentes operativos en sistemas empresariales
- Arquitectura interna de agentes inteligentes
- Planificación dinámica de tareas basada en contexto
- Ejecución automatizada de procesos y toma de decisiones
- Integración de agentes con APIs corporativas y sistemas existentes
- Diseño de pipelines inteligentes para ejecución de tareas complejas
- Delegación de actividades entre agentes especialistas
- Persistencia de memoria operativa y gestión de historial contextual
- Optimización del uso de contexto para eficiencia y control de costos
MODULO 6
Arquitectura Productiva, Seguridad y Escalabilidad
Arquitectura Productiva, Seguridad y Escalabilidad
Este módulo prepara las soluciones desarrolladas para entornos reales de producción empresarial.
- Implementación de seguridad enterprise en integraciones con IA
- Gestión de identidad y control de accesos en arquitecturas distribuidas
- Protección de datos sensibles en procesos automatizados
- Auditoría y trazabilidad de decisiones generadas por agentes
- Estrategias de optimización de rendimiento en soluciones AI-Integrated
- Uso de mecanismos de caching y reducción de llamadas a servicios AI
- Implementación de observabilidad mediante logs, métricas y monitoreo
- Trazabilidad completa de workflows automatizados
- Despliegue de soluciones en entornos cloud mediante contenedores
- Integración con pipelines de CI/CD
- Gobierno de agentes inteligentes, control de costos y escalabilidad
MODULO 7
Proyecto Final
Proyecto Final
Durante el desarrollo del curso, el participante construirá una solución empresarial AI-Integrated, que incluirá:
- Implementación de un servidor MCP funcional
- Desarrollo de cliente MCP para integración con herramientas inteligentes
- Exposición de múltiples funcionalidades empresariales como tools
- Construcción de un agente automatizador de procesos
- Coordinación multi-agente para ejecución de workflows complejos
- Documentación de arquitectura técnica
- Despliegue funcional en entorno productivo
