Archivo de la etiqueta: SAP ERP on SAP HANA

Los cambios qué hay que tener en cuenta al adoptar SAP S/4 HANA


Tal como señala el fabricante, SAP S/4 HANA no es el sucesor de SAP Business Suite, S4 sigue los principios funcionales del conocido ERP, con las características estándares para los negocios, pero se erige sobre la arquitectura de datos in-memory de SAP HANA Database y la filosofía de interfaz de usuario de SAP Fiori. Estas dos nuevas tecnologías de SAP, las más disruptivas, conllevan cambios técnicos que se deben tener en cuenta al considerar la adopción de SAP S/4 HANA.

simplification-list-for-sap-s-4hana-on-premise-edition-1511

Muestra del documento de referencia

Muchas organizaciones cuentan con desarrollos a medida que utilizan una serie de estructuras de datos que quizás, por la simplificación de la nueva arquitectura de S/4, ya no existan o podrían estar considerablemente modificadas. SAP ha intentado agrupar, en un documento, la relación de estos cambios, en el denominado “Simplification List for SAP S/4HANA“, el cual consideramos de obligada lectura si se está considerando o planificando la implementación de SAP S/4 HANA.

Referencia: Simplification List for SAP S/4HANA (en sitio oficial o aquí)

La simplicidad de SAP Simple Finance


SAP Simple Finance es la primera solución completa de SAP S/4HANA (SAP Business Suite 4 SAP HANA o simplemente S/4), la nueva generación de aplicaciones basadas en la tecnología in-memory de SAP HANA, con interfaz de usuario renovada basada en SAP Fiori, la cual podrá ser utilizada bajo la modalidad Software como Servicio (SaaS) u on-premise (instalación propietaria).

Evolución de la plataforma SAP HANA desde 2011 a 2015

Las Ediciones

Las posibilidades de adopción de SAP Simple Finance va en línea a S/4, son las siguientes:

  • On-premise: Incluye control total sobre el sistema, configuración y con la posibilidad de realizar modificaciones. Es responsabilidad de la organización la gestión de la seguridad y la aplicación de actualizaciones.
  • SAP HANA Enterprise Cloud. SAP mantiene el software y los servidores dedicados con la posibilidad que el usuario configure sus procesos de negocio, pero sin la posibilidad de realizar modificaciones. Al utilizar servidores independientes, el nivel de actualización no siempre será el mismo entre todos los clientes. El soporte técnico y las actualizaciones se encuentran dentro del servicio que ofrece SAP.
  • Private cloud deployment. SAP ofrece la posibilidad de contar con un entorno privado bajo la modalidad SaaS, dónde la infraestructura y el software es gestionado por SAP. La configuración es estándar y las modificaciones no están permitidas. El cliente siempre será llevado al mismo nivel de actualización que el resto de clientes.
  • Public cloud deployment. Se trata de un despliegue básico, se trata de un modelo SaaS con multitenancy (más de una base de datos en el mismo sistema). La gestión de la infraestructura y el software es responsabilidad de SAP. La configuración es estándar, no se admiten modificaciones y todos los clientes tienen el mismo nivel de actualización. Es considerada la opción de más pronto despliegue y asegura a los usuarios una instalación con las últimas mejoras de manera permanente.
  • Hybrid deployment. Se trata de una implementación que combina la opción on-premise e implementaciones cloud. Se sugiere esta opción para procesos puntuales que no requieren una estrecha integración con el resto de SAP Business Suite o para grandes organizaciones que requieran la integración con subsidiarias o empresas de reciente adquisición.

SAP Simple Finance - simplificación de la arquitectura

La simplificación de SAP Simple Finance

A través de cualquiera de las ediciones de SAP Simple Finance, los beneficios son los siguientes:

  • Acceso a cualquier funcionalidad de una manera más simple e inmediata y desde cualquier dispositivo.
  • Simplificación de la ejecución de procesos de datos financieros en tiempo real que requieren se reconciliados.
  • Simplificación para el uso de predicción y simulaciones
  • Simplificación de la arquitectura, sin agregados y sin datos redundantes.

SAP Simple Finance - Simplificación de interfaz y de procesos

