Hace unas semanas tuve ocasión de comentar con un cliente diferentes opciones para evolucionar su SAP BW on Hana desde escenarios puros de BW a escenarios mixtos (BW+Hana) e incluso nativos (Hana); entre otras cosas salió el tema de los tipos de licencia que existían para Hana y que se podía hacer con cada uno de ellos o que licencia se necesitaba para según que caso.
Os dejo a título informativo un resumen de los tipos de licenciamiento de Hana que actualmente existen.
SAP HANA RUNTIME EDITION
Esta licencia incluye SAP Hana como base de datos para soportar el uso de la aplicación (runtime), por lo que cualquier funcionalidad que pueda proporcionar Hana (nativa) puede emplearse siempre a través de la capa de aplicación. Un ejemplo sería BW on Hana o BW4HANA donde aprovechamos la velocidad (RAM + CPU multicore + columnar) pero a través de objetos BW optimizados para Hana.
Metrica de licenciamiento Runtime
La métrica es el número de usuarios de la aplicación SAP que se haya adquirido y adicionalmente se paga un porcentaje del importe anterior como licencia por Hana, de modo que solamente puede emplearse como base de datos del producto en cuestión.
SAP HANA FULL EDITION
Este tipo de licencia permite emplear funcionalidad nativa de Hana y tenemos varios tipos:
- SAP Hana Standard Edition: Permite licenciar los siguientes componentes:
- Database Services.
- Integration Services.
- Application Services.
- SAP HANA Dynamic Tiering.
- SAP HANA Accelerator for SAP ASE.
- SAP Enterprise Architecture Designer, edition for SAP HANA.
- SAP Operational Process Intelligence powered by SAP HANA.
- SAP HANA Data Warehousing Foundation.
- SAP Hana Enterprise Edition: Incluye además de los componentes de la Standard Edition los siguientes:
- SAP Adaptive Server Enterprise (SAP ASE) and SAP MaxDB.
- SAP HANA Accelerator for SAP ASE.
- SAP HANA, Spatial and Graph Option.
- SAP HANA, Data Privacy Option.
- SAP HANA, Search and Text Option.
- SAP HANA, Information Management Option.
- SAP HANA, Predictive Option.
- SAP HANA predictive analysis library (PAL).
- SAP HANA, Streaming Analytics Option.
- SAP HANA, Data Replication Option.
Como dato interesante, si se dispone de licencia Standard Edition pueden licenciarse componentes de la Enterprise individualmente, es decir, además de los incluidos en standard podemos licenciar por ejemplo PAL (Predictive Analysis Library) o Spatial y Graph.
- SAP Hana Active/Active Read-Enabled Option: Permite disponer de funcionalidades adicionales para casos de disaster recovery, además permite ejecutar cargas de trabajo de reporting en un sistema Hana secundario.
Metrica de licenciamiento Full Edition
La métrica para la versión Full Edition es la cantidad total de memoria RAM que use la base de datos, normalmente se adquiere en bloques de 64 gb de RAM.
SAP HANA CLOUD SERVICES
Se trata de un servicio de plataforma Hana administrado en SAP Cloud Platform (SCP).
Las tipologías son análogas al on premise comentado anteriormente (Standard y Enterprise) aunque permite 2 tipos de contratación.
- Basada en consumo o créditos: El coste es variable y dependerá del uso que hagamos del servicio.
- Basado en suscripción: Tenemos un precio fijo para la funcionalidad y tamaño en Gb del servicio Hana a contratar.
SAP HANA EXPRESS
Se trata de la versión Community y gratuita hasta 32 gb de RAM, tenemos disponible gran parte de los componentes de la licencia Enterprise, en concreto son los siguientes:
- Database Services
Feature | SAP HANA, express edition |
Columnar, ACID compliant store for OLTP and OLAP | Yes (32 GB maximum) |
Highly Optimized Compression | Yes |
Multitenant Database Containers | Yes |
Data Warehouse Foundation | Yes |
SAP HANA dynamic tiering | No |
Multiple Hosts/Scale Out | No |
Backup Recovery | Yes |
System Replication | Yes |
- Integration Services
Feature | SAP HANA, express edition |
Smart Data Access | Yes |
SAP HANA streaming analytics | Yes |
Smart Data Integration | Yes |
Hadoop | Yes |
- Processing Services
Feature | SAP HANA, express edition |
Spatial/GIS | Yes |
Predictive Analytics, R | Yes (PAL, R-Connector) |
Graph Engine | Yes |
Fuzzy Text and Fuzzy Text Search | Yes |
Text Analytics and Data Mining | Yes |
Smart Data Quality | No |
Series Data | Yes |
AFL | Yes |
Python Client API for machine learning algorithms | Yes (available with SAP HANA, express edition only) |
R Client API for machine learning algorithms | Yes |
- Application Services
Feature | SAP HANA, express edition |
Extended Application Services | Yes |
CDS | Yes |
Server-side Javascript | Yes |
Modeling, Information Composer | Yes |
- Development Tools
Feature | SAP HANA, express edition |
HANA Studio | Yes |
Web Based Development Workbench | Yes |
SAP Web-IDE | Yes |
- Administration/Security
Feature | SAP HANA, express edition |
Monitoring and Troubleshooting | Yes |
SAP HANA Cockpit | Yes |
Security | Yes |
Solution Manager | No |
Referencias
Os dejo algunos links con referencias interesantes que han servido de fuente para el post:
En caso de duda, la recomendación oficial sería comentar con vuestro partner de confianza o con SAP (según corresponda) cual es la que mejor se adapta a vuestras necesidades.