SAP Cloud Platform Transport Management: transportando que es gerundio

Habitualmente, cuando trabajamos con SAP, estamos acostumbrados a trabajar con 3 entornos: desarrollo, test y producción.

Se supone que configuramos el sistema en desarrollo, probamos cómo va todo en test y lo pasamos a producción, que es donde trabaja el usuario final.

Por supuesto, si tenemos que hacer algún desarrollo que complete alguna posible carencia del software estándar, el ciclo es el mismo.

Y para pasar las cosas de un entorno a otro, hacemos uso de las conocidas órdenes de transporte.

Todo iba bien, hasta que nos “modernizamos” y apareció SAP Portal, con sus desarrollos en Java y resulta que esa parte, en un principio, no se entendía con nuestra querida capa de transportes, pero… finalmente, pasó por el aro.

Cuando ya estábamos tranquilos, aparece HANA y viene con sus “cositas para transportar” y empezamos a oír hablar de las Delivery Units. Y otra vez estábamos en las mismas… ¿dónde están las órdenes de transporte? Así que aparecieron los HANA Transport Containers.

Y no contentos con todo esto, nos vamos a la nube. Que si SAP Cloud Platform, que si Cloud Foundry, que si aplicaciones MTA… y ni rastro de nuestras órdenes de transporte. Se empieza a hablar de repositorios Git y cosas raras de esas, pero… ¿dónde están mis órdenes de transporte?

Tranquilos, ya están aquí. Bueno, no exactamente, pero sí tenemos una forma de transportar con el nuevo servicio SAP Cloud Platform Transport Management.

En este blog podéis ver más detalle: The new cloud-based Transport Management Service.

Es un servicio que está disponible en el entorno Cloud Foundry, pero que nos permite transportar objetos, tanto de las cuentas Neo como de las cuentas Cloud Foundry, ya sean aplicaciones MTA, contenidos específicos de las aplicaciones, paquetes de integración o modelos de XS clásico de instancias HANA conectadas a cuentas cloud.

Venga, vuelve a leer el párrafo anterior… Cloud Foundry, Neo, aplicaciones MTA, paquetes de integración, XS clásico… y un poco más arriba: Delivery Unit, HANA Transport Container, repositorio Git…

¿Pero qué es todo esto? ¿Lo tengo que conocer todo?

Bueno, si te dedicas a la cría de salmonetes o eres un brillante orador especializado en hablar mucho sin decir nada, no; pero si te dedicas a esto de SAP, especialmente, si eres desarrollador, quieres empezar a vivir en el siglo XXI y ver que hay vida más alla del batch-input, sería recomendable que te sonaran todos esos términos.

Si eres consultor no, no es necesario, puedes seguir sólo “poniendo pinchos”, pero puede que en unos años, si no espabilas, te toque ponerlos en la barra de un bar… 😉

SAP Data Hub: ¿qué es esto?

A ver, esto ya lo expliqué hace más de un año y en ese artículo os comentaba que la gente de openSAP estaba preparando un curso  sobre el tema, pues aquí lo tenéis: Freedom of Data with SAP Data Hub

SAP Data Hub junto con SAP Cloud Platform constituye uno de los pilares de la llamada empresa inteligente: la plataforma digital.

Concretamente, SAP Data Hub nos proporciona la orquestación de los datos y la gestión de los metadatos, obtenidos de fuentes de datos heterogéneas.

Ese es uno de los grandes problemas de las empresas hoy en día: la cantidad de fuentes de datos que hay, el volumen y la calidad de los mismos.

Muchas veces se trabaja en silos aislados, lo que nos lleva a “duplicar” el dato, con la inconsistencias que ello conlleva y la falta de efectividad, en el mejor de los casos.

Con SAP Data Hub podemos obtener el dato, depurarlo, enriquecerlo y controlarlo en una única herramienta, para ponerlo a disposición de nuestros procesos de negocio.

El curso ha empezado esta semana, así que estáis a tiempo de engancharos, no me valen las excusas… 😉

SAP Leonardo Internet of Things Foundation: visión general y estrategia

Al igual que ayer, lo que os voy a contar lo podéis encontrar en el curso de openSAP en el que se hace un repaso a lo expuesto en el SAP TechEd 2018 Recap, concretamente en la sesión AIN209 SAP Leonardo Internet of Things Foundation: Overview and Strategy.