Las ediciones de SAP S/4HANA


SAP S/4HANA es el acrónimo de SAP Business Suite 4 SAP HANAS/4 es la nueva generación de Business Suite, llamado a ser el sucesor de SAP R/3. Se trata de un nuevo desarrollo, totalmente diseñado para la tecnología in-memory computing de SAP HANA.

S/4 pretende ser el referente para una nueva generación de aplicaciones, con una nueva interfaz de usuario, orientado a SAP Fiori y teniendo en consideración las tendencias actuales, tales como el Big Data, Internet de las cosas (Internet of ThingsIoT) o movilidad.

Se ofrecerá bajo la modalidad on-premise (infraestructura propia), cloud e hibrida. Se podría utilizar la capacidad Multitenant (característica que consiste en definir más una base de datos en el mismo sistema), incluida desde la actualización SPS09 de SAP HANA.

Roadmap 2015 de SAP S4 HANA

Ediciones de S/4

  • SAP S/4HANA, on-premise edition. Es de similares funcionalidades, idiomas, industrias que la actual Business Suite, además también incluye la simplificación que conlleva SAP Simple Finance.
  • SAP S/4HANA, public cloud edition. Dirigido a específicos escenarios de líneas de negocio e industrias., se prevé almenos 10 escenarios básicos.
  • SAP S/4HANA, managed cloud edition. Tendría un alcance similar a la edición on-Premise. La primera liberación ofrecería los escenarios básicos de un ERP (contabilidad, controlling, gestión de materiales, planificación y control de la producción, ventas y distribución, logística, mantenimiento, proyectos y PLM).

Integración

En todas las ediciones, se espera una integración futura con otros sistemas tales como SuccessFactors Employee Central (Plataforma de gestión integral de RRHH, incorporada al portfolio SAP desde fines de 2011) y Ariba Network (portal comercial B2B, que adquirió SAP en mayo de 2012).

Actualizaciones

La edición on-premise estará disponible para todas las industrias y regiones. En el caso de las ediciones cloud, su disponibilidad será progresiva durante el 2015. En cuanto a las actualizaciones y mejoras, SAP pondría a disposición una actualización anual para la edición on-premise y una actualización trimestral para las ediciones cloud.

Roadmap 2015 de SAP S4 HANA (V2)

Escenarios de despliegue SAP HANA


La principal característica de SAP HANA es que los datos están almacenados en la memoria principal, lo que le permite procesar grandes volúmenes de información más rápido que las bases de datos tradicionales, las cuales, a menudo, deben recuperar los datos de la memoria secundaria (disco).

Por otro lado, SAP HANA potencia su capacidad de procesamiento en memoria aplicando otras técnicas, tales como:

  • Gestión de datos en columnas (columnar)
  • Compresión de datos
  • Procesamiento en la capa de datos
  • Particionamiento de tablas de bases de datos

 Para que todo su software in-memory computing de HANA funcione según lo esperado, sólo utiliza un hardware con ciertas características, el cual es certificado por SAP (SAP HANA appliance), de este modo, se asegura que se cuenta con los recursos necesarios (memoria, disco, procesadores, etc).

Cabe señalar que el SAP HANA Appliance puede ser distribuido con uno de los siguientes sistemas operativos: “SUSE Linux Enterprise” o “Red Hat Enterprise Linux”. El appliance es optimizado a nivel de parámetros del sistema operativo y con el software HANA pre-instalado.

Escenarios SAP HANA

La plataforma SAP HANA brinda la posibilidad de desplegar los siguientes tipos de escenarios

Escenario Data Mart

Unos de los primeros enfoques que se dieron a conocer fue el de Data Mart, el cual se diseña a través de la replicación de datos y vistas HANA para que se exploten con herramientas analíticas, tales como SAP Lumira o Design Studio.

SAP HANA - Escenario Data Mart

Escenario Accelerator

Por otro lado, tenemos el enfoque Acelerador, el cual también se basa en la replicación de datos, no para que estos datos sean evaluados con herramientas analíticas, sino para que transacciones o aplicaciones tradicionales adaptadas recuperen la información de SAP HANA database y no de la base de datos principal.

