Arquitectura y paisaje del sistema
El panorama del sistema SAP se define como una disposición de servidores SAP. Idealmente, en un entorno Sap, existe un panorama de tres sistemas. Un entorno de sistema consta de un servidor de desarrollo (Dev), un servidor de producción (PROD) y un servidor de garantía de calidad (QAS).
La Arquitectura SAP se define como un marco tecnológico del sistema SAP y cambia con el tiempo a diferencia del panorama del sistema. La Arquitectura de SAP cambia con un nuevo software como SAP ECC 6.0, el más reciente.
La siguiente es una solicitud en SAP System Landscape:
DEVELOPMENT >>>> Quality >>>> PRODUCTION
La siguiente figura representa el panorama del sistema de tres niveles de SAP donde el trabajo fluye desde Dev> QAS> PROD y no hacia atrás.
Analicemos ahora el panorama del sistema:
Servidor Sandbox
Cuando se implementa un proyecto, en las etapas iniciales, se usa un servidor sandbox donde se realiza toda la personalización, configuración.
Servidor de desarrollo
Lo siguiente es guardar la configuración en el servidor de desarrollo y guardar en las solicitudes del banco de trabajo y esto debe transportarse al servidor de producción.
Servidor de producción
Puede considerarlo como la etapa final o más refinada donde se realiza el trabajo cuando el proyecto está en producción / se pone en marcha. Todos los cambios que son requeridos por el cliente se realizan en el entorno DEV y posteriormente, la solicitud se transporta a producción.
SAP System 3 - Arquitectura de niveles
La imagen que se muestra a continuación muestra la arquitectura de 3 niveles del sistema SAP. lospresentation layeres el más alto. Contiene el dispositivo / aplicación para controlar el sistema SAP. Esto puede incluir dispositivos móviles, sistemas de usuario final o SAP GUI o cliente basado en navegador web.
La capa de presentación se comunica con el servidor de aplicaciones para realizar todo el procesamiento y lo que se conoce como cerebros de un sistema SAP.
Un servidor de aplicaciones consta de varias instancias y se comunica con la capa de base de datos de la arquitectura de tres niveles.
La capa inferior se llama database layer. Este es el responsable de almacenar todos los datos. La base de datos del sistema SAP se mantiene en un servidor separado por razones de rendimiento y seguridad.
La capa de presentación consta de diferentes componentes para ABAP y JAVA que permiten la comunicación y procesamiento de datos en el sistema SAP.
Los componentes clave de la capa de presentación incluyen lo siguiente:
Message Server - Se utiliza para gestionar la comunicación entre despachadores distribuidos en el sistema ABAP.
Message Server- Se utiliza para administrar los procesos del servidor y los despachadores de JAVA. Se utiliza para gestionar la comunicación dentro de JRE.
Dispatcher Queue - Se utiliza para almacenar varios tipos de procesos de trabajo.
Dispatcher - Se utiliza para distribuir las solicitudes a los procesos de trabajo.
Memory Pipes - Se utiliza para gestionar la comunicación entre los procesos de trabajo de ICM y ABAP.
Enqueue Server - Se utiliza para manejar bloqueos lógicos establecidos por el programa de aplicación Java ejecutado.
Java Dispatcher - Este es responsable de recibir las solicitudes del cliente a través de la capa de presentación y enviarlas al proceso del servidor.
Gateway - Se utiliza para gestionar la comunicación entre el sistema SAP y los sistemas externos.
ABAP Work processes - Esto ejecuta por separado los pasos del diálogo en aplicaciones R / 3 por separado.