✒️SAP BASIS / La arquitectura de los sistemas SAP Por Richard Melendez Aponte
La arquitectura de los sistemas SAP
La Arquitectura de los Sistemas SAP
Lección 4 - Unidad 1 | Fecha: 16/12/25
1. Aplicaciones y Sistemas SAPEs posible integrar los sistemas SAP en diferentes aplicaciones. Significa que varias aplicaciones pueden trabajar juntas, utilizando los mismos sistemas SAP (pero organizados).
¿Cuáles son sus características principales SAP S/4HANA?-
Arquitectura basada en SAP S/4HANA: Utiliza la base de datos en memoria SAP HANA, permite procesar grandes volúmenes de datos en tiempo real.
-
Experiencia de usuario simplificada: La interfaz de usuario se basa en SAP Fiori, ofrece una experiencia intuitiva adaptable a cualquier aparato electrónico (Tablet, PC, Laptop, etc.).
-
Nueva arquitectura y modelo de datos: SAP S/4HANA reestructura y simplifica procesos empresariales clave, eliminando redundancias, optimizando la parte de finanzas, cadena de suministro, compras y manufactura.
-
Preparación para el futuro: SAP S/4HANA está diseñado para ayudar a las empresas a adoptar tecnologías emergentes como la inteligencia artificial denominada SAP Joule, el aprendizaje automático, el internet de las cosas (IoT) y la automatización robótica.
Versiones y opciones de implementación:
SAP S/4HANA está disponible tanto en versiones On-premise como en la nube, lo que le permite a elegir la opción que mejor se adapte a sus necesidades específicas.
2. Conceptos de Soluciones y Base de Datos
-
SAP BW/4HANA: Es una evolución de BW que está completamente optimizada y adaptada a SAP HANA. El código de esta solo puede ejecutarse en SAP HANA.
-
SAP ERP: Es una solución líder en el mercado para optimizar los procesos de negocios dentro de tu empresa y mejorar tu entorno en ti reduciendo la complejidad tecnológica.
En la base de datos tradicionales, las tablas suelen estar basadas en almacenamiento en Filas.
SAP HANA por otro lado, soporta almacenamiento tanto en Filas como columnas. Es más adecuado para aplicaciones procesamiento analítico es más adecuado para columnas. Mientras que el almacenamiento en Filas es ideal para procesamiento de transacciones en línea.
Ventajas del almacenamiento en columnas:
-
Eficiencia para análisis.
-
Optimización para la CPU.
-
Reducción de la complejidad.
-
Facilidad de modificación.
-
Procesamiento paralelo.
Nota: No puedes tener una tabla que sea a la vez basada en filas y columnas. Debes decidir qué tipo de almacenamiento utilizar según el tipo de operación que sea más importante para tu aplicación.
Criterios de elección:
-
Si la aplicación necesita realizar muchas transacciones (actualizaciones, eliminaciones, etc.), el almacenamiento en Filas es más adecuado.
-
Si la aplicación se enfoca en realizar análisis rápidos sobre grandes volúmenes de datos, el almacenamiento en Columnas será más eficiente.
3. Arquitectura Cliente/Servidor de 3 Capas
SAP ofrece dos plataformas principales para el desarrollo y ejecución de aplicaciones empresariales: el servidor de aplicaciones ABAP (AS ABAP) y el servidor de aplicaciones Java (AS Java).
SAP utiliza una arquitectura en 3 capas:
1. Capa de PresentaciónFunción: Esta capa es la interfaz entre el usuario y el sistema SAP. Es donde los usuarios interactúan con el sistema (las aplicaciones) y los datos de SAP a través de herramientas como SAP GUI.
-
SAP GUI (Interfaz gráfica de usuario).
-
SAP Fiori (Interfaz web moderna o dispositivos móviles).
Soportan diversos sistemas operativos.
Función: Aquí se procesan las transacciones, cálculos y flujos de trabajo que realizan los usuarios. Los programas de aplicación en esta capa están escritos en el lenguaje de programación ABAP o en Java.
-
Soporta diferentes sistemas operativos como (Windows, Linux, Unix o AIX).
-
En un sistema SAP el servidor de aplicación primario procesa las solicitudes de usuarios pero cuando hay alta demanda, para configurarlo servidor SMLG.
Función: Es donde se almacenan todos los datos que se usan y se generan en el sistema SAP. Esta capa interactúa con el sistema de gestión de base de datos (DBMS) para guardar, recuperar y gestionar la información.
-
SAP puede utilizar diferentes sistemas de base de datos, como SAP HANA, Oracle, SQL Server.
4. Práctica: Análisis de Capas en el Servidor (SAP GUI) Aprendemos cuáles son las capas en el servidor de SAP. Una vez dentro de SAP GUI, procedemos a ver qué cliente estamos utilizando, recordando que dentro de SAP tenemos 3 capas (Presentación, Aplicación y Base de Datos).
Paso 1: Vamos a la barra superior que se encuentra abajo de la barra de opciones (Menú, Tratar, Favoritos, Detalle, Sistema, Ayuda), en la barra se encuentran (15 iconos) vamos al último el cual nos permite ver las opciones y su icono es una computadora.
Paso 2 (Capa de Presentación): Le damos un click al icono de la computadora y se abrirá una ventana en la cual buscaremos la opción llamada (Acerca de...). En esta pantalla nueva que se abrirá podemos ver la capa de presentación donde podemos analizar (qué cliente estamos utilizando). Para cerrar esa ventana simplemente le damos (ok).
Paso 3 (Capa de Aplicación): La otra capa importante es la capa de aplicación. En la misma barra de iconos al inicio de la propia barra vemos un check (✔) verde y al lado una barra para poder observar esa capa escribimos en la barra (SM51) y pulsamos sobre (enter). Se nos abrirá un panel el cual nos mostrará los datos de (Instancia, Máquina, Tipo de mensaje, Estado).
-
Otra capa de aplicación sería la (ST06) la cual nos muestra las características del servidor donde se encuentra alojado el (servidor de aplicación).
Paso 4 (Capa de Base de Datos): Otra transacción importante para analizar la (Base de Datos) es la transacción (DBACOCKPIT), vemos el estatus de la base de datos entrando a la carpeta (con un click en la carpeta Current status se despliega unas opciones luego doble click en Overview).
5. Resumen de la Clase: Acceso al Sistema (Paso a Paso)
Paso a paso de cómo acceder al sistema de un usuario en SAPGUI.
-
Ya cuando estamos adentro del sistema, lo primero que debemos hacer para la conexión al servidor SAP es: Hacer click en la barra superior en la primera zona izquierda donde diga (Workspaces o / Areas de trabajo).
-
Siguiente será con pasos de la A a la C proceder seguirlos:
-
A: Abajo de Workspaces saldrá el nombre del acceso que tienes le damos un click.
-
B: Luego en la parte superior izquierda al lado derecho de (Acceso variable), se mostrará un icono de una hoja con una punta doblada, procedemos a darle click a ese icono el cual se llama (nuevo).
-
C: Se abrirá una mini pestaña con ciertas opciones ubicamos la que diga (Conexión) y le damos click.
-
-
En la siguiente ventana hacer click en continuar.
-
En la siguiente ventana diligenciar el Formulario con los datos a usar serán como:
-
Descripción: CVO - IDES
-
ID del sistema: EH8
-
Servidor: sides.ddns.net
-
Número de sistema: 43
-
Luego de completar los datos hacer click en (terminar). Se crea una nueva conexión en el SAPGUI, seleccionamos la nueva conexión que se acaba de crear, y hacer click en (Acceder).
-
-
En la siguiente ventana se ingresa, el client, Usuario y Password. Luego presionamos (Enter en el teclado) para poder acceder.
6. Ejercicios de Práctica
-
¿Qué capas (de proceso) existen en los sistemas SAP basados en Cliente/Servidor (Como SAP ECC o SAP S/4HANA Server)?
-
R = Capa de presentación, Capa de Base de Datos, Capa de aplicación, Capa de comunicación.
-
-
¿Cuáles son las ventajas de una configuración cliente/servidor de tres niveles en comparación con una configuración de uno o dos niveles?
-
R = Escalabilidad más sencilla, Posibilidad de balanceo de carga.
-
-
En un sistema SAP de tres niveles, la capa de presentación es responsable de procesar la lógica de negocio.
-
R = Falso.
-
-
La capa de base de datos en un sistema SAP almacena y gestiona los datos de la empresa.
-
R = Verdadero.
-
-
El balanceo de carga en SAP permite distribuir la carga de trabajos entre múltiples servidores de aplicación.
-
R = Verdadero.
-
 
 
 
Sobre el autor
Publicación académica de Richard Uriel Melendez Aponte, en su ámbito de estudios para la Carrera Consultor SAP BASIS S/4HANA.
Richard Uriel Melendez Aponte
Profesión: Estudiante Ingenieria en Sistemas - Venezuela - Legajo: KX60A
✒️Autor de: 37 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime
Presentación:
Profesional sap basis con experiencia en administración de sistemas, upgrades y performance. enfocado en optimizar entornos, garantizar disponibilidad y liderar proyectos tecnológicos.
Certificación Académica de Richard Melendez
























