¿Qué puedo hacer con HANA Cloud Platform?

Aunque en el post anterior quedó clara la utilidad de HANA Cloud Platform en caso de que nos perdamos en Marte, hoy toca hablar de cosas más terrenales.

HANA Cloud Platform nos permite:

  • Crear micro-servicios, para que el usuario pueda realizar determinadas tareas desde cualquier dispositivo y cualquier lugar, accediendo a toda la información necesaria (y sólo a esa) para poder tomar una decisión. Por ejemplo: aprobar facturas, solicitudes de pedido…
  • Tener un único punto de acceso a toda la información, sin importar si la información la tengo en una aplicación on-premise o cloud. Con el Fiori Launchpad, por ejemplo.
  • Extender la funcionalidad de aplicaciones como S/4HANA, SuccessFactors ó el ERP, con el uso de tecnologías abiertas como Java, JavaScript, OData… Hace unos meses escribí algo sobre JobPts, una aplicación de gamificación para SuccessFactors.
  • Desarrollar aplicaciones desde cero, de una manera ágil y rápida, utilizando herramientas abiertas (openUI5, JavaScript, CSS…), utilizando estándares de desarrollo en cloud, como pueden ser CloudFoundry y OpenStack… tanto en nubes públicas como privadas.

SAP-HANA-Platform

En definitiva, SAP HANA Cloud Platform nos permite integrar todas las aplicaciones cloud, facilitando a los usuarios un acceso fácil y sencillo a la información, con la capacidad de crear aplicaciones abiertas y flexibles, así como extender y personalizar las aplicaciones ofrecidas por SAP.

¿A qué esperas para abrirte tu cuenta? https://account.hanatrial.ondemand.com/

¿Qué es HANA Cloud Platform?

Aunque ya he hablado con anterioridad de qué es esto de HANA Cloud Platform, “permíteme que insista”, como diría aquél…

HANA Cloud Platform (HCP) es una PaaS (plataforma como servicio) con un amplio conjunto de herramientas y servicios fáciles de usar que permiten a los clientes de SAP:

  • Crear rápidamente aplicaciones en cloud para cualquier dispositivo.
  • Extender la funcionalidad de las soluciones cloud y on-premise y/o personalizarlas (con ciertas restricciones) de acuerdo a nuestros requerimientos.

Todo ello en un entorno de desarrollo basado en estándares abiertos (OData, HTML5, JavaScript…), que nos permite extender y desplegar cualquier aplicación de forma segura, en cualquier lugar dentro o fuera de la organización.

 

¿Quieres saber algo más? Aquí te lo cuentan: http://hcp.sap.com/index.html

 

Interoperabilidad entre SAP y Microsoft

Han pasado ya más de diez años desde que SAP y Microsoft lanzaran su primer proyecto de colaboración serio, que nació con el nombre de “Mendocino”. El objeto era diseñar un conjunto de utilidades que permitieran interactuar fácilmente con los procesos de SAP desde un entorno más familiar para el usuario, como son los que forman parte del paquete de Microsoft Office. Al mercado llegó con un nombre algo más comercial, que es como se conoce actualmente: “Duet”.

bsp

Extracto del artículo publicado en el último número de bspreviewsPodéis leer el artículo completo aquí: http://bspreviews.com/interoperabilidad-entre-sap-y-microsoft/

 

SAP Fiori & Gateway productivity accelerator for Microsoft (GWPAM)

Creo que de Fiori ya os he hablado alguna vez, ¿no… 😉

De GWPAM también, pero menos: SAP NetWeaver Gateway productivity accelerator for Microsoft

El caso es que a pesar de que tenemos claro que Fiori nos ofrece una gran experiencia de usuario, con la que podemos trabajar desde cualquier dispositivo, a veces se nos puede quedar un poco “corto” y queremos trabajar en un PC, con Outlook, por ejemplo…

Bueno, ¿y por qué no combinar ambas cosas?


 
La clave, en este caso, no está en la masa… la clave está en OData 😉

HTML5, SAPUI5, OpenUI5: ¿es lo mismo?

Pues, básicamente, sí, pero intento concretar un poco:

  • HTML5 es la quinta revisión importante del HTML de toda la vida.
  • SAPUI5 es un conjunto de herramientas para el desarrollo de aplicaciones, basado en HTML5 y otras tecnologías o protocolos como JavaScript, CSS3 y OData, entre otros.
  • OpenUI5 es casi lo mismo que SAPUI5, pero en “open source”. Algo que, de entrada, suena un poco raro: ¿algo de SAP y gratis? 😉

¿Y qué tiene SAPUI5 que no tenga OpenUI5? Pues, aparte de algunas librerías específicas y soporte por parte de SAP, la verdad es que tienen lo mismo. Así que, si quieres ponerte a desarrollar con estas herramientas, no tienes nada más que bajarte el SDK y empezar a trastear: SDK OpenUI5

html

El gráfico anterior es de una presentación del año 2011 y aunque en el mundo de la tecnología 5 años pueden ser un siglo, parece que las líneas maestras que se marcaron por aquel entonces (HTML5, oData y Gateway) siguen siendo las que predominan en el desarrollo del “nuevo SAP que nos presentaron ayer… por supuesto, sin olvidarnos de HANA 😉

The Power of Two: Microsoft y SAP

¿En qué quedamos? ¿2 ó 3? Si hace unos meses os hablaba de “The Power of 3”, hoy sacamos a uno del “equipo” 😉

Es evidente que la combinación SAP-Microsoft nos la encontramos en muchos de nuestros clientes. De hecho, una de las preguntas preferidas cuando le presentas a un usuario un megainforme, con miles de registros, cruzando datos de distintos orígenes y analizando distintas fuentes de datos es: “muy bien, pero… ¿me lo puedo llevar a Excel?” 😉

Pero, lógicamente, cuando hablamos de integración entre SAP y Microsoft, hablamos de mucho más: Duet, OData, GWPAM… en esta presentación podemos ver la estrategia actual de integración y un adelanto de hacia dónde vamos:


 
Y aquí os dejo el enlace a un artículo de la SharePoint Conference 2014, donde podéis ver un video de todo esto: The Power of Two: Bringing Microsoft and SAP Closer Together

Fácil, ¿no? 😉

ESS y MSS en HR Renewal

En el último SAPPHIRE se habló mucho de la mejora de la experiencia de usuario con productos/tecnologías como FioriPersonas. Esto es algo común para todo SAP, pero en el mundo de HR, también podemos hablar de otro “producto”: HR Renewal

HR Renewal realmente no es un producto, sino un conjunto de funcionalidades que mejoran ciertas aplicaciones ya existentes (ESS, MSS, Shared Service Framework, Learning Solution, Gestión de Talento, Formularios y Procesos…) y nos proporciona funcionalidades nuevas a nivel de infraestructura, como por ejemplo:

Landing Pages: páginas de inicio para cada uno de los roles (employee, manager, hr administrator), donde podemos ver en un único punto todas las transacciones a las que podemos tener acceso, organizadas en bloques (lanes).

Reporting ODP (Operationl Data Provisioning): esto lo que nos permite es tener un “pequeño BW” en nuestro sistema transaccional, para poder lanzar informes analíticos.

Aplicaciones SAPUI5: como el perfil del empleado, solicitud/aprobación de vacaciones, recibo de salarios y calendario de equipo

Estas y otras novedades, las podéis ver en esta presentación:


 
Por cierto, si queréis empezar a pegaros con esto, os tienen que sonar cosas como: webdynpro ABAP, launchpad, OData, Gateway, SAPUI5… eso o podéis seguir diciendo: “no, es que SAP es así de feo…” 😉