SAPPHIRE NOW Orlando 2019 (I)

AWS Summit, Salesforce Basecamp… ¿y el SAPPHIRE NOW “pa” cuándo? 😉

Pues hoy ha llegado el momento para que os cuente lo que he podido leer de lo acontecido en Orlando del 6 al 9 de mayo y que conste que este año estuve a punto de ir, pero con tanto “sarao” no me da la vida.

Y lo voy a hacer, como en ocasiones anteriores, a base de tweets.

Será por dinero… 😉

XO: el nuevo mantra. ¿Eso qué es? Algo podéis leer en el artículo que publiqué sobre la compra de Qualtrics: “¿Cuánto vale una buena experiencia de cliente?”

Mejorar la experiencia del cliente (X) para mejorar tus operaciones (O)… Qualtrics hasta en la sopa… en CRM, en HR

Un paso más en la colaboración entre Apple y SAP, muy centrada en la privacidad de la información, la realidad aumentada y el Machine Learning.

El Profesor Hasso Plattner hablando de la empresa inteligente. Para mí, que este señor dedique parte de su tiempo a ilustrarnos a los demás, siempre es de agradecer: SAP Data Warehouse Cloud, HANA, SAP Analytics Cloud… Interesante, eso sí: dura hora y media 😉

Esto del SAP Data Warehouse Cloud me suena mucho a lo que contaba de Datorama en el artículo de ayer. ¡Habrá que estar atentos!

SAP Business Objects y SAP Analytics Cloud: aprovechando las ventajas de cada cosa.

Diseña tus aplicaciones con SAP Analytics Cloud… ¿alguien tiene alguna duda de por qué herramienta de analíticas apuesta SAP? 😉

Continuará…

Salesforce Basecamp Madrid 2019

Hace un par de semanas, a la salida AWS Summit Madrid 2019 vi de casualidad 3 días después se celebraba el Salesforce Basecamp Madrid 2019 y pensé que podría ser interesante pasarse, pero que seguramente no habría posibilidad de asistir, al quedar tan poco tiempo.

Llegué a casa, entré en la página del evento y en pocos minutos tenía el mail con la confirmación del registro. Parece que está gente algo sabe de gestionar la experiencia de cliente… 😉

Fui usuario de Salesforce hace años, por lo que algo conozco del producto y he ido siguiendo su evolución en el tiempo.

Hubo varias cosas que me llamaron la atención, como por ejemplo, el concepto “Trailblazer”, aquí os dejo un artículo donde podéis ver qué es un Trailblazer: So, What is a Trailblazer?

En lo que se refiere al producto, presentaron algunas de las novedades que habrá en la próxima versión, donde se ve que cada vez tienes más peso el tema de los asistentes digitales, la Inteligencia Artificial, etc… muy en la línea de lo visto en el evento de Amazon y todo el tema de SAP Conversational AI… eso sí, en Salesforce cuentan con la ayuda de Einstein, que eso siempre ayuda… 😉

Un par de compañías que me llamaron la atención fueron Mulesoft y Datorama. La primera es un integrador y la segunda un “agregador de datos”, por decirlo en breves palabras.

Vamos, que está claro que a la velocidad que va la tecnología, la única forma de avanzar y seguir creciendo es adquiriendo otras compañías que complementan la tuya y mejoran tu oferta a los clientes.

También es cierto que todo debería tener un límite y que luego toca engrasar la maquinaria para que todo funcione correctamente, pero… lo que no puedes hacer es quedarte parado o pensar que tú puedes hacer todo y además mejor que nadie.

Vamos, que lo que vi es lo mismo de lo que se está hablando en todos los fabricantes: Big Data, Machine Learning, Inteligencia Artificial, Bots… eso sí, todo muy bien presentando y con casos de uso reales.

Y lo que me impactó fue el tema de Trailhead. ¿Qué es esto? Es una plataforma de formación gamificada, de acceso libre, en la que puedes aprender Salesforce a tu ritmo.

De hecho, internamente, utilizan esta misma plataforma, para mantener a todo el personal actualizado, porque estamos en un momento en el que no nos podemos permitir dejar de aprender, ¿o eres de los que piensas que lo sabes todo?

No tiene sentido que me enrolle con esto, si realmente estás interesado, lo mejor es que te registres y lo pruebes por ti mismo…

Ahora sólo es cuestión de ganas y tiempo, aunque ya sé que eso a veces es lo más complicado, porque vamos todos con la lengua fuera… 😉

AWS Summit Madrid 2019

La semana pasada asistí al AWS Summit que se celebró en Madrid, donde la empresa americana presentó las últimas novedades de sus productos.

Personalmente, soy usuario de AWS (Amazon Web Services) desde hace años, principalmente para temas de almacenamiento/backup y para instalar algún que otro sistema SAP de pruebas con cal.sap.com, aparte de probar puntualmente también algún otro servicio de IoT y Machine Learning.