Como suelo decir en muchas de las sesiones que imparto SAP Leonardo es “todo lo que suena a moderno” y dentro de este paraguas entran distintas tecnologías como Machine Learning, Inteligencia Artificial, Blockchain y, por supuesto, Internet of Things.

Empecemos por sentar las bases o los pilares, que como ya sabéis, los de la empresa inteligente (ya os dije que se iba a hablar mucho de este concepto) son estos:

Dentro de las tecnologías inteligentes es donde englobamos SAP Leonardo.

Y si hablamos de IoT, tenemos que hablar del IoE (Internet of Everything), ya que podemos tener conectado: personas, cosas y procesos.

Dentro de los servicios de IoT que nos ofrece SAP podemos distinguir 3 grandes áreas:

  • SAP Leonardo IoT Bridge: donde podemos encontrar distintas aplicaciones, que podemos consumir para explotar y analizar la información de “nuestras cosas”.
  • SAP Leonardo  Foundation: aquí hablamos de los distintos servicios de SAP Cloud Platform que nos puede ofrecer, como la gestión de dispositivos, conectividad, almacenamiento de información, uso de APIs…
  • SAP Dynamic Edge Processing: necesaria para gestionar toda esa información que se procesa directamente en los dispositivos (se estima que es superior al 50%), que no es necesario que se transmita de manera inmediata.

En definitiva, podemos recibir información de los distintos sensores y almacenar dicha información en nuestra infraestructura , la cual se comunicará con SAP Cloud Platform para transmitirle la información relevante que nos permita vincularla con nuestros procesos de negocio y/o analizar dicha información, mediante el uso de servicios y/o herramientas que nos facilita la misma plataforma.

En la parte de SAP Cloud Platform, hasta hace poco teníamos el servicio disponible tanto en el entorno Neo como en el de Cloud Foundry (me niego a explicar qué es esto otra vez), aunque desde hace meses ha desaparecido del entorno Neo, pero existir existió, como vimos en esta entrada de hace un par de años: SAP y las cosas de Internet o el Internet de las Cosas.

El caso es que ahora sólo está disponible en algunos datacenters del entorno Cloud Foundry y previo paso por caja, desde 250 €/mes, como podéis ver aquí: SAP Cloud Platform Internet of Things Pricing

Se supone que estará disponible en breve (eso dijeron en agosto) en las cuentas trial de Cloud Foundry, por si queréis esperar… 😉

Dentro de los componentes del servicio nos vamos a encontrar con el Gateway, que nos va a permitir conectar directamente con los dispositivos (IoT Gateway Cloud) o con esa capa intermedia que podemos utilizar para recoger la información fuera de la plataforma (IoT Gateway Edge).

Además, en la parte de aplicaciones podemos encontrar potentes herramientas para el desarrollo de las mismas, con el uso de plantillas y asistentes, pudiendo reutilizar componentes, así como realizar el modelado de datos.

Muy relacionado con esto, tenemos el concepto del Digital Twin, que se basa en que cualquier objeto físico tiene su representación en el mundo digital:

Todo esto y mucho más en la sesión que os comento: AIN209 SAP Leonardo Internet of Things Foundation: Overview and Strategy.

Ahora sólo es cuestión de que enredéis vosotros un poco… 😉

SAP Analytics: ¿dónde estamos?

Con la aparición de SAP Analytics Cloud, podríamos pensar que esta es la única herramienta de analíticas que ofrece SAP y no es así, con independencia de que la misma cada vez vaya teniendo más peso dentro del portfolio de SAP.

La estrategia que plantea SAP en este área es la de un modelo híbrido, en la que tendremos elementos en “la nube” (SAP Analytics Cloud), que convivirán con otros que podamos tener en “la tierra” (Lumira, Web Intelligent, Analysis for Office…), incluso herramientas de terceros, todos ellos gestionados desde un entorno central: SAP Analytics Hub.

En cualquier caso, SAP Analytics Cloud es la piedra angular de esta estrategia, ya que nos permite desde un único entorno, simple y cloud, acceder a funciones de análisis de datos, planificación, predicción y diseño de aplicaciones.

Todo ello, accediendo directamente a los datos en su origen o importándolos en la propia herramienta, cuando sea necesario.

Además, podremos aprovechar todo el contenido de negocio ofrecido por SAP, para cada de una de las líneas de negocio, así como de contenido ofrecido por otros partners.

¿Y qué hacemos con todo lo que tenemos ahora? Pues… depende. Habrá cosas que las puedas seguir utilizando y otras que no tendrás más remedio que “migrar”…

