SAP Cloud Platform: escenarios y casos de uso

A veces, cuando hablamos de SAP Cloud Platform, todo suena demasiado teórico y/o demasiado amplio… son muchos servicios, muchas piezas sueltas, muchos conceptos… ¿pero qué podemos hacer con todo eso?: lo que queramos.

Sí, porque ya sabemos que el powerpoint y el argumentario comercial lo soportan todo.

Con eso de que SAP Cloud Platform nos permite extender, integrar y crear aplicaciones, cada vez es más frecuente que ante el menor inconveniente en un proceso de venta, alguien salga con la coletilla de turno: «eso lo podemos hacer con SAP Cloud Platform», sin encomendarse a Dios ni al diablo.

Y aunque es cierto que se pueden hacer muchas cosas, lo que no tiene sentido es plantearse desarrollar toda la funcionalidad de gestión de viajes o un CRM de cero, utilizando SCP como herramienta de desarrollo. Bueno, sí utilizaría SCP, pero otro SCP: Sentido Común Primero.

Entonces, ¿qué podemos hacer? Pues aquí os dejo algunos escenarios que SAP nos plantea:

  • Mejorar la experiencia de usuario.
  • Extender aplicaciones de S/4HANA.
  • Integrar aplicaciones cloud y on-premise.
  • Desarrollar aplicaciones móviles.

Estos escenarios, con sus casos de uso, y algunos más los podéis encontrar en el siguiente enlace: New on SAP Cloud Platform Website: Scenario-Based Enablement Content

Por supuesto, una vez que comprendo todas las posibilidades que me da la plataforma, es cuestión de saber cómo conectar las distintas piezas para solucionar posibles problemas o plantear nuevos retos a los clientes.

Y para que vuestros powerpoints queden aparentes cuando habléis de todo esto, aquí os dejo una plantilla que os será útil: SAP Cloud Platform Solution Diagrams and Icons

Luego, habrá que hacer las cosas, pero de momento os dejo la llave maestra para abrir todas las puertas… 😉

SAP Cloud Platform Business Rules te ayuda a establecer las reglas de tu negocio

SAP Cloud Platform Business Rules es un servicio de Cloud Platform que nos permite configurar reglas de negocio de una manera simple desde nuestra cuenta de SAP Cloud Platform.

Entiendo que lo de las business rules ya te suena, ¿no? Sí, hombre, eso de los BRFs… ¿no? Pues no me vengas con que eso es nuevo porque lleva con nosotros un tiempo. Si no me crees, ve a cualquier sistema SAP (de este siglo) y ejecuta las transacciones «BRF» y/o «BRF+». ¿Esto te suena a chino? Pues nada, vete a la ayuda, practica un poco y después sigues leyendo: Business Rule Framework plus (BRFplus)

También puedes ver este vídeo, un ejemplo de para qué puede servir esto:

En pocas palabras, con las business rules podemos separar la lógica de negocio del código de la aplicación. Es decir, en el ejemplo del vídeo anterior, por ejemplo, se pueden establecer distintas estrategias de aprobación, en función del volumen de compras y el importe del pedido.

Realmente, esto lo que nos permite es tomar decisiones del tipo IFTTT (IF This Then ThaT), como el conocido servicio de Internet que nos permite «conectar» distintas aplicaciones, ¿sabéis de lo que hablo? Mirad aquí: https://ifttt.com/

Bien, pues el servicio de SAP Cloud Platform me permite hacer esto mismo: diseñar mis reglas de negocio y después invocarlas desde una aplicación.

Voy a hacer un ejemplo chorra, en el que le paso al servicio una lista de empleados con una serie de información (nombre, apellido y edad) y la regla me devuelve a qué grupo pertenece (jóvenes, maduros o sabios) en base a su edad (menores de 30, entre 30 y 50 y mayores de 50, respectivamente. Para ello, activaré el servicio, crearé la regla y la llamaré. Vamos a ello…

1) Activamos el servicio: es tan sencillo como activarlo y asignar los roles correspondientes a nuestro usuario.

2) Creamos la regla: se crean los distintos elementos, se activan y se despliega en nuestra cuenta.

3) Probamos la regla: hacemos un par de llamadas, una para generar el token que nos autentica en la aplicación y otra para invocar a la regla.

Fácil, ¿no? Si yo lo he hecho, seguro que vosotros también podéis y aquí os dejo artículo que os puede servir de guía: Overview of Business Rules in Cloud Platform

Una vez visto cómo funciona esto ya es sólo cuestión de echarle imaginación, porque el potencial es increíble… imaginación y horas 😉

Internet de las Cosas (IoT): ¿esto qué es?

Internet de las Cosas (IoT) es la red de objetos físicos que contienen tecnología incorporada para detectar e interactuar con su entorno y para recopilar e intercambiar datos para mejorar nuestra vida.

Esa es la definición que dan en el curso de openSAP Touch IoT with SAP Leonardo, en el cual podréis:

Evidentemente, teniendo un curso donde os los explican claramente, lo mejor es que os apuntéis y lo veáis de primera mano. El curso empezó ayer, así que no pongáis excusas, que todavía estáis a tiempo de engancharos.

De todas formas, yo iré contando alguna cosilla por aquí, que siempre es más cómodo que alguien se lo curre por ti, ¿no? 😉