Blockchain y SAP Leonardo: ¿cómo “encadenamos” estos dos conceptos?

Hace ya más de un año escribí un artículo intentando explicar qué era esto del blockchain y también he escrito alguno sobre esto de SAP Leonardo.

Empecemos por refrescar conceptos:

  • Blockchain es una arquitectura abierta que nos permite llevar un registro de transacciones distribuido, veraz y permanente.

Es como si hiciéramos un apunte en un libro de mayor global, del que todos tenemos copia o como si todos fuéramos “notarios” de las transacciones que hace cualquiera en la cadena.

¿Sería posible falsear ese libro en millones de ordenadores o sobornar a esos millones de “notarios”? Complicado, ¿no?

  • SAP Leonardo es una marca, nada más y nada menos. Es la marca que utiliza SAP para aglutinar todas las tecnologías/tendencias más o menos innovadoras: IoT, Machine Learning, Big Data, Blockchain…

Suelo decir que ha metido en ese saco “todo lo que suena a nuevo”, porque meten, por ejemplo, algo como Design Thinking, que de tecnología tiene poco. Bueno, al menos empiezan a dibujarlo como un “servicio”, algo es algo… 😉

Pero centrémonos en blockchain y SAP Leonardo, ¿cómo podemos unir estos dos conceptos? Bueno, os lo cuentan en este curso de openSAPSAP Leonardo – An Introduction to Blockchain

De todas formas, como sé que os da pereza, os voy a dar unas breves pinceladas… 😉

  • Unas cifras a tener en cuenta:

  • Información distribuida y consensuada por las partes.

  • Blockchain combina tecnologías ya existentes: la capacidad de almacenamiento de las bases de datos, las ventajas de las redes punto a punto y la seguridad que nos dan la criptografía y los algoritmos de consenso.

  • ¿Voy a poder hacer todo con blockchain? Todo no, pero muchos cosas sí. Estas son algunas de las cosas que debería tener en cuenta a la hora de plantearme utilizar blockchain:

Las imágenes anteriores están extraídas del material del curso de openSAP, al que puede acceder cualquiera que se apunte al mismo, de manera gratuita, como ya sabéis.

Otro día haré un ejemplo práctico con algo de esto, mientras podéis ir haciendo algo para actualizaros, ¿o vais a seguir encadenados a lo que ya sabéis de por vida? 😉

SAP HANA te ayuda a salvar el mundo

¿Es un pájaro? ¿Es un avión? ¿Es una base de datos? No, SAP HANA, aunque empezó siendo una base de datos en memoria, hoy en día es la plataforma tecnológica en la que se basan los productos SAP.

SAP HANA nos ofrece múltiples servicios/características más que el simple almacenamiento/manejo de datos en memoria, lo que ya es en sí un gran ventaja, y en una de las últimas campañas de marketing de SAP nos presentan dichos atributos como superpoderes. Estos son algunos de ellos:

  • Una única plataforma: unimos el mundo transaccional (OLTP) y analítico (OLAP) en un mismo entorno, sobre una arquitectura totalmente redefinida, lo que nos permite analizar la información de manera más óptima y mejorar la toma de decisiones.
  • Seguridad de la información: podemos gestionar el acceso a los datos, asegurándonos en todo momento del buen gobierno de los mismos y su anonimización para cumplir con las normativas vigentes en cada uno de los países.
  • Información geo-espacial: lo que nos permite combinar información de nuestros datos transaccionales con información geográfica y crear nuevos modelos de negocio u optimizar los existentes.
  • Entorno multi-cloud: podemos trabajar en un entorno totalmente cloud, en una nube pública, privada o de forma híbrida, así como aprovecharnos de todas las ventajas que nos ofrece Cloud Foundry.
  • Machine Learning: el uso de algoritmos analíticos con capacidad predictiva nos permitirá aprender de nuestros procesos y adelantarnos a los acontecimientos, lo cual nos ofrecerá una ventaja competitiva.

Todo esto lo podéis encontrar en este artículo: The Super Powers of SAP HANA

En él podréis ver también una serie de videos que intentan reflejar los superpoderes mencionados, pero que no tengo yo muy claro que puedas utilizar en tu argumentario de venta, la verdad… os pongo uno de ejemplo:


