You are on page 1of 4

SAP: Arquitectura de tres niveles

Con SAP R/3, SAP introduce una nueva generación de software empresarial centrado en una
arquitectura de tres niveles, la base de datos, la aplicación y la interfaz de usuario.

Los tres niveles o tres capas son los siguientes:

1. Capa de presentación:
La capa de presentación contiene sistemas capaces de proporcionar una interfaz
gráfica, cuyas principales características son:
 La capa de presentación también se conoce como capa del cliente
 El propósito de esta capa es lograr una mejor interacción del usuario con la
GUI de SAP, permitiendo un mejor uso del sistema.

2. Capa de aplicación:
La capa de aplicación incluye sistemas especializados con múltiples CPU y una gran
cantidad de RAM, cuyas características son:
 La capa de aplicación también se conoce como capa de kernel y capa básica.
 Los programas de aplicación de SAP, se ejecutan en esta capa.
 El propósito de esta capa es de servir como comunicador entre la capa de
presentación y la capa de datos.
 En esta casa, el despachador distribuye la carga de trabajo a los diferentes
procesos de trabajo que realizan una operación.
3. Capa de base de datos
La capa de base de datos contiene sistemas especializados con discos duros grandes y
rápidos, cuyas características son:
 En la capa de base de datos se almacena los datos.
 En esta capa se puede almacenar datos comerciales, datos del sistema SAP,
tablas SAP, programas, etc.
 Ejemplos: Oracle, Microsoft SQL Server, Sybase, etc.

Vista de las tres capas en conjunto


Conceptos importantes
1. Un Cliente:
Es una parte lógica de una base de datos física SAP R/3. Desde un punto de
vista empresarial, un cliente puede interpretarse como un grupo lógico de
empresas. Cabe recordad que el trabajo de configuración y desarrollo en SAP
R/3 se realiza en un cliente.

Los datos en un cliente pueden estar separados de los otros clientes. Hay
básicamente dos tipos de datos en un sistema SAP R/3 que son:

 Datos dependientes del Cliente:


Se definen como datos específicos de un cliente individual. Los
ejemplos de datos dependientes del cliente incluyen rangos de
números, variantes ABAP, así como los datos que se creas o actualizan
a través de transacciones SAP R/3.

 Datos independientes del cliente:


Se definen como datos contenidos en todos los clientes del sistema.
Los ejemplos de datos independientes del cliente incluyen objetos de
diccionario de datos (tablas, vistas), código fuente ABAP, pantallas y
menús.
2. Clientes entregados:
Cada sistema SAP contiene los tres clientes, que son:

 El cliente 000:
Realiza funciones especiales. En particular, se le da una funcionalidad
extendida durante las actualizaciones.

 El cliente 001:
Es básicamente una copia de 000 y puede utilizarse como base para un
nuevo cliente de personalización.

 El cliente 066:
Es un cliente especial que se proporciona para el monitoreo del sistema
operativo. Es utilizados por el Servicio de Vigilancia Temprana de SAP
para proporcionar recomendaciones de desempeño.

Tanto el cliente 000 y el 001, ambos pueden utilizarse como base para la
configuración a través de una copia del cliente. El trabajo del cliente nunca debe
realizarse en los tres clientes entregados

You might also like