Un escenario Accelerator tiene como principal ventaja que se consigue mejorar el tiempo en las tareas de acceso a los datos sin necesariamente sustituir la base de datos. El aspecto más negativo, es que los datos se mantienen por duplicado y deben ser actualizados continuamente.

SAP HANA - Escenario AcceleratorUna de las primeras soluciones con el enfoque Acelerador ha sido CO-PA Accelerator, la cual aumenta la velocidad del análisis de la rentabilidad utilizando el módulo de Controlling del SAP ERP.

Escenario Integrado

El enfoque integrado se diferencia de los anteriores en que SAP HANA no se ejecuta en paralelo con las bases de datos que se estuviesen utilizando, SAP HANA se integra totalmente a la arquitectura y reemplaza la antiguas bases de datos.

SAP HANA - Escenario Integrado

Una aplicación integrada se caracteriza por la transferencia de la lógica de aplicación a la capa de datos.

SAP HANA - Aspecto clave de su arquitecturaEl enfoque integrado será posible sólo si las aplicaciones correspondientes se encuentran adaptadas y optimizadas para SAP HANA, lo cual significa que la base de datos, además de realizar las tareas de proveer y almacenar datos, es capaz de procesar o realizar los cálculos en la capa de datos (code push-down), dejándole a la capa de aplicación el papel de orquestación y desencadenante de complejas operaciones de cálculo. De este modo, la aplicación consume los
resultados en la capa de presentación. El más conocido representante en esta categoría es SAP BW on SAP HANA.

S4HANA, un producto 100% SAP HANA


S4HANA LogoS4HANA es la nueva generación de SAP Business Suite, es la evolución más importante del clásico conjunto de herramientas transaccionales de SAP. SAP Business Suite 4 SAP HANA no es un concepto totalmente nuevo, podríamos señalar que su predecesor inmediato es SAP Business Suite powered by SAP HANA (SoH o Suite on HANA), liberada a inicios de 2013, la diferencia es que S4HANA  estará construida de forma nativa sobre la plataforma SAP HANA, lo que conlleva a destacar los siguientes aspectos propios de este nuevo producto:

  • Código reescrito para aprovechar todo el potencial del procesamiento in-memory de SAP HANA.
  • Modelo de datos simplificado, dado que con SAP HANA resultan prescindibles tablas tales como agregados y subtotales.
  • Interfaz de usuario mejorada, pensada para la movilidad y basada en SAPUI5.
  • Complementario al aspecto anterior, simplificación de la conectividad con SAP Fiori.

Hay otros aspectos que se conocieron con Suite on HANA y que también estarán presentes en S4HANA:

  • Capacidad OLAP (analítica) y OLTP (transaccional) en un único sistema.
  • Plataforma lista para procesamientos Big Data.
  • Disponible en cloud (en la nube) y on-premise (infraestructura propia).
  • Reducción del costo de propiedad (TCO). A nuestro parecer, principalmente si se opta por una edición Cloud.
  • Disponibilidad de RDS (Rapid Deployment Solutions) con distintas configuraciones.

S4HANA Presentacion 03

Por lo visto, S4HANA será uno de los principales protagonista en los próximos años en el mundo SAP. Entre los argumentos del marketing que rodean a este nuevo producto se señala que la “S” de S4 corresponde a “Suite” y a la “Simplicidad” de adopción y configuración que tendrá. En cuanto al “4”, correspondería a la diferenciación de una nueva generación de productos.

Otros aspectos que se señalan sobre S4HANA son los siguientes:

  • Tendrá a SAP Lumira como herramienta de visualización por defecto.
  • Habría la posibilidad de utilizar las “Guided Configuration”, para facilitar la adopción e implementación.
  • Los primeros módulos que se ofrecerán serán del área financiera (SimpleFinance o sFinance).
  • El soporte de las suites actuales sería hasta 2025.

Para SAP,  queda claro que la movilidad, la nube y la capacidad de análisis será una característica esperada en cualquiera de sus nuevas aplicaciones de negocios, pero sólo para las organizaciones que adopten SAP HANA como plataforma y base de datos.

Tips de una implementación SAP HANA