Quizás esté equivocado y si das con alguien aficionado a los superheroes puede que conectes con él… ¡cosas más increíbles se han visto! 😉

 

SAP HANA Data Management: ¿qué es esto?

Siguiendo con lo que comentaba ayer sobre cosas interesantes que presentaron en el SAPPHIRE NOW, hoy voy a intentar explicar lo que yo he entendido sobre esto del SAP HANA Data Management.

Probablemente, habréis oído más de una vez lo de que “se han generado más datos en los 2 últimos años que desde el inicio de la humanidad“… y lo mejor es que esta frase la llevamos oyendo ya unos años, con lo que parece que esto no tiene límites.

Dentro de un par de años, habrá que cambiar la frase por esta: “se han generados más datos en los últimos 5 minutos que desde el inicio de la humanidad”. O lo mismo se duplican los datos antes de que le dé tiempo a terminar la frase al ponente de turno… 😉

Perfecto, a todos nos queda claro que generamos muchos datos, pero… lo que no está tan claro es qué hacer con ellos. Es decir, ¿cómo darle inteligencia a esos datos? Y aquí es donde aparecen términos como Big Data, Machine Learning, etc… que por sí solos no hacen nada, ya que muchas veces el problema viene de base: en el Small Data.

¿Cómo vamos a hablar de algoritmos predictivos y mejora en la toma de decisiones, con herramientas que pueden manejar esos ingentes volúmenes de información, analizarla y aprender de ella, si la información de partida no es buena?

Vamos, que antes de pensar en Big Data, muchos tienen que reflexionar un poco en cómo tienen el Small Data y qué beneficios pueden obtener con la explotación de esa información, que lo mismo no tiene sentido almacenarlo todo… ¿o realmente crees que esas “tarrinas” de CDs que tienes en la estantería las vas a volver a utilizar alguna vez? 😉

Depurar la información y saber qué utilidad puede tener para mi modelo de negocio,  serán fases de la metodología CRISP-DM, que podríamos decir que es la estándar en un proceso de análisis de datos.

¿Que esto de CRISP-DM te suena a chino? Pues mírate este curso de openSAPGetting Started with Data Science

Vale, ya te has aclarado con lo anterior, sigamos.

¿Qué es realmente SAP HANA Data Management? Pues un conjunto de servicios/herramientas que me permiten gestionar mis datos de manera centralizada.

Como veis, hay un poco de todo: Cloud Platform, Data Hub, Big Data, HANA… con el objetivo de aseguraros que trabajamos con el concepto de “dato único” (¿pero esto no se supone que lo llevamos haciendo ya años?), con almacenamiento infinito (la elasticidad del cloud es lo que tiene), aprovechando todas las bondades de HANA (tiempo real, análisis predictivo, características geoespaciales…) y pudiendo utilizar herramientas open source del tipo TensorFlow, Spark, Python

Todo muy claro, ¿no? 😉

Si necesitas aclarar algo, te aconsejo que te apuntes a este curso de openSAP que empieza el 31 de julio: SAP HANA Data Management Suite – Strategy Talk

¿O me vas a decir que es mejor plan estar todo el día tirado al sol sin hacer nada mirando el mar? 😉

Formación de la máquina y grandes datos con SAP abierto

La semana pasada os mostraba un ejemplo del servicio Translation Hub de Cloud Platform, donde os comentaba que a principios de año hay convocado un curso de esto en openSAPSAP Translation Hub in a Nutshell

En paralelo, hace unos días openSAP envió un correo anunciando que alguno de sus cursos iban a estar subtitulados a otros idiomas, entre otros el español.

También la semana pasada, en una formación, enseñé este servicio y alguien comentó que habría que ver la calidad de las traducciones. Yo argumenté que eso era algo que ahora estaba muy avanzado y que además siempre cabía la posibilidad de revisar/corregir esas traducciones.

Desconozco si se ha utilizado ese servicio o algo parecido en la traducción de los subtítulos a otros idiomas, pero he de reconocer que cuando he ido a ver el primer curso y me he encontrado esto…

