SAP Cloud Platform Integration Suite: ¿qué es esto?

Una vez que ya nos hemos enterado de que nos tenemos que integrar, vamos a ver algo sobre esto.

Primero que sí HCI, después que si el servicio de Integración de Cloud Platform, después que si CPI, ahora que si una suite… ¿qué es todo esto?

HCI (HANA Cloud Integration) y CPI/SCPI (SAP Cloud Platform Integration) son lo mismo, ya sabéis de la manía esa de cambiar el nombre de las cosas para volvernos locos…

Bien, ¿pero qué es? SCPI es un servicio cloud que nos permite integrar datos y procesos entre aplicaciones cloud y on-premise, de SAP o de terceros.

Entonces, SAP Cloud Platform Integration Suite: ¿qué es? Veamos el siguiente vídeo:

¿Te has quedado igual? Bueno, te lo intento explicar un poco por encima. Bajo el paraguas de SAP Cloud Platform Integration Suite, SAP ha englobado distintos servicios de SAP Cloud Platform, aparte del SCPI propiamente dicho: API Management, Open Connectors, Workflows, Business Rules

Como comenté en un artículo anterior, hay un curso de openSAP donde te cuentan todo esto: Simplify Integration with SAP Cloud Platform Integration Suite

Precisamente, a raíz de esa publicación, Manuel Rodríguez comentó que habían lanzado la posibilidad de habilitar una instancia de CPI desde Cloud Foundry y… a ello me puse, con la ayuda de este artículo: Self-Service Enablement of Cloud Integration Service on Cloud Foundry Environment

Posteriormente, Antonio Dos Santos subió un vídeo donde se podía ver el proceso de creación; es este:

Como estoy convencido que ya todos tenéis vuestra cuenta de SAP Cloud Platform, con la ayuda del artículo y el vídeo, estoy seguro de que podréis ser capaces de tener vuestra instancia trial de CPI.

Ojo, que ahora a las instancias de Cloud Foundry, aparte de la validez de 90 días le han puesto una validación por número de teléfono, para evitar que alguien (y no miro a nadie) se líe a crear instancias como si no hubiera un mañana.

En cualquier caso, en 90 días tenéis tiempo más que de sobra para trastear con vuestra instancia de CPI y una evidencia más de que cualquiera es capaz de crearla es que hasta yo lo he hecho… 😉

Ahora, os toca a vosotros, ¡manos a la obra!

No te quieres enterar… que te tienes que integrar

Año 2019 y aunque parezca increíble todavía hay alguno planteándose si lo de «la nube» y el Software as a Service tiene futuro… eso sí, la mayoría de esos, a su vez, son usuarios de Dropbox, Netflix, Spotify y servicios similares.

Luego están los que piensan que todo tiene que ser cloud o los que piensan que la forma de irse a la nube es algo similar a lo que refleja la siguiente viñeta.

La realidad es que nos toca vivir en un mundo híbrido, donde vamos a tener ciertas cosas en la tierra y otras en el cielo y lo realmente importante es conseguir integrar todo eso, para que se entiendan unas con otras.

Y para ello, os recomendaría este curso de openSAP: Simplify Integration with SAP Cloud Platform Integration Suite

En el curso nos hablan de muchas cosas, pero creo que es un buen punto de partida para situarse en todo lo que podemos utilizar para llevar a cabo esa integración.

Es importante entender, por ejemplo, todas las piezas que tenemos disponibles para saber cuál utilizar en cada momento.

  • Cloud Integración: SCPI, o anteriormente HCI, sirve para hacer integraciones A2A (Application to Application) o B2B (Business to Business).
  • API Management: podemos exponer nuestros datos vía API y gestionar todo el ciclo de vida de dichas API’s, monitorizándolas y monetizándolas, llegado el caso.
  • Workflows / Business Rules: nos permiten automatizar procesos y decisiones de negocio.
  • Enterprise Messaging:  es un servicio de SAP Cloud Platform que nos permite conseguir que nuestras aplicaciones nos envíen eventos (o los reciban), de manera asíncrona, y en base a eso disparar ciertas funciones.
  • Integration Advisor: mediante el uso de Machine Learning, el sistema es capaz de ir mejorando nuestras integraciones de una manera inteligente.
  • Internet of Things: podemos gestionar los dispositivos y analizar la información relevante recogida en los mismos.
  • API Business Hub: tenemos acceso paquetes de integración, APIs y adaptadores diseñados por SAP y por terceros, para no tener que reinventar la rueda.
  • Open Connectors: más de 180 conectores disponibles para conectar con servicios de terceros vía API.