En cualquier caso, para nada soy un experto en el tema, pero… porque no quiero. Como tú, porque si quieres aprender sobre AWS y muchos de sus servicios, tienes la posibilidad de hacerlo de manera totalmente gratuita aquí: AWS Training and Certification

Sólo tienes que registrarte y empezar. Yo ya lo he hecho, mira:

Ahora, después de esos 5 minutazos, sólo queda continuar, pero siempre hay que dar un primer paso… 😉

Como verás, hay un montón de material gratuito y después tiene la opción de certificarte. A día de hoy hay 11 certificaciones, de 4 niveles distintos, como puedes ver en el siguiente gráfico:

En cualquier caso, no olvidéis que una cosa es tener el carnet de conducir y otra muy distinta saber conducir 😉

En cuanto al evento, me gustó el keynote en general y la intervención del CDO de Cepsa, Joaquín Abril-Martorell, en particular, por el derroche en sentido común y la naturalidad.

Después, estuve en varias sesiones paralelas.:

  • Construyendo aplicaciones inteligentes con servicios de Machine Learning, que me sirvió para aclarar conceptos sobre los distintos servicios/herramientas que ofrece AWS en este área.
  • AWS for SAP Customers, donde la gente de Linke contó su experiencia en distintos clientes. Creo que deberías hablar con ellos, si te estás planteando una migración… y si no te la estás planteando, debería ir pensando en la jubilación 😉
  • Primeros pasos con AWS, de la mano de Telepizza vimos como su secreto para poder expandirse de manera rápida no estaba sólo en la masa…
  • Construyendo Skills de Alexa, vimos como Iberia había creado su primera aplicación para Alexa, a la que le queda mucho que mejorar, pero que seguro que lo hará en breve, viendo la energía de los ponentes.

En definitiva, un evento de lo más interesante, perfectamente organizado (había más de 6.000 asistentes), del que esperaba mucho menos y al que espero asistir en próximos años.

Para mí, Amazon Web Services, va un poco por delante con respecto a competidores como Azure o Google, entre otras cosas porque como dijo Joaquín Abril-Martorell, “fueron los primeros que se metieron en esto y eso siempre es una ventaja”.

De todas formas, ya sabemos que ser primero puede ser una ventaja, pero no es determinante, que al final vienen los chinos y lo copian todo… pero de Alibaba Cloud hablaremos otro día.

SAP Business Client 7.0

Aunque tengamos claro que con SAP Fiori Launchpad vamos a poder lanzar cualquier tipo de aplicación y que el SAP GUI debería estar muerto hace años, a manos de SAP Netweaver Business Client, la realidad es muy distinta. Todo están vivitos y coleando… 😉

Mientras empezamos a hablar de las bondades de Fiori 3, sigue apareciendo nuevas versiones del SAP GUI y del Business Client, para que no nos aburramos.

Desde aquí os podéis descargar el SAP Business Client 7.0:

Es requisito para poder utilizarlo, tener el SAP GUI 7.60, así que lo mismo os tenéis que dar antes una vuelta por aquí: SAP GUI for Windows 7.60

¿Y qué tiene esta nueva versión? Eso lo podéis ver aquí: SAP Business Client 7.0

¿Pero para qué necesito el SAP Business Client si ya tengo el SAP Fiori Launchpad, con el que no necesito instalar nada? Pues porque no todo es Fiori, amigos…

Con el SAP Business Client podemos acceder a aplicaciones Fiori y no Fiori, ya que tenemos 3 tipos de acceso: SAP Fiori Launchpad, SAP Business Client y SAP Logon, gracias al SAP GUI que trae embebido el propio SAP Business Client.

Bueno, pero “con SAP Fiori Launchpad también podemos lanzar transacciones SAP GUI”… sí, pero… SAP GUI for HTML, que no son exactamente iguales, como bien sabéis.

Así que si trabajáis con S/4HANA on-premise quizás os interese instalar el SAP Business Client 7.0 y entrar a vuestro sistema con una entrada tipo SAP Fiori Launchpad, desde la que podréis lanzar cualquier tipo de aplicación: SAP GUI, Web Dynpro, Fiori…

Si trabajáis en S/4HANA Cloud, la opción es SAP Fiori Launchpad y si todo lo que tenéis en on-premise son Web Dynpros y aplicaciones Fiori, y os vale con el SAP GUI for HTML, también os puede valer.

Por supuesto, ambas opciones son compatibles, pero creo que va siendo hora de que os carguéis el SAP Logon, ¿no?

Yo os doy la munición, vosotros tenéis que poner las armas y disparar… 😉

SAP Conversational AI: aclarando conceptos

Como imagino que ya tendréis todos vuestra cuenta en SAP Conversational AI, tras las entradas de los días anteriores, ahora os voy a pasar un documento en el que os intentan explicar de una manera concisa elementos claves para entender todo esto de los bots como: intents, entities, skills, triggers, requirements y actions.

