Introducción

Bienvenido a esta guía completa sobre el Open Data Protocol (OData), con un enfoque especial en su implementación y uso dentro del ecosistema SAP. En el mundo interconectado de hoy, la capacidad de acceder y compartir datos de manera estandarizada y eficiente es crucial para construir aplicaciones modernas, integraciones robustas y experiencias de usuario fluidas. Para asegurar que esta guía se mantenga al día con los últimos avances y se enriquezca con actualizaciones de todo tipo, se publicará en GitBook. OData emerge como una solución poderosa para este desafío, estableciéndose como un estándar abierto para la creación y consumo de APIs RESTful interoperables.

Este libro está diseñado para guiarlo a través de OData, comenzando desde los conceptos más básicos hasta las técnicas más avanzadas. Si bien OData es una tecnología aplicable en diversas plataformas, su adopción e integración profunda dentro de las soluciones de SAP, como SAP Gateway, SAP S/4HANA y SAP Fiori, lo convierten en un tema de particular interés para desarrolladores, arquitectos y consultores que trabajan en el entorno SAP.

Propósito del Libro:

El objetivo principal de este libro es proporcionar una comprensión profunda y práctica de OData, equipando al lector con el conocimiento necesario para diseñar, desarrollar, consumir y gestionar servicios OData, especialmente en el contexto de SAP. Se busca desmitificar el protocolo, explicando sus fundamentos, su relación con REST y otros estándares web, y detallando su implementación específica dentro de las herramientas y plataformas de SAP.

Este libro está dirigido a un amplio espectro de profesionales de TI, incluyendo:

  • Desarrolladores ABAP: Que necesitan exponer la lógica y los datos de negocio de SAP a través de APIs modernas.

  • Desarrolladores SAPUI5/Fiori: Que consumen servicios OData para construir interfaces de usuario interactivas.

  • Arquitectos de Soluciones: Que diseñan paisajes de sistemas que involucran la integración de datos SAP.

  • Consultores Técnicos y Funcionales: Que necesitan comprender cómo se accede a los datos en las nuevas arquitecturas de SAP.

  • Principiantes: Que buscan una introducción estructurada y clara a OData y su relevancia en SAP.

  • Expertos: Que desean profundizar en características avanzadas, optimización y mejores prácticas.

Visión General de OData y SAP:

OData actúa como un puente vital en la arquitectura moderna de SAP, permitiendo que las aplicaciones SAP Fiori obtengan datos de los sistemas backend (como SAP S/4HANA), facilitando la integración con sistemas externos y habilitando escenarios móviles y en la nube. SAP Gateway es la tecnología clave que permite la creación y exposición de estos servicios OData desde los sistemas SAP backend. A lo largo de este libro, exploraremos cómo SAP ha adoptado y extendido OData, las herramientas proporcionadas (como el SAP Gateway Service Builder SEGW) y las mejores prácticas para trabajar con OData en este entorno.

Se abordarán tanto la versión 2 (OData V2) como la versión 4 (OData V4), destacando sus diferencias, ventajas y escenarios de aplicación, con una mirada hacia la creciente adopción de OData V4 como el estándar preferido por SAP para el futuro.

Prepárese para embarcarse en un viaje de aprendizaje que lo llevará desde los fundamentos de OData hasta convertirse en un experto en su aplicación dentro del mundo SAP.

Last updated