Perplexity와 함께하는 PO 공부 시간
Explaining SAP Process Orchestration Architecture
SAP NetWeaver has discontinued dual stack deployments. The dual stack option for SAP Process Integration has been replaced by a dual usage type that behaves like a Process Integration dual stack but stacks the AS ABAP and the AS Java run on separate system
learning.sap.com
SAP PO Architecture Overview
- SAP Process Orchestration(PO)는 프로세스 통합, 비즈니스 프로세스 관리, 비즈니스 규칙 관리를 하나의 플랫폼에서 제공
- 구성 요소는 AEX (Advanced Adapter Engine Extended), BPM (Business Process Management), BRM (Business Rules Management)로 이루어짐.
1. Architecture of SAP Process Integration (AEX)
- AEX는 SAP PI(Process Integration)의 핵심 아키텍처로,
- Design & Configuration:
- Enterprise Services Repository (ESR): 인터페이스·매핑·프로세스 정의 같은 디자인 오브젝트 저장소.
- Integration Directory (ID): 메시지 교환을 위한 구성 정보를 설정.
- System Landscape Directory (SLD): 시스템 및 소프트웨어 패키지 정보 저장소.
- Runtime:
- *Advanced Adapter Engine (AAE)**가 메시지 실행 엔진 역할.
- Adapter 기술을 활용해 다양한 프로토콜(HTTP, IDoc, JDBC, SOAP 등)과 연결.
- 메시지 처리 시 ID의 설정이 Runtime Cache에 반영되어 사용됨.
- Design & Configuration:

2. SAP Process Integration consists of the following components
- SLD: 시스템 및 소프트웨어 정보 저장
- ESR: 설계 오브젝트(인터페이스, 매핑, 프로세스 정의) 관리
- ID: 메시지 교환 시나리오 구성
- AAE: 메시지 실행 및 어댑터 기반 처리
3. Adapter Technology
- 다양한 프로토콜 ↔ PI SOAP 메시지 변환
- Adapter Framework: 메시징, 큐잉, 보안 서비스 제공
- J2EE Connector Architecture(JCA) 기반 → SAP 제공 및 파트너 어댑터 활용 가능
4. Architecture of SAP Process Orchestration
- 단순한 메시지 통합에서 확장해, 비즈니스 프로세스 실행과 규칙 적용까지 통합 제공.
- 주요 구성 요소:
- BPM (Business Process Management)
- 비즈니스와 IT가 협업해 실행 가능한 프로세스를 모델링 및 실행.
- 표준화된 표기법(BPMN)을 사용.
- BRM (Business Rules Management)
- 비즈니스 규칙을 정의·자동화하고, 사용자가 직접 규칙을 관리 가능.
- 규칙 기반의 의사결정을 프로세스 흐름과 실행에 반영.
- NWDS (NetWeaver Developer Studio)
- 이클립스 기반 툴.
- BPM, BRM, Integration Flow, ESR 오브젝트 모델링을 위한 개발 환경 제공.
- 주요 Perspective: Process Development, Rules Composer, PI Designer, ESR 등.
- BPM (Business Process Management)

5. Tools for Modeling are
- NWDS (NetWeaver Developer Studio) 제공 Perspective:
- Process Development
- Rules Composer
- PI Designer
- ESR Perspective
6. SAP Process Orchestration - Deployment Options
- PO는 단일 시스템 배치만 지원
- 설치 및 추가 배포 시나리오:
- 기존 AEX에 BPM 추가
- 기존 BPM에 AEX 추가
- Dual Stack 배포(ABAP+Java) 지원 종료 → Dual Usage Type으로 대체 (분리된 시스템 ID에서 ABAP/Java 실행)

✅ 요약
SAP PO 아키텍처는
- AEX(통합/Adapter/runtime)
- BPM(프로세스 모델링 및 실행)
- BRM(의사결정 규칙 관리)
- 이 세 가지를 NWDS 개발 환경에서 다루며, 하나의 통합 플랫폼(단일 시스템 배포)으로 제공된다!
'SAP > SAP Module' 카테고리의 다른 글
| [SAP MM] SAP MM(Materials Magement) 모듈 개요 (1) | 2025.08.28 |
|---|---|
| [SAP MM] Number Range Object #1 Material master, T-Code MMNR (1) | 2025.08.28 |
| [SAP MM] MM 주요 마스터 데이터 - Material, Vendor, Info Record, Source List (1) | 2025.08.26 |
| [SAP PI/PO] PI/PO란?! (0) | 2025.08.22 |
| [SAP SD] SAP SD 모듈 T-code 정리 (0) | 2025.05.27 |