Antes, os los explico a mi manera:

  • Bot: algo que me permite automatizar una tarea.
  • Intent: ¿qué quiere hacer el usuario?, ¿qué intenciones tiene?.
  • Entity: información que puedo extraer de las intenciones del usuario, que me permiten tener una idea más clara de su necesidad.
  • Skill: aquí es donde componemos los diálogos que va a tener nuestro bot con el usuario.
  • Trigger: es lo que hace que se lance una skill o no.
  • Requirement: a veces necesitamos cierta información para poder mantener ese diálogo.
  • Action: la salida que produce ese diálogo (skill), una vez que se ha disparado (trigger) y se cumplen las condiciones necesarias (requirement).

Y con estas nociones básicas, ya es cuestión de complicarnos la vida y empezar a automatizar tareas.

En el documento, podéis encontrar un bot de ejemplo, algo más elaborado que el que creé, que podéis copiar y modificar como queráis. Así podéis copiarlo:

Antes de que se me olvide, aquí va el documento (Building Your Own Chatbot with SAP Conversational AI.pdf), donde podéis encontrar recursos, como el canal de Slack y un repositorio de GitHub, que os pueden ser muy útiles a la hora de practicar con todo esto.

Con esto, creo que tenéis información suficiente para “BOTar”… 😉

Fiori 3: que viene, que viene…

Hace unos meses escribí una entrada donde se anunciaba la llegada de Fiori 3, a raíz de una charla que se dio en el SAP TechEd de finales de 2018, podéis revisarla aquí: SAP Fiori 3.0: próximamente en sus pantallas

Aparte de esto, hace unas semanas asistí a un webinar en el que se presentaba el roadmap de Fiori para los próximos meses y, evidentemente, volvía a aparecer el tema de Fiori 3.

Aquí os dejo algunas imágenes relativas a este punto concreto:

Como podéis ver son todos imágenes provisionales sobre algo en lo que se está trabajando actualmente, pero la idea principal sigue siendo mejorar la experiencia de usuario, manteniendo la compatibilidad de lo existente e incorporando elementos nuevos de diseño, así como Machine Learning (para propuestas de acciones o detección de insights, por ejemplo) y con el SAP CoPilot totalmente integrado.

Vamos, que con el tema de los bots, conviene ir pegándose… 😉

Podéis acceder a este y a todos los roadmaps, como ya sabéis,  desde aquí: SAP Road Maps

Además, esta misma semana se ha anunciado un nuevo curso en openSAP sobre Fiori 3 que comenzará el 26 de junio: Intelligent Enterprise User Experience with SAP Fiori 3.

¡No digáis que no aviso con tiempo!

Si nos fijamos en el título del curso, ya vemos que lo de la “empresa inteligente” lo tenemos hasta en la sopa, algo que ya sospechábamos algunos… 😉

Es de suponer que en el curso se nos explicarán cuáles son las bases de este nuevo Fiori 3, junto con algún ejemplo de diseño, para poder hacer cosas como las que nos muestran en este vídeo y poder trabajar desde nuestro avión privado cada mañana:

En ese extracto del vídeo vemos también cómo el usuario utiliza SAP Inscribe para revisar sus informes.

Si miráis el vídeo desde el principio (son sólo 20 minutos) podéis ver realmente un resumen de las características que nos ofrece Fiori 3.

Ahora os dejo, que mi avión privado está a punto de despegar… 😉

 

Construyendo un bot con SAP Conversational AI – continuación

Confío en que hayáis podido superar lo de los (no) chistes de ayer, así que vamos a recuperar dónde nos quedamos y vamos a ver cómo terminamos de construir nuestro bot.

Ahora voy a añadir un par de intents nuevos, con la reacciones que pueden provocar nuestros chistes y en función de eso, el bot me contestará de una manera o de otra.

Antes de eso, voy a modificar algo de lo que hice ayer, que no me suelte los 2 (no) chistes seguidos, sino que me cuente uno u otro, para poder resistir y no morir de la risa… 😉

Una vez hecho eso, voy a crear las intents, con las expresiones correspondientes y después configuraré las acciones a realizar.

Y ahora que tenemos construido nuestro bot lo que tendríamos que hacer es conectarlo con la plataforma de mensajería que queramos: Slack, Telegram, Facebook Messenger, SAP CoPilot, para lo que habrá que seguir una serie de pasos, en función de la plataforma elegida.

connect

Pero esto voy a dejar que lo hagáis vosotros, con la ayuda del documento original del que he sacado toda esta información: How To Build Your First Chatbot With SAP Conversational AI

Como veis, también tenemos la posibilidad de monitorizar todas las acciones que hemos realizado con nuestro bot.

monitor

Ni que decir tiene que esto no ha sido nada más que un simple ejemplo.

Ahora toca echarle imaginación y hacer monerías… 😉