Системный ландшафт SAP определяется как расположение серверов SAP. В идеале в среде Sap существует трехсистемный ландшафт. Системная среда состоит из сервера разработки (Dev), производственного сервера (PROD) и сервера обеспечения качества (QAS).
Архитектура SAP определяется как технологическая структура системы SAP, и она меняется со временем в отличие от системного ландшафта. Архитектура SAP изменяется с новым программным обеспечением, таким как SAP ECC 6.0, самое последнее.
Ниже приведен запрос в SAP System Landscape —
РАЗРАБОТКА >>>> Качество >>>> ПРОИЗВОДСТВО
На следующем рисунке представлен трехуровневый системный ландшафт SAP, в котором рабочие потоки идут от Dev> QAS> PROD, а не в обратном направлении.
Давайте теперь обсудим системный ландшафт —
Песочница Сервер
Когда проект реализуется, на начальных этапах используется сервер песочницы, где выполняется вся настройка, конфигурация.
Сервер разработки
Далее следует сохранить конфигурацию на сервере разработки и сохранить в запросах рабочей среды, и ее необходимо перенести на рабочий сервер.
Производственный сервер
Вы можете рассматривать это как заключительный или самый усовершенствованный этап, на котором работа выполняется, когда проект находится в производстве / запущен. Все изменения, которые требуются клиенту, выполняются в среде DEV, а затем запрос переносится в производство.
SAP System 3 — Архитектура уровня
На приведенном ниже изображении показана трехуровневая архитектура системы SAP. Уровень представления является самым верхним. Он содержит устройство / приложение для управления системой SAP. Это могут быть мобильные устройства, системы конечных пользователей, SAP GUI или клиент на основе веб-браузера.
Уровень представления связывается с сервером приложений для выполнения всей обработки, которая называется мозгом системы SAP.
Сервер приложений состоит из нескольких экземпляров и взаимодействует с уровнем базы данных трехуровневой архитектуры.
Нижний слой называется слоем базы данных . Это отвечает за хранение всех данных. База данных системы SAP хранится на отдельном сервере из соображений производительности и безопасности.
Уровень представления состоит из различных компонентов для ABAP и JAVA, которые обеспечивают связь и обработку данных в системе SAP.
Ключевые компоненты уровня представления включают в себя следующее:
Сервер сообщений — используется для управления связью между распределенными диспетчерами в системе ABAP.
Сервер сообщений — используется для управления процессами сервера и диспетчерами JAVA. Он используется для управления связью в JRE.
Диспетчерская очередь — используется для хранения нескольких типов рабочих процессов.
Диспетчер — используется для распределения запросов по рабочим процессам.
Каналы памяти — используются для управления связью между рабочими процессами ICM и ABAP.
Enqueue Server — используется для обработки логических блокировок, установленных исполняемой прикладной программой Java.
Диспетчер Java — отвечает за получение клиентских запросов через уровень представления и пересылку на серверный процесс.
Шлюз — используется для управления связью между системой SAP и внешними системами.
Рабочие процессы ABAP — Это отдельно выполняет шаги диалога в приложениях R / 3 отдельно.