En los blogs de SAP SCN hallamos muchas entradas, algunas muy útiles desde el punto de vista técnico, sobre SAP HANA, encontramos un breve relato sobre la experiencia de la Universidad de Amsterdam al adoptar esta plataforma para sus sistemas de BW (BW on HANABWoH) y ECC (Suite on HANASoH).

Fases de un proyecto de Migración SAP HANA

A continuación algunos tips que extraemos del post de referencia:

  • Motivo: El hardware de la organización era obsoleto y de muy costoso mantenimiento.
  • Situación: Como consecuencia del punto anterior, el rendimiento de los sistemas era pésimo.
  • Otras alternativas que se valoraron: En una comparativa de costos de licencias entre Oracle y HANA puede resultar más atractiva la primera, pero aspectos tales como la integración de los sistemas ECC y BW sobre la base de datos HANA fue el principal aspecto que primó sobre el precio.
  • Papel de SAP: Al parecer: La colaboración de los representantes de SAP sólo se enfocaron en aspectos técnicos, no ayudaron a construir el “business case” desde el punto de vista funcional requeridos en estos casos (este comentario ya lo hemos escuchado más de una vez).
  • Expectativas: Además de la implementación de los sistemas en una plataforma in-memory, las posibilidades de adoptar SAP HANA Live for Business Suite (el sistema de análisis y reporting en tiempo real para ECC) causó gran expectativa entre los usuarios de negocio.
  • Enlaces de referencia: SuiteOnHANA y ExperienceSAPHANA
  • Dimensionamiento: SAP ofrece recursos tales como informes que ayudan a estimar el tamaño requerido de la infraestructura SAP HANA. Como es conocido, las necesidades de disco se reducen significativamente con SAP HANA. En esta experiencia puntual, la base de datos de BW pasó de 1.8 TB a 300 GB y la de ECC de 550 GB a 250 GB.
  • Hardware: Esperar hasta el último momento la compra del hardware, debido a la competencia entre los proveedores, las mejoras y precios pueden cambiar drásticamente en tan sólo unas semanas.
  • Actualización y Migración: Según SAP la actualización y migración se podría efectuar en un solo paso (Data Migration Option of SAP Upgrade Manager – DMO of SUM), pero por motivos de seguridad se optó por realizar esta operación en dos pasos. Se sugiere optar por la última versión y actualización disponible de los componentes, así mismo, verificar el nivel de revisión del software. La migración no es muy distinta a cualquier otra migración SAP. Además del uso de los clásicos entornos que puede tener una organización, se sugiere un primer paso a través de un Sandbox con la finalidad de hacer pruebas, comprobaciones y comprender el proceso.
  • Código: Un factor positivo es el poco código personalizado que se tuviese, sin embargo, SAP provee informes que analizan tanto código SAP y código personalizado con el fin de brindar sugerencias para que funcione mejor en una plataforma SAP HANA.
  • Contratiempos: No se encontraron problemas significativos al realizar el proceso de actualización y migración, salvo con tablas que tenían un gran tamaño, contratiempo que se superó “truncándolas”.
  • Resultado: El rendimiento de BW y ECC ha mejorado de manera significativa y no ha habido problemas con las bases de datos o la plataforma HANA. Sin embargo, hay algunas transacciones que funcionan peor, que están siendo revisadas por SAP.
  • La Prueba: …Hemos experimentado con sólo “tirar del enchufe” para simular una desconexión inmediata, inesperada de HANA. Después de arrancar, no notamos ninguna pérdida o corrupción de datos.

Referencia: Blogs SAP SCN

Complemento para el Sizing de SAP Suite on HANA


Agregando a la entrada anterior sobre el dimensionamiento de la cantidad de memoria requerida (Sizing) para un sistema SAP Suite on HANA, SAP ofrece una herramienta adicional la cual se debe utilizar una vez migrado los datos a SAP HANA Database.  Los valores obtenidos por esta nueva utilidad no deben ser tomados como valores absolutos sino como una referencia adicional, debido a que no todos los tipos de objetos de la plataforma son considerados para el cálculo de la memoria requerida.

