SAP + IA Generativa para Devs — Construye con RAP, CAP y agentes

Formación intensiva con práctica guiada

Clases en vivo online Laboratorios prácticos Clases en video

En 4 clases construyes un backend SAP que la IA puede invocar: empiezas consumiendo SAP con n8n, levantas tu propio servicio en RAP y en CAP, y cierras con un agente IA que descubre tus APIs por MCP. Antesala del Máster SAP BTP Backend Developer.

Iván Gaitero Mazuelos Instructor: Iván Gaitero Mazuelos

Qué aprenderás

  • n8n y agentes IA conectados a SAP; modelo RAP read-only en ABAP Cloud (Custom Entity, Query Class, Service Definition, Service Binding); Communication Arrangement para exponer OData V4 al exterior; CAP en Node + CDS + handlers JS; deploy CAP a Cloud Foundry; MCP como capa de exposición de APIs SAP a agentes IA; patrón híbrido CAP+RAP.

Descripción del curso

De ABAP a agentes IA en 4 clases

Un taller intensivo de 8 horas (4 clases de 2 h, online en vivo) pensado para ABAP devs, consultores SAP técnicos y tech leads que quieren entender —construyendo, no mirando— cómo se levanta hoy un backend SAP que la IA puede invocar.

Qué vas a construir

  • Clase 1 — Inicio en n8n. Tu primer workflow conectando a un OData de SAP y un agente IA básico consumiéndolo por chat.
  • Clase 2 — RAP. Construyes y expones al exterior tu propio servicio OData V4 en ABAP Cloud (BTP ABAP Environment).
  • Clase 3 — CAP. Levantas un servicio CAP en Node + CDS y lo despliegas en Cloud Foundry con cf push.
  • Clase 4 — MCP y agentes. Expones tus APIs (RAP+CAP) por MCP y conectas un agente IA que las descubre solo y las invoca por chat. Arquitectura completa funcionando, apta para portfolio.

Por qué este taller

No es un curso de IA genérico, ni un curso solo de ABAP. Es la pila completa que un dev SAP necesita dominar para no quedarse en el ABAP clásico: n8n + RAP + CAP + MCP + agentes. Único en español hoy.

Bono de continuidad

Si te inscribes al Máster SAP BTP Backend Developer en los 7 días siguientes a terminar el taller, te descontamos íntegro el coste del taller del precio del Máster.

Herramientas que usarás

Cf Cli Eclipse ADT n8n Node Js

Requisitos

  • ABAP básico. No requiere Node.js previo. Cuenta SAP BTP (trial o empresarial) — hay sesión 0 opcional gratis para alta y configuración.

Contenido del curso

Sesión 0 (opcional) — Setup de entorno

0. Preparación previa
  • 0.1. Alta de cuenta SAP BTP (trial o empresarial)
  • 0.2. Instalación de Eclipse + ADT
  • 0.3. Instalación de cf CLI v8
  • 0.4. Credenciales y entorno n8n

Clase 1 — Inicio en n8n: tu primer workflow consumiendo SAP

1. Qué es n8n y por qué ha explotado
  • 1.1. Low-code + integración + IA en un solo sitio
  • 1.2. Anatomía: triggers, nodos, flujos, credenciales
2. Conexión a SAP
  • 2.1. HTTP Request + Basic Auth
  • 2.2. Consumo del OData del cotizador (precreado)
  • 2.3. Lab 1.1: Manual Trigger → Set → HTTP Request
3. Toque IA al final
  • 3.1. AI Agent (Claude) con HTTP Request Tool
  • 3.2. Chat funcional sobre el OData SAP

Clase 2 — RAP: construye en ABAP Cloud lo que la IA consumirá

4. BTP ABAP Environment (Steampunk)
  • 4.1. Diferencias con ABAP clásico
  • 4.2. Setup Eclipse + ADT + proyecto ABAP Cloud + paquete Z
5. Modelo RAP read-only
  • 5.1. Custom Entity (CDS)
  • 5.2. Query Class (ABAP)
  • 5.3. Service Definition + Service Binding (OData V4 Web API)
  • 5.4. Lectura de /DMO/I_Flight + descuento por volumen
6. Errores típicos en directo
  • 6.1. Dependencia circular Class ↔ Custom Entity
  • 6.2. RAP_RUNTIME/014 (paging, sort)
  • 6.3. 403 UCON (publish locally olvidado)
7. Exposición al exterior
  • 7.1. Communication Scenario → User → System → Arrangement
  • 7.2. Cierre IA: el workflow n8n consume tu RAP

Clase 3 — CAP: el otro camino, ágil y en JavaScript

8. Por qué SAP tiene dos modelos
  • 8.1. Tabla de decisión RAP vs CAP
  • 8.2. Stack CAP: Node + CDS + @sap/cds-dk
  • 8.3. Lo justo de JavaScript para ABAPers
9. Modelo CAP
  • 9.1. db/schema.cds (entidad)
  • 9.2. srv/*.cds (servicio)
  • 9.3. Handler en JS
  • 9.4. Datos con CSV semilla + SQLite in-memory
10. Deploy a Cloud Foundry
  • 10.1. cf CLI v8 + login SSO
  • 10.2. manifest.yml y cf push
  • 10.3. Gotchas: auth dummy en [production], bootstrap CSV

Clase 4 — MCP y agentes: el cierre, todo encaja

11. Qué es MCP
  • 11.1. Por qué Anthropic, OpenAI, Google y SAP lo adoptaron en 2025
  • 11.2. Analogía didáctica con OData ($metadata ↔ tools/list)
12. Patrón híbrido CAP + RAP
  • 12.1. CAP como capa MCP + RAP como motor ABAP
  • 12.2. CAP remote service / Destination al RAP
  • 12.3. Plugin @gavdi/cap-mcp
13. Demo final y cierre
  • 13.1. Agente que descubre materiales (CAP), flight-quote (RAP) y simular-precio
  • 13.2. Seguridad: un MCP por dominio + autorización fina
  • 13.3. Matriz de decisión RAP / CAP / híbrido
  • 13.4. CTA al Máster SAP BTP Backend Developer

Cronograma de Clases en Vivo

Horario: 9:00 AM - 11:00 AM

Las sesiones quedan grabadas para verlas cuando quieras.

El cronograma detallado se publicará próximamente al abrir inscripciones.

Tus instructores

Iván Gaitero Mazuelos

Inteligencia Artificial | n8n | Cloud Connector

Ingeniero de Telecomunicaciones · Consultor SAP Profesor y especialista en automatización con n8n Logali Group

Jorge Briceño

SAP Fiori | SAPUI5 | SAP BTP | SAP CAP | Fiori Elements

Ingeniero en Informática y Licenciado en Educación, especializado en desarrollo de aplicaciones en el ecosistema SAP. Trabaja con tecnologías como SAPUI5, SAP Fiori Elements, CAP y ABAP RESTful, así como en la administración de SAP Fiori en entornos Cloud y On-Premise, formando profesionales en la creación de aplicaciones empresariales modernas.

Certificaciones:

Laura Martínez

SAP ABAP | SAP Build

Ingeniera Electrónica y Consultora Técnica con Máster en Desarrollo de Aplicaciones y Servicios Web. Especialista en ABAP Cloud y desarrollo de aplicaciones empresariales con SAP Build. Como instructora, se enfoca en formar profesionales en la creación de soluciones modernas, escalables y orientadas a la nube dentro del ecosistema SAP BTP.

Certificaciones:
Ver conceptos clave Consulta el glosario completo de términos SAP relacionados.