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? 😉

Cloud Foundry en SAP Cloud Platform

Hace año y medio ya escribí algo sobre esto de Cloud Foundry y SAP; fijaos si ha pasado tiempo que hasta se nos ha caído la palabra HANA por el camino: SAP HANA Cloud Platform como plataforma a la innovación

El caso es que ya están aquí, como diría aquella… 😉

Bueno, realmente, estaba disponible para probar desde el YaaS Market desde mayo de 2016, como bien os cuentan aquí: SAP HANA Cloud Platform Cloud Foundry – Getting started

Estoy seguro de que todos lo habíais probado ya desde vuestra cuenta free de SAP Cloud Platform, ¿no?… 😉 No pasa nada, ahora tenéis una nueva oportunidad, ya que ahora, aparte de tu cuenta free normal, podéis tener una adicional con tecnología Cloud Foundry:

Tan sólo tenéis que elegir la región donde queréis crear vuestra instancia, bajaros la consola de Cloud Foundry para conectaros y desplegar vuestras aplicaciones.

Todo esto y mucho más os lo cuentan aquí: Get Started with Cloud Foundry

Muy bien, ¿y qué puedo hacer con esto? Pues, por ejemplo, tienes servicios para trabajar con Node.js, MongoDBPostgreSQL, RabbitMQ, Redis

Evidentemente, la instancia tiene sus limitaciones, como no puede ser de otra forma, pero es que la gente tiene esa extraña manía de hacer cosas y querer cobrar por ellas… 😉

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… 😉

Trabajando con repositorios Git

Git es un software de gestión de versiones, nacido de la mano del “criador de pingüinos” Linus Torvald, aunque inicialmente su propósito era distinto, como podéis leer en la Wikipedia.

Los “saperos” nos sentimos cómodos con las órdenes de transporte y cuando nos encontramos con esto del Git como que nos liamos un poco, pero… para eso hay gente como Rubén López, que se pega con ello y nos explica cómo va en estas 4 entradas:

Rubén nos lo cuenta utilizando una cuenta HCP (que no, que ahora se dice SCP), que os recuerdo que podéis crearos cualquiera desde aquí: https://account.hanatrial.ondemand.com/

SCP nos ofrece un servicio Git para poder gestionar las versiones de las aplicaciones HTML5 y/o Java que ejecutemos en la plataforma.

A ver si con este post Rubén se anima a retomar su blog Apuntes de SAP… aparte de pagarse unas cañas, por supuesto 😉

PD.-  Si alguien quiere profundizar más con esto del Git, aquí tenéis un curso en Yotube sobre el tema: Mooc Git y GitHub – Introducción

SAP Google Cloud: flexibilidad, escalabilidad y velocidad

SAP ha llegado a un acuerdo para que sus aplicaciones puedan alojarse en la nube de … de momento, hablamos de HANA, pero está previsto que en breve la parte de infraestructura de SAP Cloud Platform (recordad que ya no aparece “HANA” en la denominación) también se puede alojar en la nube de Google.

Muy bien, ¿pero esto qué ventajas tiene? Se me ocurren algunas como la integración con las herramientas de G Suite (antes Google Apps for Work), la posibilidad de autenticarte en las aplicaciones SAP con tu cuenta de Google, poder sincronizar tu calendario… aparte, evidentemente, de poder aprovechar toda la infraestructura de Google, que creo que de esto de máquinas/servidores, algo deben saber… 😉

¿Y Amazon Web Services? ¿Y Azure? En mi opinión, Amazon, a nivel de infraestructura va un paso por delante de todos, aunque es cierto que tanto Microsoft como Google quieren llevarse su parte del pastel. Y en el mundo de las “aplicaciones ofimáticas” Microsoft tiene una gran cuota de mercado, aunque es cierto que Google ha sabido hacerse un hueco y muchas corporaciones han dado el salto, normalmente empezando por el correo electrónico, y han adoptado las herramientas de Google.

En definitiva, SAP cierra un acuerdo de colaboración con otro de los jugadores clave del mundo digital en el que vivimos, al igual que hizo en su momento con Microsoft o con Apple… vamos, que yo me integro con quien sea, pero tus procesos de negocio los gestiono yo 😉

PD.- Aquí tenéis el comunicado oficial: Flexibility, Scalability, Speed: SAP and Google Announce Strategic Partnership

SAP Cloud Platform: SAP ha vuelto a hacerlo

Sí, lo de cambiar el nombre de un producto… a SAP HANA Cloud Platform se le ha caído el “HANA”.

Después de llevar más de 3 años dando la paliza con SAP HANA Cloud Platform desde aquí y haber creado una clasificación específica para la entradas de HCP, digo yo que, por lo menos me podrían haber preguntado, ¿no? 😉

Pues esto, que lo que antes era SAP HANA Cloud Platform, ahora es SAP Cloud Platform, a secas. ¿Y por qué de este cambio? Pues, aunque a mí no me han preguntado, me da que es para intentar aclarar términos y que quede claro que una cosa es S/4HANA (nueva suite de productos), otra HANA (base de datos en memoria) y otra SAP Cloud Platform (plataforma de aplicaciones y servicios).

3pillars

No sería la primera vez que le he intentado hablar a un cliente de SAP HANA Cloud Platform y me ha dicho: “No, no me interesa, nosotros no tenemos HANA”. Que es un poco como lo de “¿qué hora es?… manzanas traigo”, pero bueno quizás si le quitamos ahora la palabra “HANA” la gente tenga menos miedo… 😉

El anuncio ha sido hecho en el Mobile World Congress que se está celebrado esta semana en Barcelona y aparte del cambio de nombre, esto conlleva una serie de novedades, como podéis ver en este artículo: SAP Cloud Platform Intelligently Connects People, Things and Businesses

Probablemente, en los próximos días lo mire con más detalle, pero también podéis hacer algo vosotros, ¿eh? 😉

SAP UX: primero BUILD, después Splash y ahora… BUILD

En el mercado, existen muchas herramientas para el diseño rápido de prototipos de aplicaciones (mockups): Balsamiq, Flinto, Axure son algunas de ellas. Evidentemente, hay muchas más, pero con esas he llegado a “trastear” alguna vez, incluso alguna de ellas por “recomendación” de SAP: SAP Releases Fiori Widgets for Axure RP

Finalmente (esto es mucho decir con SAP) parece que la apuesta era BUILD y llegaron a un acuerdo donde, lógicamente, lo primero era cambiar el nombre y pasó a llamarse SAP Splash.

¿Y que podíamos hacer con esto? Mejor lo véis:
 


 
Bien, pues después de unos meses trabajando con la versión beta de SAP Splash, llega… BUILD.

Sí, eso es, volvemos al nombre original, donde podremos seguir trabajando con una versión gratuita pero ya aparece la opción completa, que será de pago, pero… no sabemos el importe. Sólo una pista: necesitará de licencia de HANA Cloud Platform.

Por cierto, si alguien ha estado trabajando con la versión beta, tranquilos, seguirá existiendo, con la limitación de tener sólo 5 prototipos activos y alguna cosa más.

Esto lo cuentan en una newsletter que enviaron el pasado 22 de agosto, aquí podéis ver un post donde también hablan de esto: The general release of BUILD is on its way!!!

Una vez más, aparece HANA Cloud Platform como la pieza angular en la que se basan otras soluciones, algo que ya no debería sorprendernos 😉