✒️La arquitectura del SAP Netweaver AS
La arquitectura del SAP Netweaver AS
SAP NETWEAVER AS
SAP NETWEAVER AS es la plataforma de aplicación de SAP NETWEAVER
Las aplicaciones WEB tienen especial relevancia
Características
Un entorno confiable y comprobado
Framework de ejecución de procesos complejos de negocio
Ambiente de desarrollo integrado
Soporte estándares abiertos
Alta escalabilidad
Multiplataforma. Soporte diferentes BBDD y SO
Arquitectura principal
Dos ambientes de ejecución ABAP y JAVA
Cliente-Servidor
Orientado al hardware. El servidor provee una red datos, memoriay otros recursos a las estaciones de trabajo.
Orientado a software. Ambos son definidos a nivel de procesos
Configuración cliente-servidor para SAP
Procesos de presentación
Procesos de aplicación
Procesos de BBDD
La configuración de estos procesos puede ser single-tier o multi-tier, dependiendo del número de capas de hardware utilizadas.
Lo normal es encontrar opciones de 2 o 3 tiers.
Aquí para las prácticas usamos single tier porque los procesos, BBDD, aplicación y presentación corren en una única máquina.
Conformación
La instancia que junto con la BBDD constituyen un sistema funcional se denomina instancia central.
En cada sistema SAP encontraremos una instancia central.
Si el sistema está configurado solo con la instancia central, y corre en el mismo servidor dónde se encuentra la BBDD, entonces nos encontramos frente a un sistema central.
Es posible instalar más de 1 instancia en un mismo sistema o de diferentes sistemas en un mismo servidor si contamos con suficiente hardware.
Un sistema SAP se identifica con 3 caracteres.
El conjunto de sistemas SAP de un mismo producto se referencia como landscape
¿Instancia?
Es una unidad administrativa en la que los componentes SAP que provee uno o más servicios se encuentran combinados
Los servicios pueden ser o iniciados o detenidos en conjunto.
La instancia central siempre debe estar funcionando, al menos para que el sistema SAP esté operativo.
Tipos de servidores de aplicación
Instancia basada en ABAP
Instancia basada en JAVA
Instancia mixta
Pueden ser combinadas, menos JAVA
Instancias ABAP
El dispatcher es el proceso principal, se encarga de iniciar otros proceso configurados en la instancia denominados procesos de trabajo.
Cada instancia se configura con un perfil y posee su propia memoria y estructura de directorios.
Cada instancia se identifica con un número de dos dígitos. Entre 00 y 97
Podemos distinguir la instancia central de las demás porque en esta aparece un proceso que se llama Servidor de Mensajes.
Instancias JAVA
El dispatcher de JAVA es similar al de ABAP: distribuye las solicitudes entre los servidores de proceso disponibles.
Cada instancia posee un único dispatcher.
Podemos tener varias instancias pero solo una central.
A diferencia de ABAP aquí encontramos una instancia de servicios centrales: la instancia JAVA CS proporcioana el Servidor de mensajes y el servidor de encolado.
Instancias ABAP JAVA
Está conformada por los procesos de una instancia central ABAP y los procesos de una instancia central JAVA
La instancia de servicios centrales es independiente, no es parte de la instancia central ABAP-JAVA
 
 
 
Sobre el autor
Publicación académica de Agustin Castañeda Valencia, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Agustin Castañeda Valencia
Profesión: It Specialist Mainframe - España - Legajo: KD18W
✒️Autor de: 73 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Agustin Castañeda