SAP y Google Cloud: ¿quieres saber más?

Hace más de 3 años se anunció el acuerdo de colaboración entre SAP y Google. Posteriormente, se anunció la posibilidad de alojar los servicios de SAP Cloud Platform en Google Cloud, algo que ya es posible en algunos datacenters.

Desde entonces, la colaboración entre ambas compañías ha ido avanzando, como es lógico, dando lugar a productos como SAP Data Custodian, por ejemplo, que es una solución SaaS que nos permite alojar datos en la nube pública con total seguridad, con la transparencia y el control que podríamos tener en una instalación on-premise o en una nube privada.

sap-data-custodian-device-unovrvw.png.adapt.800_400.false.false.false.true

Además de esto, se está trabajando en:

  • Ofertas de servicios gestionados con instancias SAP HANA.
  • Máquinas virtuales de 4TB certificadas para SAP HANA.
  • Acceso al SDK de Android para el desarrollo de aplicaciones.
  • Integraciones con G-Suite.

Todo eso os lo cuentan en este artículo: Building on our SAP partnership: Working together to help businesses thrive

Y si queréis saber algo más, os invito a que os apuntéis a este webinar que tendrá lugar el próximo 20 de septiembre: Reimagine your business with SAP on Google Cloud

Por supuesto, podéis encontrar más información, buscando… en Google 😉

openSAP y la vuelta al cole

Agosto termina y enseguida viene “la vuelta al cole”, por lo que imagino que ya habréis empezado a planificar vuestra formación de cara al último trimestre, ¿no?

Como ya os adelanté, han aparecido nuevos cursos en openSAP y creo que pueden ser de vuestro interés:

Estos cursos empiezan en octubre, así que podéis ir sacando punta a los lápices, que luego vienen las prisas… 😉

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: ya sabes de qué va, ¿no?

No será porque no te avisé con tiempo… SAP HANA Data Management: ¿qué es esto?

De todas formas, no te preocupes, aún tienes el curso disponible en openSAPSAP HANA Data Management Suite – Strategy Talk

Y, claro, yo te puedo hacer un breve resumen, ¡para eso estamos! 😉

Actualmente, solemos distinguir datos transaccionales de datos puramente analíticos. En el futuro deberíamos hablar de una capa de datos única.

Esos datos deben ser claros, comprensibles y estar disponibles en tiempo real, para poder nutrir y entrenar los sistemas de Machine Learning e Inteligencia Artificial, por ejemplo.

En resumen, SAP HANA Data Management es capaz de combinar cualquier tipo de dato, de cualquier fuente y en tiempo real.

Pero esto no va sólo de almacenar los datos, se trata más de gestionarlos, controlando el acceso y la calidad de los mismos.

De nada sirve tener los datos distribuidos en varias aplicaciones si no somos capaces de relacionar los mismos y darle inteligencia a esos datos. A veces, esas aplicaciones actúan de manera aislada frente a las otras, lo que nos lleva a replicar la misma información en distintos sistemas, con el peligro que ello supone: adiós al dato único.

Todo esto está muy relacionado con el concepto de La Empresa Inteligente. ¿Y qué es esto para SAP? Se trata básicamente de que las empresas utilicen sus datos para lograr los resultados deseados de forma más rápida y con menos riesgos.

Y eso se basa en 3 pilares:

  • Intelligent Suite. Los procesos de negocio de toda la vida: finanzas, compras, ventas, recursos humanos…
  • Digital Platform. Aquí es donde hablaríamos de SAP HANA Data Management y SAP Cloud Platform.
  • Intelligent Technologies. Todo “lo nuevo”: Machine Learning, Internet of Things, Blockchain, Inteligencia Artificial…

En definitiva, SAP HANA Data Management Suite nos permite controlar todo el ciclo de vida del dato: desde su captura hasta que puede ser consumido por el usuario.

¿Dónde puedes conseguir más información. En 2019 openSAP sacará un curso sobre SAP Data Hub y otro con mayor nivel de detalle sobre SAP HANA Data Management.

De momento, para entender un poco la arquitectura en la que se basa todo esto, deberías apuntarte a este: Introduction to SAP Enterprise Architecture Designer

Y llegados a este punto, ahora os toca investigar un poco a vosotros, ¿no?

Planifica tu formación con tiempo

A veces me preguntáis qué podéis hacer para aprender SAP y lo cierto es que no hay una respuesta única.

A la gente que quiere empezar de cero les recomiendo siempre que busquen una formación oficial SAP, ya sea directamente con SAP o a través de un programa homologado.

El resto de opciones no son aconsejables, ya que lo que ofrecen con respecto a lo que dan después deja mucho que desear. Así que si veis ofertas “irresistibles” de supuestos centros de negocios y maravillosos másters (del universo), mi consejo es que invirtáis ese dinero en una ONG. Tú te quedarás igual pero al menos habrás hecho algo por la sociedad… 😉

Para la gente que ya tiene experiencia, se abren otras posibilidades qué básicamente resumiría en dos: Google y openSAP.

