Icono del sitio Antonio de Ancos Cid

SAP Cloud Connector en Cloud Foundry (y II)

Ayer nos quedamos con que al chequear la conexión del destino que habíamos creado, el sistema nos daba un error.

Esto no es del todo cierto, ya que la forma de utilizar los destinos en Cloud Foundry ha variado un poco.

Para poder hacer uso de dicho destino, se lo tendré que indicar en el fichero de configuración de mis aplicaciones y, previamente, deberé definir que voy a utilizar ese tipo de servicio, así como el de conectividad y el de autenticación.

¿Por qué? Pues porque la forma de programar en cloud es así, ya no hacemos aplicaciones «gordas», sino que las desgranamos en microservicios, que luego ensamblamos en nuestra aplicaciones.

Pedazo de explicación técnica, ¿eh? 😉

A ver, que si queréis saber de verdad de esto de los microservicios, podéis revisar el artículo que escribí hace un par de años, intentando explicar las diferencias entre Neo y Cloud Foundry… y en el mismo podréis encontrar un enlace de alguien que sabe de verdad de qué va todo esto (y otras muchas cosas): Javier Garzás

Neo y Cloud Foundry: ¿esto qué es?

El caso es que para poder utilizar el destino que hemos creado, tenemos que crear instancias de varios servicios en nuestro espacio de Cloud Foundry y eso es lo que hago en el siguiente vídeo:

Muy bien, ya tenemos las instancias de esos servicios, ahora vamos a subir una aplicación que utiliza dichos servicios y que también consumirá un servicio OData que lee datos de nuestro back-end, utilizando esa conexión que hemos creado con el Cloud Connector.

En resumen, hemos conseguido:

  1. Tener un sistema S/4HANA propio, utilizando SAP Cloud Appliance Library.
  2. Crear una conexión entre nuestra cuenta de SAP Cloud Platform y ese sistema S/4HANA, utilizando SAP Cloud Connector.
  3. Desplegar una aplicación en nuestro espacio de SAP Cloud Platform, que utiliza la conexión que hemos creado para leer información de nuestro S/4HANA.

Bien, pues igual que he utilizado esa pequeña aplicación, podríamos crear una nueva desde SAP Business Application Studio, pero eso ya os lo dejo a vosotros… 😉

Aquí os dejo otro tutorial de SAP Developer Center que os puede ser útil: Consume an OData Service Using the Cloud Connector

No es exactamente lo que yo he hecho, pero sí he utilizado cosas, como la aplicación de ejemplo.

¿Muy complicado? También lo eran los batch-inputs al principio… 😉

Salir de la versión móvil