¿Demasiadas cosas? Puede ser, pero seguro que van apareciendo más. Lo importante es tener claro para qué sirve cada una y qué tiene sentido para tu caso de uso particular.

Así que mi consejo es que empieces a pensar en esto de la integración cuanto antes, que luego se te echa el tiempo encima, aparecen los problemas… y vendrás a pedirme y a rogarme, y vendrás como siempre a suplicarme… 😉

Entre el suelo y el cielo hay algo

Es evidente que en el mundo híbrido que vivimos, con unos sistemas en el suelo (on-premise) y otros en el cielo (cloud) tiene que haber algo que nos permita interactuar entre ellos; y no sólo entre ellos, sino entre los distintos sistemas que «flotan» por las nubes.

Por eso, tengo claro desde hace tiempo que la clave de los próximos años va a estar en saber integrar todos esos sistemas. Como comenté hace un par de años, el secreto ya no está en la masa.

Así que os deberían empezar a sonar conceptos como microservicios, APIs, Cloud Integration, etc… ya que esto es lo que nos permitirá integrar nuestras aplicaciones con otras.

Y en esta línea, SAP anunció en el SAPPHIRENOW celebrado el mes pasado un partnertship con Cloud Elements, lo que dará origen a nuevo servicio dentro de SAP Cloud Platform: SAP Cloud Platform Open Connectors

¿Esto qué es? Pues básicamente es un conjunto de más de 150 conectores con aplicaciones/servicios comunes, que nos permitirán conectar esos servicios y consumir la información proporcionada desde SAP Cloud Platform.

Está previsto que se libere a finales de este trimestre, primero en el entorno Neo y después es de suponer que en Cloud Foundry. ¿Qué aún no sabes que es eso? Mira aquí: Neo y Cloud Foundry: ¿esto qué es?

Y tampoco estaría de más que te apuntaras a este curso de openSAPSAP Cloud Platform API Management

No te lo pienses… o te integras o te desintegran 😉

Hasso Plattner en el SAPPHIRE NOW

En la fotografía aparece Hasso Plattner (el de la izquierda), junto a los otros 4 fundadores de SAP, allá por 1972. Desde entonces, el tiempo ha pasado para todos, pero alguno sigue al pie del cañón, como podéis ver en el siguiente vídeo:

Son menos de 20 minutos y si este señor dedica su tiempo a subirse a un escenario para intentar explicarte algo, cuando creo que tiene su vida ya «medio» solucionada, tú deberías verlo por muy ocupado que estés, ¿no?

De todas formas, no te preocupes, que ya te hago un resumen de lo que cuenta.. 😉

  • Una base de datos, una plataforma y un sistema. HANA es la base de datos (alojada en x86 o IBM Power) y la plataforma que soportará nuestras aplicaciones (ABAP y Java), que serán consumidas directamente en un navegador.

Una vez conseguido eso (en ellos estamos), podremos hablar de lo siguiente:

  • Un front-end al que podremos acceder desde un navegador con aplicaciones específicas (SAP Analytics Cloud) o diseñadas bajo el patrón de Fiori, o a través de aplicaciones nativas para iOS o productos específicos como Roambi.
  • Múltiples fuentes de datos (estructurados o no) a las que podremos acceder independientemente de su origen, siempre que estemos autorizados.
  • Una serie de aplicaciones (S/4HANA) y tecnologías (HANA Cloud Platform) que darán soporte a nuestros procesos de negocio y nos permitirán analizar toda la información (BW, Digital Boardroom…) para facilitar la toma de decisiones, así como integrarnos con otras aplicaciones (API Hub, HCI…).

Y para hacer todo esto ha tocado rediseñar todos los procesos, con el objetivo de mejorarlos y simplificarlos, adaptándolos a las posibilidades que nos dan las nuevas tecnologías. Quizás, no estaría de más que tú hicieras lo mismo con los tuyos, ¿no?

Y parece que «algo» se ha mejorado: la mitad de líneas de código, de tablas de elementos de datos…

Más adelante, podemos ver un ejemplo de las herramientas que vamos a tener para poder hacer la migración de nuestros sistemas, entre otras cosas… pero, un momento.. todo esto es muy nuevo, ¿no?

Por favor, fíjate bien en la fecha del vídeo: año 2016. No, no es un error, esto es del SAPPHIRE NOW de hace 2 años, pero es probable que a muchos de vosotros gran parte de todo esto os suene a chino… ¿veis como las cosas van demasiado deprisa?

Así que yo que tú aceleraba porque si no puedes que cualquier día te mires al espejo y tenga un aspecto igual de «moderno» que los 5 señores que aparecen en la foto de portada.

PD.- En próximas entregas, volveré a 2018 😉