Por ejemplo, si estás utilizando SAP BusinessObjects Explorer o SAP BusinessObjects Dashboard, deberías ir pensando en pasarte a SAP Analytics Cloud y/o SAP Lumira Designer, ya que a partir de 2020 SAP no mantendrá dichas aplicaciones, ya que están basadas en Flash Player que dejará de ser mantenido por Adobe.

En la parte de planificación, también habrá que ver qué hacemos con BPC, ya que SAP Analytics Cloud nos ofrece también funciones de planificación, cada vez más potentes, que no cubren aún toda la funcionalidad, pero la línea de innovación de SAP va siempre hacia el lado cloud.

De todas formas, de todo esto podéis encontrar más información en la sesión AIN100 Analytics Overview del curso de openSAP en el que se hace un repaso a lo expuesto en el SAP TechEd 2018.

Venga, ahora os toca esforzaros un poco… 😉

Upgrade2Success te ayuda a subirte a la nube

Aunque seguimos a la espera de que nos cuenten en qué va a consistir lo del sidecar HCM, para los que queráis iros a la nube, aquí tenéis una ayudita, que también fue anunciada en su momento: SAP anuncia Upgrade2Success para facilitar la transición de SAP HCM a la nube

Entonces, ¿qué hacemos? ¿Nos vamos o nos quedamos?

Personalmente, sigo pensando que hay que esperar a ver qué pasa con “la nueva nómina”, que cada vez tengo más claro que no tardará en aparecer, y ver qué va a incluir el citado sidecar HCM.

En cualquier caso, si te decides a dar el paso, mejor hacerlo bien que mal, ¿no?

Y precisamente para eso te puede servir el curso de openSAP que empezará el próximo 12 de febrero de 2019: Upgrade2Success – Making SAP ERP HCM Migration Easier

Se tratarán estos temas:

  • Unidad 1: ¿Por qué cambiar? Creación de valor.
  • Unidad 2: ¿Cómo SAP soporta cada etapa de este viaje?
  • Unidad 3: ¿Qué considerar antes de comenzar la implementación?
  • Unidad 4: El enfoque de los servicios de migración de Upgrade2Success.
  • Unidad 5: Protección de datos en un entorno de nube.
  • Unidad 6: Uso de SAP Cloud Platform para mejorar la experiencia de Recursos Humanos.

Está dirigido a profesionales de Recursos Humanos, tiene una duración de 4 semanas y se estima una dedicación de 3-4 horas por semana.

Evidentemente, ya me he apuntado… incluso puede que lo haga, ¿y tú? 😉

SAP y EMOTIV te ayudan a relajarte

Como puede que con lo de Fiori 3.0 y lo de SAP Inscribe alguno os hayáis agobiado un poco, por todo lo que nos queda por aprender, hoy os voy a ayudar a relajaros un poco:

Aquí os dejo el enlace, por si os queréis comprar el “juguetito”: EMOTIV

Y aquí lo dejo por hoy, que me siento un poco mayor… 😉

SAP Fiori 3.0: próximamente en sus pantallas

Ayer os hablaba de SAP Insider y realmente llegué a esto revisando una presentación del último SAP TechEd celebrado en Las Vegas en 2018, concretamente esta: LT144 – SAP Fiori 3

Ahí podéis ver un vídeo de 20 minutos en el que nos cuentan la evolución que ha tenido Fiori desde su creación, allá por 2013, hasta ahora: Fiori 2.0 ha muerto, ¡viva Fiori 3.0!

Lo cierto es que mucha información no hay. De hecho, si vas a la página oficial de SAP, de momento, hace referencia a Fiori 2.0: SAP Fiori UX

Imagino que a lo largo de 2019 se hará el lanzamiento oficial, pero de momento os cuento alguna de las características, que podéis ver en el vídeo de la sesión:

  • Se han tenido en cuenta distintas aplicaciones, para definir el nuevo diseño.

  • Diseño armonizado, posibilidad de estructurar la información, posibilidad de generar contenido tanto estático como dinámico, uso de patrones de diseño…

  • Diseño consistente, con una gestión simplificada de los patrones de colores y fuentes.

  • Unificación del shell, para no tener distintos diseños por aplicación, permitiendo configurar la forma de navegar. Uso del CoPilot, acciones específicas por producto y posibilidad de saltar de un producto a otro.

Yo que tú me iría enterando de qué va todo esto, antes de que llegue Fiori 4.0… 😉