La plataforma global e independiente para la comunidad SAP.

La gestión de API marca tendencias

La conexión en red, la integración y el acoplamiento de sistemas desempeñan un papel fundamental en los proyectos de digitalización. En este contexto, cada vez se utilizan más las modernas API web. Algunas empresas llegan incluso a convertir todas sus interfaces en API.
Axel Haas, Seeburger
Matthias Feßenbecker, Seeburger
26 de marzo de 2020
[shutterstock.com: 1257061039, tomertu]
avatar
avatar
Este texto ha sido traducido automáticamente del alemán al español.

La importancia de la integración basada en API está creciendo y con ella el número de API utilizadas en la empresa. Mantener una visión general en todo momento, saber qué APIs existen en la empresa y quién las utiliza, garantizar que las APIs una vez implementadas se reutilizan, y supervisar y controlar el propio tráfico de datos de las APIs: la gestión de APIs ayuda con todo esto. La integración de API y la gestión de API forman una sola unidad.

El siguiente ejemplo de aplicación pretende ilustrar la inmensa importancia y trascendencia de la gestión de API en la era de la digitalización: Los proveedores de servicios logísticos están sometidos a la presión de entregar más rápido, mejor y de forma más segura.

Esto sólo es posible si los datos necesarios para controlar este flujo de mercancías están disponibles en el momento, el lugar y la forma adecuados: por ejemplo, el anuncio exacto de las fechas de entrega en función de la información actual sobre las rutas, el seguimiento de los transportes de mercancías, la disponibilidad de mercancías en el almacén logístico, los precios de los distintos servicios o incluso la elección de las fechas de entrega o recogida de mercancías.

Los datos brutos necesarios para ello suelen proceder de distintos sistemas. Sin embargo, los usuarios, por ejemplo clientes, personal de almacén y conductores, necesitan los datos de forma procesada, coherente y oportuna en sus respectivos dispositivos finales.

Ya sea en un portal web o en una aplicación para dispositivos móviles. Para que esto sea posible, todas las partes implicadas en el proceso logístico deben estar conectadas en red en tiempo real.

Esta interconexión tiene lugar mediante la puesta a disposición de interfaces API adecuadas (por ejemplo, API de seguimiento, API de pedidos, API de disponibilidad, API de precios), que pueden consultarse a través de los dispositivos finales de los usuarios. Para ello, los datos brutos de los sistemas portadores de datos deben transferirse al formato de datos que puede consultarse a través de la interfaz API mediante la integración API.

Además, es importante garantizar la seguridad, disponibilidad y transparencia de las API mediante una gestión sofisticada de las mismas. Al fin y al cabo, sería fatal que un usuario pudiera acceder a los datos de otro a través de una llamada API. En el futuro, prácticamente todos los proveedores de servicios logísticos necesitarán estos servicios basados en API si quieren seguir el ritmo del mundo digital.

La gestión de las API marca tendencias

Soluciones móviles y en la nube

Las interfaces API han experimentado un vehemente impulso a través de las soluciones móviles y en la nube, que continúa. Las API web modernas se basan en el protocolo http y, por tanto, son compatibles con Internet.

Esto significa que se pueden tunelizar fácilmente a través de cortafuegos y establecer así rápidamente un acoplamiento flexible, que también se puede liberar rápidamente en caso necesario, es decir, sin intervención en las aplicaciones implicadas.

Su apertura y flexibilidad hacen que las API sean indispensables en la era de la digitalización, siguiendo libremente el lema: "Acceso a los datos a través de API, siempre y desde cualquier lugar".

SAP también sigue esta estrategia y especifica con S/4 Hana que en el futuro la integración de aplicaciones y funciones se realizará a través de API. Actualmente, la gama de funciones de estas API aún no es comparable con las interfaces de integración IDoc y BAPI habituales hoy en día, pero con cada versión se añaden nuevas API.

El principal cometido de las API es permitir el acceso en tiempo real a los datos y a determinadas funciones del sistema. En un escenario así, siempre hay dos partes implicadas: la que tiene los datos y concede acceso a ellos (proveedor) y la que recupera y consume los datos (consumidor).

Para ese acceso en tiempo real, el proveedor necesita poder proporcionar los datos disponibles en su sistema a través de una interfaz API, y el consumidor necesita poder llamar a la interfaz API desde su sistema y procesar los datos devueltos: ¡eso es integración API!

La integración API es necesaria porque no todos los sistemas disponen de esta capacidad API de serie. En el escenario de un proveedor de servicios logísticos descrito al principio, por ejemplo, la gestión del almacén no tiene capacidad API directa.

Esto se establece a través de la solución de integración API de BIS (véase la ilustración de la página siguiente). Es obvio que la provisión y el uso de API deben organizarse o controlarse de forma adecuada. Esto también afecta a ambas partes, proveedor y consumidor.

Saber qué APIs se ofrecen, qué APIs se utilizan, qué consumidores de APIs de terceros utilizan cada una de sus propias APIs, cuándo y con qué frecuencia, y ser capaz de controlar a qué usuario de API se le permite utilizar qué API en absoluto: ¡todo esto cuenta como gestión de APIs!

La gestión de las API marca tendencias

API e integración híbrida

Seeburger demuestra con su Business Integration Suite (BIS) lo que una empresa puede hacer para estar bien posicionada para tratar con API. Con su plataforma de integración BIS, Seeburger persigue la idea de la "Plataforma de Integración Híbrida" (HIP) acuñada por el analista Gartner.

En línea con el enfoque de Gartner, BIS también domina el tema de las API y ofrece una solución completa para la gestión de API de ciclo de vida completo con los componentes de la solución BIS API Integration y BIS API Management.

