SAP Cloud Platform: permíteme que insista

Vuelvo a hablar de este tema, que ya he tratado alguna que otra vez, a raíz de un post que me he encontrado, a mi modo de ver, muy clarificador: SAP Cloud Platform Planning Guide

En el enlace, podéis tener acceso a este documento: SAP Cloud Platform Planning Guide

En dicho documento se definen conceptos básicos como región, cuenta, subcuenta, los distintos tipos de cuentas/usuarios que hay, etc…

Por ejemplo, en el gráfico anterior, podemos ver que un cliente puede tener una cuenta global, en la que podrá crear subcuentas (en distintas regiones) y ahí desplegar sus aplicaciones, ya sea en entorno Neo o Cloud Foundry. Además, podrá suscribirse a aplicaciones desarrolladas por terceros.

¿Cuántas cuentas/subcuentas tengo que tener? ¿En qué regiones? ¿En qué entornos? Esto dependerá del caso particular de cada cliente. En el documento, os plantean algunos escenarios.

Por ejemplo, un entorno típico en SAP es tener en la parte on-premise los entornos de desarrollo, test y producción, y esto mismo lo podríamos replicar en SAP Cloud Platform, conectando una subcuenta a cada uno de los entornos:

Si leéis el documento y os suena todo a chino, os recomiendo que os deis una vuelta por openSAP y veáis, por lo menos, este curso: SAP Cloud Platform Essentials (Update Q3/2017).

Además de ese, tenéis muchos otros: cursos SAP Cloud Platform en openSAP.

Y, por supuesto, siempre tenéis la opción de hacer un curso oficial: CP100 – SAP Cloud Platform.

Siempre es más cómodo que te lo cuente alguien, que ya se haya pegado con ello, ¿no? 😉

Personaliza tu SAP Cloud Platform Fiori Launchpad

Hace ya un tiempo, os mostré cómo crear una cuenta de SAP Cloud Platform y cómo activar el servicio del Portal. Desde entonces, habéis tenido tiempo de practicar y seguro que tenéis muchos portales, ¿no?

Bueno, si no es así aún estáis a tiempo de enteraros de qué va esto en una nueva edición del curso de openSAP, que empieza el 11 de septiembre: Building Portal Sites on SAP Cloud Platform (2018 Edition)

Ah, y si preferís la formación presencial y “pasar por caja”, vuestro curso sería el CLD300 – SAP Cloud Platform Portal Administration and Operations.

Con SAP Cloud Platform, podemos crear de una manera realmente sencilla  distintos portales, con diferentes estilos y, por supuesto, con la posibilidad de personalizarlos con tu imagen corporativa.

Por cierto, si queréis enredar con esto de la personalización, aquí os dejo un post interesante: Branding and Theming your SAP Cloud Platform Fiori Launchpad

Y aquí un enlace al ejemplo del que he sacado la imagen anterior: Fiori Launchpad barrahache

¿Qué es un ejemplo chorra? Totalmente de acuerdo, es sólo un ejemplo. En vuestras manos os dejo que hagáis algo más elaborado… 😉

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 😉

SAP Cloud Platform: se hace camino al andar

¿De verdad que aún no sabes por dónde empezar con esto? Mira que te he dicho “cienes” y “cienes” de veces que los cursos de openSAP pueden ser un buen punto de partida…

De todas formas, para los que necesitáis que os lo den todo mascado, aquí os dejo el itinerario recomendado por “los señores alemanes”: Learning Journey – SAP Cloud Platform Basics

Como veréis, hay distintos tipos de recursos: enlaces a webs, blogs, cursos de openSAP, formación presencial, certificaciones…

Evidentemente, los cursos presenciales y las certificaciones tienen un coste, pero os aseguro que si aprovecháis el resto de los recursos podéis adquirir un conocimiento más que suficiente… por supuesto, si lo complementáis con la formación/acreditación oficial, mejor.

Una vez que tenéis claro el camino, ahora queda lo más fácil… “andarlo” 😉

SAP Translation Hub: from the lost to the river

Los que llevamos ya unos años trabajando con SAP, de vez en cuando nos encontramos con alguna traducción, cuanto menos “sorprendente”. Recordemos este ejemplo, que localicé hace unos años, mirando cosas de integración de SuccessFactors:

Está claro que el trabajo de traducir no es el más creativo del mundo y seguro que alguno os habéis pasado unas horitas con la transacción SE63.

Y recuerdo alguna vez, en algún curso de E-Recruiting, al mostrar que podía publicar una vacante en distintos idiomas, siempre había alguien que me preguntaba si el sistema hacía la traducción automáticamente… y yo le miraba con cara de asesino y le decía: “¿¿¿pero tú crees que estamos en 2017???”.

Que sí, que ahora las cosas se traducen “solas”… y os lo voy a demostrar, activando el servicio SAP Translation Hub en SAP Cloud Platform:

Evidentemente, es un ejemplo sencillo, pero lo importante es que conozcáis la herramienta.

Y si queréis profundizar más, aquí os dejo un curso de openSAP que empezará en enero: SAP Translation Hub in a Nutshell

No digáis que no aviso con tiempo 😉

PD.- Aún estáis a tiempo de participar en la encuesta que os proponía en la entrada anterior

SAP Document Center: compartiendo que es gerundio

SAP Document Center es un servicio de Cloud Platform que nos permite compartir documentos, al “estilo Dropbox”.

Además, tienes la posibilidad de instalar una versión de escritorio y en el móvil, para tener la información sincronizada en cualquier lugar y en cualquier momento.

Vamos a ver lo que tardamos en activar el servicio, subir un documento, instalar la aplicación en el móvil y subir un archivo desde el teléfono.

Fácil, ¿no? 😉