Resultados del informe ZNEWHDB_SIZE para el dimensionamiento (Sizing) de memoria para SAP Suite on HANA (entre otros componentes, SAP ERP)

Se trata de una sentencia SQL que muestra un pequeño informe. Todas las indicaciones necesarias para utilizar este recurso se encuentra en la nota de referencia, se sugiere acceder a esta nota para obtener la última versión de la utilidad.

Referencia: SAP Note 1872170

Sizing para SAP Suite on HANA


El “Sizing”, dimensionamiento o estimación de las necesidades de memoria y CPU es uno de los primeros pasos y más relevante al implementar un nuevo producto SAP, en el caso de la plataforma SAP HANA o cualquier de los productos que funcionan sobre esta HANA tiene aún más importancia como en el caso de SAP Suite on HANA, la cual incluye los siguientes componentes:

  • SAP ERP 6.0, version for SAP HANA,
  • SAP CRM 7.0, version for SAP HANA,
  • SAP SCM 7.0, version for SAP HANA,
  • SAP Supplier Relationship Management 7.0, version for SAP HANA

Para calcular la cantidad de memoria requerida, SAP sugiere el uso de la herramienta QuickSizer. Pero para un cálculo aproximado y rápido, SAP señala el siguiente criterio: 50% del tamaño total de las tablas de datos, incluyendo índices, más 20% como margen de seguridad.  También se debe considerar los crecimientos futuros en datos o el uso de otras aplicaciones.

Referencia: SAP Note 1793345

“SAP ERP 6.0, version for SAP HANA”, dentro de un paquete de actualización


Cuando inicialmente conocimos la disponibilidad de SAP ERP on SAP HANA, nos imaginamos que técnicamente se trata de un nuevo producto, pero estábamos equivocados.  Técnicamente se trata de una “actualización” del tipo “enhancement package” de SAP ERP 6.0 

SAP Enhancement Package 6 for SAP ERP 6.0, Version for SAP HANA, es la vía más adecuada y rápida que ha encontrados SAP para facilitar la adopción de ERP on HANA, al menos en esta fase beta, denominada oficialmente Release to Customer (RTC).  Todo indica que en el futuro sería distribuido de otro modo.  Como se señala en la guía de administración, este Package 6 no conforma parte de la secuencia oficial de actualizaciones de SAP ERP 6.0.

Llevar SAP ERP sobre SAP HANA permitirá el procesamiento en memoria, con resultados más inmediatos y la posibilidad de utilizar amplia variedad de tipos de datos.  Pero por otro lado, se debe tener en consideración las limitaciones y restricciones, que al menos por ahora  tiene este producto.

Referencias:   SAP Marketplace, Nota 1730095 y Nota 1774566

¿Qué incluye SAP Business Suite powered by SAP HANA?


SAP Business Suite powered by SAP HANA es una plataforma transaccional y analítica con procesamiento en memoria que puede incluir lo siguiente:

  • SAP Business Suite applications. Se incluye SAP ERP, SAP CRM y SAP Supply Chain Management, completamente integrados a SAP HANA. SAP Supplier Relationship Management (SAP SRM) se incluiría posteriormente.
  • SAP HANA Analytics Foundation for SAP Business Suite, ofrece los elementos necesarios para elaborar informes y analizar los datos transacciones de SAP Business Suite.  Se basa en el uso de vistas analíticas, facilitando a los usuarios la elaboración de sus documentos e informes, además de incluir contenido analítico predefinido, el cual puede ser utilizado para nuevas aplicaciones analíticas.  SAP HANA Analytics Foundation, es un componente adicional, no esta incluido en package de SAP Business Suite.
  • User-Driven Experiencies. Dirigido a facilitar la adopción del usuario de las nuevas soluciones implementadas.  Un nuevo panorama, como la de combinar análisis con transacciones, debería encaminar la simplificación de las interfaces de usuario para que puedan interactuar en tiempo real y con todos los datos que requieran, desde cualquier dispositivo y en cualquier momento.
  • Real-Time Solutions powered by SAP HANA. Nueva generación de aplicaciones que utilizan la plataforma in-memory computing de SAP HANA, productos desarrollados por SAP o sus partners.

SAP HANA platform, deriving new business value