¿Google? Pues sí, si buscáis un poquito os podéis encontrar blogs y artículos de casi todo y en algunos casos donde te explican paso a paso cómo funciona un determinado proceso. Evidentemente, hay que saber filtrar, ya que no todo vale, pero eso se aprende con un poco de tiempo.

Por ejemplo, si alguien quiere aprender HANA, le recomendaría el canal de Youtube de la SAP HANA Academy.

Y después tenemos openSAP, donde tenemos accesibles cursos de distintas temáticas y con distintos niveles; algunos son meramente comerciales (especificaciones de producto y poco más) y otros son técnicos; dependiendo de tu perfil, te interesarán unos u otros.

Ya sé que no tienes tiempo de nada pero, ahora que estás tirado en la playa, quizás sea un buen momento para reflexionar y plantearte si quieres adquirir nuevos conocimientos o te vale con lo que sabes.

Aquí os dejo un listado de los cursos que hay planificados actualmente en openSAP, hasta final de año:

Hay alguno más, en perfecto alemán, y seguro que ofrecerán más antes de final de año, pero con estos creo que es más suficiente para que te hagas una idea.

¿Y hay que hacerlos todos? Evidentemente, no. Todo depende de qué estés buscando. Por ejemplo, a mí me interesan especialmente los de portales, integración, API’s,  Leonardo, Personas y  S/4HANA… ¿por qué? Porque son temas que ya conozco y creo que no está de más profundizar en ellos.

Si todo te suena a chino, puedes mirar en el catálogo todos los cursos que se han ido publicando en el pasado y, cómo siguen estando disponibles, empezar por ahí, para adquirir los conocimientos básicos del tema que sea.

Lo que es cierto es que estos cursos, desde mi punto de vista, no son aconsejables para alguien que no tengo una mínima base sobre el mundo SAP, ya que se dan muchas cosas por supuestas.

Así que no digas que no te he avisado, estás a tiempo de planificar tu formación para prepararte para lo que está por llegar.

Ahora, sigue disfrutando de tus vacaciones… 😉

SAP Screen Personas: ¡qué novedad!

Hace unos meses escribí un post intentando explicar las diferencias entre Fiori y Screen Personas, donde comentaba las posibilidades de ambas herramientas para mejorar la experiencia de usuario en SAP.

A raíz de un nuevo curso anunciado en openSAP, he echado la vista atrás y me he dado cuenta de que a pesar de que SAP Screen Personas apareció hace ya más de 5 años es un gran desconocido.

Por lo tanto, como algo muy novedoso no lo calificaría, la verdad… pero, evidentemente, si no lo conoces, no puedes planteártelo como opción.

A día de hoy, aún me encuentro gente modificando pantallas por código, para ocultar botones, cambiar literales o mover elementos… por no decir de esas pantallas con 10 pestañas y 250 campos en los que sólo necesitamos un 10%, y estoy siendo optimista… 😉

SAP Screen Personas sirve, principalmente, para simplificar pantallas y mejorar la experiencia de usuario, pudiendo crear “visualizaciones” (flavors) a medida de muchas de las transacciones más utilizadas y o “encadenar” varias en una misma pantalla, mediante el uso de scripts.

Además, como hay pantallas especialmente complejas, desde el SPS07, tenemos la posibilidad de “trocearlas”:

En ese SP también ha mejorado la opción de crear aplicaciones móviles y precisamente eso es lo que nos van a enseñar en el curso Building Mobile Applications with SAP Screen Personas, a partir del 26 de septiembre.

Así que, no te preocupes, aún estás a tiempo de subirte a este tren… 😉

PD.- Aquí más info: SAP Screen Personas 3.0 SP07 now available. More mobile capabilities, more enterprise features.

Application Programming Model: ¿esto de qué va?

Pues para entender un poco de qué va esto, primero hay que tener claro que nos toca cambiar nuestra forma de hacer las cosas y de qué va eso de los CDS, los microservicios y Cloud Foundry, entre otras cosas.

Una vez entendido eso, sólo queda coger el SAP Web IDE Full-Stack y darle a “siguiente”… bueno, quizás sea algo más complejo, pero como sigo muchas veces: “es más difícil inventárselo que entenderlo”… 😉

En esencia, esto del Application Programming Model (APM) va de lo que nos han contado muchas veces de separar nuestras aplicaciones en varias capas: presentación, lógica y datos. Pues es esto mismo, pero utilizando distintas herramientas para cada cosa: CDS, Java, UI5… y alguna cosa más.

Esto lo que nos permitirá es que cada una de esas capas lleve su ciclo de vida y poder trabajar enfocados en conceptos como la entrega continua: períodos de entrega más cortos, aislados e integrados con el resto de la aplicación, pero con independencia sobre el resto.

¿Suena complicado? No lo es tanto, de verdad, sólo es cuestión de ponerse y practicar, como casi todo.

Aquí os dejo un enlace interesante: Develop SAP Cloud Platform Business Applications with SAP Web IDE

Y uno de estos días subiré un post con un ejemplo, paso a paso, para que podáis ver cada una de esas capas… eso sí, “uno de estos días” puede ser mañana o dentro de 3 meses y para entonces puede que se hayan sacado algo nuevo de la chistera 😉