BIS API Integration ayuda a las empresas a abrir silos de datos y ponerlos a disposición a través de API. También permite a los usuarios de BIS consumir API de terceros e integrarlas en sus propias aplicaciones.

BIS API Management garantiza la transparencia y el control del tráfico de datos API. Ambos componentes de la solución -BIS API Integration y BIS API Management- pueden utilizarse combinados o por separado en caso de que un cliente ya esté utilizando uno u otro componente de otro fabricante.

Seeburger recibió un premio en 2019 cuando su solución completa de API fue incluida en el conocido Cuadrante Mágico de Gartner. En concreto, se reconoció la "Capacidad de ejecución" con las capacidades de una "Gestión de API de ciclo de vida completo".

Este éxito se basa, entre otras cosas, en la amplia experiencia en integración de Seeburger, que se refleja en la riqueza de otras áreas de aplicación que Seeburger aborda con la Business Integration Suite (BIS): B2B/EDI, MFT, IoT, EAI, facturación electrónica e integración ERP en general, pero también con un enfoque especial en la integración SAP.

Esta amplitud funcional y la capacidad asociada de combinar los modernos requisitos de las API con los métodos de integración clásicos son características especiales de la plataforma HIP de Seeburger.

La solución de gestión de API del BPI consta de dos "ingredientes": el Portal de API del BPI para gestionar las API y la Pasarela de API del BPI para supervisar el tráfico de datos intercambiados a través de las API.

El Portal API del BPI incluye un catálogo de APIs en el que el proveedor almacena toda la información relevante sobre las APIs y que el consumidor puede consultar.

Esto abarca desde una descripción textual y metadatos, como el estado del ciclo de vida de la API, hasta recursos compartidos como archivos Swagger (formato de descripción de interfaces web neutro en cuanto al lenguaje y legible por máquina).

La gestión de las API marca tendencias

Portal API y pasarela API

El consumidor de la API puede utilizar esta última directamente para integrar la API en su aplicación de llamada. La posibilidad de "probar en directo" las API publicadas en el catálogo completa el abanico de funciones.

Antes de que una aplicación pueda utilizar efectivamente una API publicada en el catálogo, debe inscribirse en el registro de clientes de API y recibe una clave de API única, a través de la cual se pueden asignar posteriormente las llamadas a la API según el principio del originador.

Al asignar claves API, se pueden utilizar funciones de flujo de trabajo para implementar un principio de control dual para la asignación de claves, por ejemplo.

Transparencia y control

La pasarela API del BPI representa una especie de guardián. Todo el tráfico de datos API fluye a través de la pasarela API. Por lo tanto, también puede existir varias veces y, por lo tanto, estar altamente disponible y ser altamente escalable.

La pasarela de API registra cuándo un consumidor de API llama a qué API, si la solicitud fue aceptada o rechazada y cuánto tardó la respuesta (monitorización de API).

De este modo, la pasarela de API crea transparencia sobre el uso de la API. La información sobre el uso de la API registrada por la pasarela de API también puede utilizarse para la facturación.

La monetización de la API puede utilizarse para la imputación de actividades dentro de la empresa, pero también para la facturación en una relación cliente-proveedor en la que los datos intercambiados a través de la API son la mercancía.

La pasarela de API es el lugar donde se establecen y aplican las normas, denominadas políticas de API (aplicación de políticas de API), por ejemplo, quién tiene acceso a una determinada API o cuántas llamadas de API puede enviar un determinado consumidor de API (gestión del tráfico de API).

Con estas funciones, la pasarela API protege tanto los datos de accesos no autorizados como las aplicaciones de sobrecargas. A largo plazo, ninguna empresa podrá rechazar las iniciativas basadas en API. Por eso es aún más importante estar bien posicionado en este tema.

La gestión de API puede contribuir de forma importante a hacer frente a la dinámica que la digitalización también trae consigo en términos de uso de API.

Descargar el artículo de portada
avatar
Axel Haas, Seeburger

Axel Haas es codirector general de Seeburger.


avatar
Matthias Feßenbecker, Seeburger

Matthias Feßenbecker es Director de Tecnología de Seeburger.


Escriba un comentario

Trabajar sobre la base de SAP es crucial para el éxito de la conversión a S/4. 

Esto confiere al centro de competencia una importancia estratégica para los clientes actuales de SAP. Independientemente del modelo operativo de S/4 Hana, temas como Automatización, Supervisión, Seguridad, Gestión del ciclo de vida de las aplicaciones y Gestión de datos la base de las operaciones S/4.

Por segunda vez, E3 Magazine organiza una cumbre para la comunidad SAP en Salzburgo con el fin de ofrecer información exhaustiva sobre todos los aspectos del trabajo preliminar de S/4 Hana. Toda la información sobre el evento puede encontrarse aquí:

Cumbre de Centro de Competencia SAP 2024

Lugar de celebración

Sala de actos, FourSide Hotel Salzburg,
En el recinto ferial 2,
A-5020 Salzburgo

Fecha del acontecimiento

5 y 6 de junio de 2024

Entrada normal:

€ 590 sin IVA

Lugar de celebración

Sala de actos, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Fecha del acontecimiento

28 y 29 de febrero de 2024

Entradas

Billete normal
590 EUR sin IVA
El organizador es la revista E3 de la editorial B4Bmedia.net AG. Las conferencias irán acompañadas de una exposición de socios seleccionados de SAP. El precio de la entrada incluye la asistencia a todas las conferencias de la Cumbre Steampunk y BTP 2024, la visita a la zona de exposición, la participación en el evento nocturno y el catering durante el programa oficial. El programa de conferencias y la lista de expositores y patrocinadores (socios de SAP) se publicarán en este sitio web a su debido tiempo.