📘S4HANA ABAP - SAP HANA XS
Definición de SAP HANA XS
Es sinónimo de SAP HANA Extended Application Services.
Se lo conoce también como XS Engine o simplemente XS.
La idea principal de SAP HANA XS es integrar un servidor de aplicaciones, un servidor web y un entorno de desarrollo con funciones completas dentro del propio dispositivo SAP HANA.
Tengamos en cuenta que XS no es una tecnología completamente independiente que está instalada en el mismo servidor de hardware que SAP HANA; XS es en realidad una extensión de la base de datos de SAP HANA y está estrechamente integrada en ella.
Analicemos a continuación los puntos importantes sobre SAP HANA XS:
- XS es un servidor / servidor web de aplicaciones pequeño.
- Es la base de una plataforma de desarrollo de aplicaciones dentro de SAP HANA.
- Simplifica la arquitectura y reduce el TCO (costo total de operación).
- Proporciona fácil acceso a la base de datos de SAP HANA a través del consumo basado en HTTP.
Analicemos a continuación las ventajas de SAP HANA XS:
Las principales ventajas de SAP HANA XS son la simplicidad, el bajo costo de operación y el rendimiento.
SAP HANA XS minimiza las capas de arquitectura. Podemos crear aplicaciones que se ejecutan directamente en HANA sin servidores externos adicionales o paisaje del sistema.
Esta arquitectura simplificada disminuye el costo total de operación.
Además, el rendimiento también es mejor debido a la cercanía de la lógica de flujo de aplicación y control a la base de datos.
En el caso de una aplicación separada, los datos del servidor deben moverse hacia adelante y hacia atrás entre el servidor de aplicaciones y la base de datos de HANA.
Pero en el caso de HANA XS, es solo una comunicación entre procesos que de nuevo mejora el rendimiento.