본문 바로가기
IT기술노트/IT경영전략

BPEL, BAM, BRE

by 비트코기 2021. 2. 14.
반응형

I. 비즈니스 프로세스 모델링 자동화, BPEL의 개요

가. BPEL(Business Process Execution Language)의 정의

   - 비즈니스 프로세스를 정의하고, 정의된 프로세스 대로 동작 가능하도록 FlowXML 형태로 표현하여 비즈니스 진행 시 룰 역할을 하는 표준 언어

나. 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

댓글