…he decidido seguir con el inglés, a pesar de que no lo domine, porque creo que entenderé algo más, ya que con esas traducciones, como si me lo ponen en chino 😉

Machine Learning and Big Data with openSAP  queda más claro que el título del post, ¿no? Pues eso… en cualquier caso, os recomiendo hacer el curso, si queréis tener nociones de “formación de la máquina”: Enterprise Machine Learning in a Nutshell (Repeat)

From the lost to the river! 😉

¿Me parezco más a Brad Pitt o a Mariano Rajoy?

Para los que me conocéis personalmente, sabéis que tengo gafas, llevo barba, y soy alto… hasta aquí todo mi parecido con el presidente del gobierno.

Con Brad Pitt, sin embargo, mi parecido es realmente sorprendente, llegando a veces a confundirnos, incluso a pensar que somos hermanos gemelos.

Bueno, vale, tampoco es para tanto, pero lo que sí es cierto es que mi parecido con el famoso actor de Hollywood es mucho mayor que con el insigne pontevedrés.

Y no lo digo yo, que lo dice el Machine Learning, como os voy a demostrar con una API de reconocimiento facial de Azure.

La confianza toma valores de 0 a 1, en función de menor a mayor parecido, y aunque detecta que no son fotos de la misma persona, queda demostrado a quién me parezco más.

Pues sí, amigos, creo que esto tiene bastante potencial, aunque me da que los algoritmos aún tienen que mejorar un poco, ¿no? 😉

PD.- Si queréis probar esto, aquí tenéis la URL: https://azure.microsoft.com/es-es/services/cognitive-services/face/

SAP Leonardo Machine Learning Foundation

Como ya comenté la semana pasada, SAP Leonardo no sólo es IoT, también es, por ejemplo, Machine Learning, que es esto que puede tener muchas aplicaciones, aparte de para que “una maquinita” te gane una partida a un “juego de chinos”

Aquí os dejo un breve video con alguno de los servicios que ofrecen, para que le deis rienda vuelta a vuestra imaginación e inteligencia a vuestros datos:

Por cierto, que personalmente creo que lo del vencer al chino que era el mejor jugador de Go puede tener su mérito pero… ¿será capaz alguien de diseñar un algoritmo que le gane el café a los chinos a un funcionario con 40 años de servicio? Ahí lo dejo… 😉

SAP Leonardo no sólo es IoT

Hace unos meses publiqué una entrada sobre SAP Leonardo donde comentaba que era el nuevo nombre que había dado SAP a sus servicios de IoT, pero… parece que SAP Leonardo se ha hecho mayor en poco tiempo 😉

En el SAPPHIRENOWE celebrado la semana pasada en Orlando (sigo esperando la invitación) se anunció una nueva visión del producto, que no se ciñe únicamente al ámbito del Internet de las Cosas.

Dentro de la plataforma SAP Leonardo, SAP quiere englobar servicios de:

  • Internet of Things: para conectar “cosas”, personas y procesos.
  • Machine Learning: hagamos que las “cosas” aprendan cosas y mejoren nuestros procesos de negocio.
  • Analytics: tendremos información en tiempo real para mejorar la toma de decisiones.
  • Big Data: debemos gestionar millones de datos de información, no digo almacenar, digo gestionar y saber interpretar.
  • Blockchain: como medida para aumentar la seguridad de nuestras operaciones… como comentaba hace unos días. 
  • Design Thinking: soluciones simples, ser ágiles, equivocarnos rápido y ponernos siempre en el lado del usuario/cliente a la hora, desde el primer momento. Ya sabéis, eso que llaman empatía y que algunos le damos cierta importancia: La empatía: ¿un mal necesario?

(Ojo: que hay cosas que están marcadas como “coming soon” y esto es como cuando tú le dices a un amigo “a ver si nos vemos”).

Aquí podéis ver más información sobre SAP Leonardo: https://www.sap.com/products/leonardo.html

En próximas entradas, más cosas sobre el SAPPHIRENOW 2017.

PD.- Mr. SAP, para el de 2018 (5-7 de junio) queda más de 1 año, envíeme la invitación ya, que este año no ha debido llegar con el follón del ransomware 😉