I. 비즈니스 프로세스 모델링 자동화, BPEL의 개요
가. BPEL(Business Process Execution Language)의 정의
- 비즈니스 프로세스를 정의하고, 정의된 프로세스 대로 동작 가능하도록 Flow를 XML 형태로 표현하여 비즈니스 진행 시 룰 역할을 하는 표준 언어
나. BPEL의 구성요소
구성요소 |
설 명 |
Invoke |
- 서비스를 동기적/비동기적으로 호출하고 값을 받음 |
Assign |
- 결과값을 받아서 일시적인 저장 |
Scope |
- 예외사항 처리를 위한 범위를 지정함 |
Switch |
- 프로세스 판단에 의한 분기를 처리 |
Receive |
- 비 동기적인 호출에 의해서 처리된 값을 돌려줌 |
II. 업무 성과에 대한 실시간 모니터링, BAM의 개요
가. BAM(Business Activity Monitor)의 정의
- 다양한 애플리케이션, 핵심성과지표, 데이터 수집 등을 통해서 획득되는 주요한 비즈니스 이벤트에 대한 실시간 레포팅, 분석 및 경보 방법, 기법
III. BAM의 논리구조 및 기능
비즈니스 이벤트 |
- 기업의 정보시스템으로부터 고객, 주문, 재고, 생산 등 주요정보를 발생시키는 대상을 비즈니스 이벤트로 정의 - 소스로부터 데이터를 캡처 및 관리하는 기능 |
조합이벤트와 그룹 생성 |
- 이벤트들을 대상으로 비즈니스 흐름이나 비즈니스 패턴에 따라 그룹화하고 단일 소스 또는 단순 이벤트들을 그룹화한 조합이벤트를 생성 |
BAM모델링 |
- BAM에 필요한 Metadata 정의 |
경고(Alerts) |
- KPI목표치에 미달된 결과 발생 시 경고상황 감지, 알림 전달, 원인분석 등 수행 |
IV. BAM의 구성도 및 기반기술
기술 |
설명 |
관련기술 |
어플리케이션 통합 |
주요 어플리케이션간 통신을 위해 메시지의 흐름을 관리하고 데이터 변환 및 어플리케이션의 통합 기능 제공 |
EAI, B2Bi, eAI기술 |
BI |
DW 및 데이터 마트로부터 주요 업무성능 지표를 분석해주는 틀 제공 |
Reporting Tool Analysis Tool |
DW |
이력 및 동향분석을 통해서 향후 적절한 액션 플랜 제공 |
OLAP Data Mining |
BPM |
전체적인 업무 프로세스 흐름상에서 비즈니스 이벤트를 분석하여 그 영향을 분석하는 전반적인 업무 프로세스 기반 제공 |
EAI SOA, DW |
네트워크 및 시스템 관리 인프라 |
다양한 데이터 소스로부터 시스템 관리 데이터를 수집하고 상호 관계를 해석함으로 시스템 및 네트워크 장애가 비즈니스 프로세스에 미치는 영향 분석 |
NSM (Network System Mgmt.) |
V. Business Rule의 최적화를 위한 BRE
가. BRE(Business Rule Engine)의 정의
- 기업에서 일을 수행하는 규칙, 업무방식 등을 효과적으로 관리, 자동화, 최적화하는 기술
나. BRE의 구조도
'IT기술노트 > IT경영전략' 카테고리의 다른 글
MCI(Multi Channel Integration) (0) | 2021.02.14 |
---|---|
EII(Enterprise Information Integration) (0) | 2021.02.14 |
EAI(Enterprise Application Integration) (0) | 2021.02.14 |
EIP(Enterprise Information Portal) (0) | 2021.02.14 |
BPM(Business Process Management) (0) | 2021.02.14 |
SEM(Strategy Enterprise Management) (0) | 2021.02.14 |
Cyclone Model (0) | 2021.02.14 |
RTE(Real Time Enterprise) (0) | 2021.02.14 |
댓글