✒️La arquitectura del SAP Netweaver AS
La arquitectura del SAP Netweaver AS
La mayoría de los sistemas SAP están basados en un servidor de aplicaciones NetWeaver junto con las bases de datos.
SAP NetWeaver AS es la plataforma de aplicación de SAP NetWeaver
Servidor de aplicación NetWeaver antes llamado Servidor de aplicación Basis (las aplicaciones web tienen especial relevancia)
Características SAP NetWeaver AS
- Entorno confiable de ejecución (mejoras continuas y nuevos desarrollos)
- Framework de ejecución de procesos complejos con altos niveles de seguridad estandarizados.
- Ambiente de desarrollo integrado y de fácil uso
- Soporta estandares como: HTTPS, HTTP, SMTP, UNICODE, XML, entre otros
- Alta escabilidad
- Multiplataforma
Arquitectura SAP NetWeaver AS
A la hora de implementar el sistema SAP hay que tomar en cuenta la arquitectura del HW (S.O, Bases de datos) y dividir los procesos.
SAP NetWeaver posee 2 ambientes de ejecución: ABAP y JAVA
Cliente - Servidor
Cliente - Servidor orientado al HW; donde el servidor provee datos, memoria recursos a las estaciones de trabajo
El cliente - servidor orientado al SW serían los servicios (proceso o grupo de procesos), por ejemplo el servidor de aplicación web SAP Web AS
Un cliente también puede tener funciones de servidor
Configuración cliente - Servidor de sistemas SAP
En un SW de negocios por lo regular se encuentran los procesos: presentación (pantallas), aplicación (para ejecutar procesos), bases de datos (gestión de las BD)
En un sistema SAP los procesos pueden ser: single tier (BD, aplicaciones, prsentación se ejecutan en una misma máquina - mainframe)
O pueden ser multi tier (se ejecutan en varios servidores)
Comunmente los sistemas SAP son multi tier; pero en el caso del curso es single tier
Conformación de un sistema SAP
Los sistemas SAP se conforman de una BD y una o varias instancias. BD e instancia se denomina instancia central (los hay en cada sistema SAP). Si corre dentro del servidor donde esta la BD se conoce como sistema central.
Se pueden instalar mas de una instancia de un mismo sistema o de varios sistemas en un mismo servidor si se cuenta con suficiente hw
Un sistema SAP se identifica con 3 caracteres: SID, el conjunto de sistemas SAP de un mismo producto (landscape)
Instancia SAP
Unidad administrativa en la que los componentes de un sistema SAP que provee uno o mas servicios se encuentran combinados. En SAP la instancia es referenciada al servidor de aplicaciones
Variantes de Servidores de Aplicación NetWeaver SAP
Las instancias de los sistemas SAP pueden estar basadas en : ABAP, JAVA, mixtas
Si la instancias pueden quedar combinadas así:
- ABAP con ABAP; ABAP con ABAP JAVA
- JAVA con JAVA
- ABAP JAVA con ABAP; ABAP JAVA CON ABAP JAVA
Instancias ABAP
El dispatcher de ABAP es el proceso principal de una instancia ABAP. Este proceso se encarga de iniciar otros procesos configurados en la instancia denominados work processes, el gateway y el internet comunication.
Cada instancia tiene un dispatcher. El dispatcher es lo primero que inicia. Cada instancia se identifica por un número de 2 dígitos (00 a 97). Si se instala en un mismo servidor se debe de elegir una instancia diferente
El puerto del message server es por defecto 32 00 (instancia elegida); si escogieramos 17 el puerto seria 3217
Instancias Java
El dispatcher de Java también es el proceso central de una instancia Java.Cada instancia de Java posee un dispatcher
Instancias ABAP JAVA
Poseen procesos de instancia central ABAP y procesos de instancia central JAVA
La instalación ABAP JAVA (dual stack)
 
 
 
Sobre el autor
Publicación académica de Esteban García Mier Y Terán, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Esteban García Mier Y Terán
Profesión: Lic. en Tecnologías de la Información - Mexico - Legajo: HE38V
✒️Autor de: 52 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Esteban García