Megapack APIs en SAP – Modelado y Exposición
Pack de cursos con precio especial
Instructor: Laura Martínez
Descripción del curso
En el ecosistema actual, la arquitectura de las aplicaciones SAP se fundamenta en la arquitectura orientada a servicios en prácticamente todas las líneas de negocio. Este pack formativo está diseñado para transformar al estudiante en un experto técnico mediante un enfoque práctico de desarrollo, enseñando a diseñar, modelar y crear tanto servicios web como APIs basadas en el protocolo OData.
A través de esta formación, adquirirás una perspectiva integral sobre cómo estructurar la comunicación entre sistemas, permitiendo una exposición de datos segura, estandarizada y eficiente. Es la especialización ideal para quienes buscan liderar la conectividad en proyectos modernos de SAP, dominando los pilares que permiten la interoperabilidad en entornos empresariales complejos.
Cursos incluidos en este Megapack
Contenido del Megapack
1 Curso SAP ABAP Modelado OData en SAP Gateway
1. Introducción
- 1.1. OData – RESTful APIs
- 1.2. SAP Gateway
- 1.3. Contenido del Curso
2. SAP Gateway – Configuración
- 2.1. IMG - Guía de Implementación
- 2.2. SAP Gateway - Activación
- 2.3. SAP System Alias
- 2.4. SAP Gateway Alias
- 2.5. Servicios – Activación
- 2.6. Catálogo de los Servicios OData
- 2.7. Laboratorios – SAP Gateway Configuración
- 2.8. Test – SAP Gateway Configuración
3. Gateway Service Builder
- 3.1. Proyecto en Service Builder – Creación
- 3.2. Proyecto en Service Builder – Copia
- 3.3. EDM – Entity Data Model
- 3.4. Propiedades – Atributos y Anotaciones
- 3.5. Tipos ABAP y EDM – Mapeo
- 3.6. Propiedades – Estructuras ABAP
- 3.7. Artefactos
- 3.8. MPC – Model Provider Class
- 3.9. DPC – Data Provider Class
- 3.10. Laboratorios – Gateway Service Builder
- 3.11. Test – Gateway Service Builder
4. Mantenimiento de Servicios
- 4.1. Registrar Servicio
- 4.2. Mantener Servicio
- 4.3. Cliente Gateway
- 4.4. Log de Errores
- 4.5. Laboratorio – Mantenimiento de Servicios
- 4.6. Test – Mantenimiento de Servicios
5. Entidades – Modelado de datos
- 5.1. Definición manual
- 5.2. Estructura DDIC
- 5.3. Anotaciones Semánticas
- 5.4. Interfaz RFC/BOR
- 5.5. Ayuda de búsqueda
- 5.6. Asociaciones
- 5.7. Navegación entre Entidades
- 5.8. Function Imports
- 5.9. Tipos complejos
- 5.10. Modelos Referenciados
- 5.11. Arquitectura Inside-Out
- 5.12. Arquitectura Outside-In
- 5.13. Laboratorios – Entidades Modelado de datos
- 5.14. Test – Entidades Modelado de datos
6. OData – Implementación
- 6.1. Create
- 6.2. Get Entity (Read)
- 6.3. Get Entity Set (Query)
- 6.4. Update
- 6.5. Delete
- 6.6. Function Imports
- 6.7. Get Expanded Entity Set
- 6.8. Create Deep Entity
- 6.9. Anotaciones Semánticas – Implementación por Código
- 6.10. Laboratorios – OData Implementación de servicio
- 6.11. Test – OData Implementación de servicio
7. OData – Operaciones Adicionales
- 7.1. Patch
- 7.2. Merge
- 7.3. Head
- 7.4. Laboratorio
- 7.5. Test – Operaciones Adicionales
8. SAP Gateway Client – Casos de Prueba
- 8.1. Grupo y Caso de Prueba – Creación
- 8.2. Caso de Prueba – Mantenimiento
- 8.3. Caso de Prueba – Ejecución
- 8.4. Laboratorio – Casos de Prueba
- 8.5. Test – Casos de Prueba
9. Queries OData
- 9.1. Query All
- 9.2. Query Select
- 9.3. Query Sorting
- 9.4. Query Filter
- 9.5. Count
- 9.6. Count con Filter
- 9.7. Query Paging
- 9.8. Single Read
- 9.9. Single Read con Expand
- 9.10. Single Read con Navegación
- 9.11. Laboratorios – Queries OData
- 9.12. Test – Queries OData
10. Procesamiento por Lotes - Batch
- 10.1. GET
- 10.2. POST
- 10.3. PUT
- 10.4. DELETE
- 10.5. Laboratorio – Batch
- 10.6. Test - Batch
11. Media
- 11.1. Virus Scan
- 11.2. Entidad Media
- 11.3. Create Stream
- 11.4. Get Stream
- 11.5. Update Stream
- 11.6. Delete Stream
- 11.7. Laboratorios – Media
- 11.8. Test – Media
12. OData V4
- 12.1. Proyecto en Service Builder – Creación
- 12.2. Entidades
- 12.3. Navegación
- 12.4. Artefactos – Runtime Artifacts
- 12.5. Service Group – Registro y Publicación
- 12.6. Laboratorios – OData V4
- 12.7. Test – OData V4
13. ABAP Programming Model – SAP Fiori
- 13.1. OData con Core Data Services (CDS)
- 13.2. Modelado basado en CDS
- 13.3. Ampliación CDS – Joins
- 13.4. RDS – Fuentes de Datos Referenciados
- 13.5. Ampliación CDS - Asociación
- 13.6. Laboratorios - APM SAP Fiori
- 13.7. Test - APM SAP Fiori
14. ABAP Programming Model – SAP Fiori con BOPF
- 14.1. Business Object View – Escenario Administrado
- 14.2. Vista de Consumo – Exponer OData
- 14.3. Servicio OData – Registro y Prueba
- 14.4. Laboratorios - SAP Fiori con BOPF
- 14.5. Test - SAP FIORI con BOPF
15. Servicios Estándar OData – Redefinición
- 15.1. Análisis e Investigación
- 15.2. Extender vista CDS
- 15.3. Servicio OData – Redefinición
- 15.4. Data Provider Class – Lógica Extensión
- 15.5. Servicio Base y Extensión
- 15.6. Laboratorios – Servicios OData Redefinición
- 15.7. Test – Servicios OData Redefinición
16. Monitoreo, Análisis y Logs
- 16.1. Configuración Servicios
- 16.2. Depuración
- 16.3. Traza
- 16.4. Limpieza de cache
- 16.5. Escaneo de Virus
- 16.6. Transacciones relevantes
- 16.7. Laboratorio – Administración OData
- 16.8. Test - Administración OData
17. Postman – Solicitudes OData
- 17.1. Instalación
- 17.2. GET
- 17.3. POST
- 17.4. PUT
- 17.5. DELETE
- 17.6. Laboratorio – Postman
- 17.7. Test – Postman
2 Curso SAP ABAP Web Services
1. Conceptos Web Service
- 1.1. ¿Qué es un Web Service?
- 1.2. Tipos de Web Services
- 1.3. SOAP
- 1.4. WSDL
- 1.5. UDDI
- 1.6. REST
- 1.7. Arquitectura Web Service
- 1.8. Documentación
2. Configuración del entorno SAP
- 2.1. Conexión sistema SAP a internet
- 2.2. Creación de usuario de comunicación y servicio
- 2.3. Roles y perfiles
- 2.4. Habilitar servicios SAP
- 2.5. SOAMANAGER
- 2.6. SAP Proxy
- 2.7. SAP Gateway
- 2.8. Documentación – Configuración del entorno
- 2.9. Laboratorio – Configuración del entorno
- 2.10. Test – Configuración del entorno
3. Internet Control Framework (ICF)
- 3.1. Virtual host – Creación
- 3.2. Servicio HTTP(S) - Handler List
- 3.3. Servicio HTTP(S) - Handler Request
- 3.4. Llamada externa – Postman / Navegador
- 3.5. Documentación – ICF
- 3.6. Laboratorio – ICF
- 3.7. Test – ICF
4. Web Service Provider
- 4.1. Web Service SOAP con RFC
- 4.2. Web Service SOAP con FG
- 4.3. Web Service SOAP con BAPI
- 4.4. Web Service SOAP con Clase ABAP
- 4.5. Llamada servicio SOAP con SoapUI
- 4.6. Seguridad Web Service
- 4.7. Web Service REST (XML)
- 4.8. Web Service REST (JSON)
- 4.9. Llamada externa – Postman
- 4.10. Documentación – Web Service Provider
- 4.11. Laboratorio – Web Service Provider
- 4.12. Test – Web Service Provider
5. Web Service Consumer
- 5.1. Service Consumer con SOAP
- 5.2. Proxy Client
- 5.3. HTTP Client REST (XML)
- 5.4. HTTP Client REST (JSON)
- 5.5. Documentación – Web Service Consumer
- 5.6. Laboratorio – Web Service Consumer
- 5.7. Test – Web Service Consumer
6. Remote Function Call
- 6.1. Creación destino RFC
- 6.2. Llamada destino RFC
- 6.3. Excepciones y Debug
- 6.4. Documentación – RFC
- 6.5. Laboratorio – RFC
- 6.6. Test – RFC
7. Integración aplicaciones Java con SAP
- 7.1. Librería SAP Java Connector
- 7.2. Proyecto Java
- 7.3. Aplicación Java – Llamada a sistema SAP
- 7.4. Laboratorio – SAPJCo
Tu instructor
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.
