본문 바로가기
IT기술

BAM (Business Activity Monitoring) 개념 및 구성요소 정리

by boyaho 2022. 9. 26.
반응형

BAM (Business Activity Monitoring)은 회사 업무효율 및 처리 속도를 높이기 위해 업무성능지표를 실시간으로 체크, 반영하는 활동입니다. 경쟁업체보다 더 빨리 시장의 요구에 대응하기 위해 복잡한 기업 시스템을 분석하고 업무 프로세스를 최적화 하는 것이 중요합니다. 이 문서에서는 BAM 개념과 주요 구성요소에 대해서 알아보도록 하겠습니다.

BAM (Business Activity Monitoring)

배경

고객의 요구는 점차 다양해지지만 기업의 조직이 커질 수록 기민한 대응능력은 떨어지게 됩니다. 이를 극복하기 위해 현재 사업의 현황을 모니터링 및 분석하여 빠르게 대응할 수 있는 솔루션이 필요합니다. 이를 위해 BAM을 이용하면 Zero Latency에 가까운 실시간으로 문제의 분석과 개선이 가능합니다.

개념

BAM (Business Activity Monitoring)은 기업의 효율을 개선하기 위한 통합 솔루션으로 특정 기술을 의미하는 것은 아닙니다. 예를 들어 기업 내 자원 통합/활용을 위한 EAI 기술 그리고 BPM을 통한 프로세스를 분석기술이 예입니다. 또한 ETL 및 BI를 통해 다양한 데이터를 통합 분석하는 시스템을 구축하는 것을 포함할 수 있습니다. BAM의 수행 통해 얻을 수 있는 이점은 다음과 같습니다.

 

  • 기업 내 Process의 Visualization을 통한 가시성 확보
  • 각 업무지표의 측정기준 마련과 Monitoring의 수행
  • 꾸준한 모니터링을 통한 리스크관리 능력의 강화
  • IT 기술의 활용을 통한 실시간 모니터링 및 관리

BAM 구성요소

아래 그림은 BAM을 통해 업무처리 상황을 실시간으로 모니터링하여 Rule Engine에 의해 실시간으로 분석 및 행동을 취하는 과정을 나타내고 있습니다. 

BAM 구성요소

  • 대시보드: 핵심 성과지표를 포함한 활동별 Event 및 분석 결과를 실시간으로 전달합니다. 이 정보는 대시보드를 통해 기업활동을 모니터링하는 중앙 통제장치로 활용합니다.

기반기술

BAM을 구성요소는 크게 BI, Data  Warehouse, BPM 프로세스관리 및 네트워크 시스템 인프라로 구성됩니다. 이를 간단히 표로 정리하면 다음과 같습니다.

기반기술 설명
애플리케이션 통합 기업에서 사용하는 다양한 application을 EAI, B2Bi, eAI 기술들을 이용하여 통합합니다. application간 통신을 위해 메시지 전송 및 데이터의 변환처리를 수행합니다.
BI DW 나 DM 으로부터 데이터를 제공받아 주요 업무성능지표를 분석하는 도구입니다. 
DW OLAP이나 Data Mining 기술을 통해 데이터를 취합 분석하는 도구입니다.
BPM 기업의 업무를 구성하는 여러 프로세스등을 분석하여 영향도와 비효율적인 부분을 분석하여 영향도를 측정합니다. 이를 위해 EAI, SOA 기술을 활용할 수 있습니다.
인프라 관리 다양한 시스템을 서로 연결하기 위한 네트워크 및 시스템의 영향도를 분석하는 것으로, 다양한 데이터를 수집/분석하고 장애 발생시 대응하기 위한 기술입니다.

BAM vs BPM 비교

용어가 비슷하여 혼동할 수 있는 두 용어에 대해 간단히 비교해보겠습니다. BPM은 비즈니스 프로세스 관리를 의미하는 것으로 다양한 업무 Process를 가시화 자동화하는 기술입니다. 프로세스 최적화를 통해 업무를 효율화하여 기업 가치를 높이는 시스템입니다.

 

이와 비교하여 BAM은 업무나 사업의 성과를 Realtime으로 지연없이 모니터링하여 바로 사업의 효율적 추진을 위해 반영하는 방법입니다. 이를 위해 업무성능지표를 정확하고 빠르게 모니터링하고 접근하는 기술이 중요합니다.

BAM 향후전망

BAM은 기업이 IT 기술을 통해 다양한 기반 서비스를 통합하고 사업을 지능화 최적화 하기 위해 점차 중요성이 부각되고 있습니다. 최근에는 스마트팩토리 같은 빅데이터 및 인공지능 기술을 결합하여 제조업의 효율성을 달성하기도 합니다. 경쟁이 심해지는 현대의 기업환경에서 고객을 만족시키고 기업 경영의 효율성을 달성하기 위한 다양한 솔루션의 중요성은 점차 커질 것으로 보입니다.

 

반응형

댓글