Paisagem e arquitetura do sistema

A paisagem do sistema SAP é definida como um arranjo de servidores SAP. Idealmente, em um ambiente Sap, existe uma paisagem de três sistemas. Uma paisagem de sistema consiste em Servidor de Desenvolvimento (Dev), Servidor de Produção (PROD) e servidor de Garantia de Qualidade (QAS).

A Arquitetura SAP é definida como uma estrutura de tecnologia do sistema SAP e muda com o tempo, ao contrário da paisagem do sistema. A arquitetura SAP muda com um novo software como SAP ECC 6.0, o mais recente.

A seguir está uma solicitação no SAP System Landscape -

DEVELOPMENT >>>> Quality >>>> PRODUCTION

A figura a seguir representa a paisagem do sistema SAP de três camadas, onde o trabalho flui de Dev> QAS> PROD e não na direção reversa.

Vamos agora discutir o panorama do sistema -

Servidor Sandbox

Quando um projeto é implementado, nos estágios iniciais, um servidor sandbox é utilizado onde toda a customização, configuração é realizada.

Servidor de Desenvolvimento

Em seguida, é necessário salvar a configuração no servidor de desenvolvimento e salvá-la nas solicitações do ambiente de trabalho e isso deve ser transportado para o servidor de Produção.

Servidor de Produção

Você pode considerá-lo como o estágio final ou mais refinado em que o trabalho é feito quando o projeto está em produção / ir ao ar. Todas as alterações que são solicitadas pelo cliente são realizadas no ambiente DEV e posteriormente, a solicitação é transportada para a produção.

Sistema SAP 3 - Arquitetura Tier

A imagem abaixo mostra a arquitetura de 3 camadas do sistema SAP. opresentation layeré o mais alto. Contém o dispositivo / aplicativo para controlar o sistema SAP. Isso pode incluir dispositivos móveis, sistemas de usuário final ou SAP GUI ou cliente baseado em navegador da web.

A camada de apresentação se comunica com o servidor de aplicativos para realizar todo o processamento e que é conhecido como cérebro de um sistema SAP.

Um servidor de aplicativos consiste em várias instâncias e se comunica com a camada de banco de dados da arquitetura de três camadas.

A camada inferior é chamada de database layer. Este é responsável por armazenar todos os dados. O banco de dados do sistema SAP é mantido em um servidor separado por questões de desempenho e segurança.

A camada de apresentação é composta por diferentes componentes para ABAP e JAVA que possibilitam a comunicação e processamento de dados no sistema SAP.

Os principais componentes da camada de apresentação incluem o seguinte -

Message Server - É usado para gerenciar a comunicação entre despachantes distribuídos no sistema ABAP.

Message Server- É usado para gerenciar processos de servidor e distribuidores JAVA. É usado para gerenciar a comunicação no JRE.

Dispatcher Queue - Isso é usado para armazenar vários tipos de processos de trabalho.

Dispatcher - É usado para distribuir as solicitações aos processos de trabalho.

Memory Pipes - Isso é usado para gerenciar a comunicação entre os processos de trabalho ICM e ABAP.

Enqueue Server - Isso é usado para lidar com bloqueios lógicos definidos pelo programa de aplicativo Java executado.

Java Dispatcher - Responsável por receber as solicitações do cliente via camada de apresentação e encaminhar para o processo servidor.

Gateway - Isso é usado para gerenciar a comunicação entre o sistema SAP e sistemas externos.

ABAP Work processes - Isso executa separadamente as etapas de diálogo em aplicativos R / 3.