비즈니스 프로세스 통합(BPI) 알아보기: 이점 및 단계

Joseph Tsidulko | Senior Writer | 2024년 12월 12일

기업은 반복 가능한 비즈니스 프로세스를 활용해 직원 온보딩 및 급여 지급, 장부 마감, 소모품 조달, 마케팅 캠페인 진행, 제품 판매 등의 운영을 확장합니다. 최근 몇 년 간 가속화되어 온 애플리케이션, 데이터, 운영 혁신에 힘입어 반복 가능한 프로세스는 더욱 정교하고 엄격해졌습니다.

비즈니스 전문가들은 IT 시스템을 활용해 갈수록 많은 데이터가 필요해지는 워크플로를 정의, 관리, 자동화할 수 있습니다. 이러한 시스템은 온프레미스 및 여러 제공업체의 클라우드 서비스에서 실행되는 다양한 애플리케이션 및 데이터베이스가 혼합된 경우가 많습니다.

비즈니스 프로세스 통합은 고급 데이터 분석 및 지능형 자동화를 통한 혁신의 전제 조건이 되었습니다. 그러나 기업이 혁신을 위한 목표를 달성하기 위해서는 비즈니스 프로세스를 뒷받침하는, 여러 클라우드에서 개별적으로 실행될 수도 있는 다양한 애플리케이션과 데이터 소스를 서로 연결해야 합니다. 그러한 연결은 AI 및 다른 첨단 기술을 충분히 활용해 실시간 데이터 스트림에서 인사이트를 확보하고, 협업을 지원하고, 많은 시간이 소요되는 수동 프로세스를 없애기 위한 필수 조건입니다.

비즈니스 프로세스 통합(BPI)이란 무엇인가요?

비즈니스 프로세스 통합은 자동화 및 단절된 데이터를 연결하는 작업입니다. 통합을 위해서는 애플리케이션, 데이터, 파트너 에코시스템의 이벤트 기반 동기화가 필요합니다.

평균적 규모의 기업은 재무, 인사, 영업, 마케팅, 고객 서비스, 공급망, 제조, 전략 계획 등의 부서들을 관리하고자 수만 개의 인터페이스를 통해 1,000개 이상의 애플리케이션을 사용합니다. 비용 절감, 생산성 향상, 고객 관계 개선, 획기적 신제품 개발을 통해 수익성 있는 성장을 추진하고자 하는 기업에게 있어 파트너사가 관리하는 애플리케이션을 비롯한 다양한 애플리케이션 및 데이터의 동기화 작업은 갈수록 중요해지고 있습니다.

핵심 요점

  • 오늘날의 비즈니스 프로세스에 사용되는 애플리케이션 및 데이터 간의 통합이 부족한 경우, 다양한 부서 및 가치 사슬 전반에 걸쳐 정보에 기반한 의사결정을 적시에 수행하기 위해 필요한 데이터를 수집, 분석, 검증하는 기업의 역량이 저하될 수 있습니다.
  • 데이터의 가치가 치솟고 자동화를 지원하는 기술이 빠르게 발전함에 따라 비즈니스 프로세스 통합의 필요성은 더욱 커지고 있습니다.
  • 비즈니스 프로세스 통합(BPI)은 데이터 분석, 생성형 AI(GenAI), AI 기반 에이전트(에이전틱 AI)를 활용한 자동화, 자연어 처리 등의 이점을 최대화하기 위해 필요합니다.
  • 통합 소프트웨어 제품군의 네이티브 통합, 애플리케이션 프로그래밍 인터페이스(API), 통합 플랫폼, B2B 프로토콜, 보안 파일 전송, 로봇 프로세스 자동화 등 애플리케이션과 데이터 소스를 연결하는 방법은 다양합니다.
  • BPI는 생성형 AI, 에이전틱 AI, 로봇 프로세스 자동화(RPA)와 같은 최첨단 도구를 활용한 비즈니스 자동화의 토대 역할을 수행하며 반복 작업 실행을 위한 인적 개입의 필요성을 최소화시켜줍니다. 결과적으로 더 빠르고 저렴하게 워크플로를 실행하고, 오류를 최소화할 수 있습니다.

비즈니스 프로세스 통합 알아보기

기업의 신규 입사자 온보딩 프로세스를 예시로 들어 보겠습니다. 먼저 관리자가 ServiceNow 애플리케이션에서 채용을 승인한 뒤, 해당 이벤트를 Oracle Fusion Cloud Human Capital Management 또는 Workday와 같은 HR 시스템에 전달합니다. 또한 ADP와 같은 급여 관리 시스템에도 신규 입사자의 정보를 입력해야 하고, 시설 및 IT 시스템에 대한 액세스 권한을 부여하는 커스텀 시스템에도 입력해야 할 수 있습니다. 이상은 기업의 가장 일반적인 비즈니스 프로세스 중 하나를 단순화한 설명입니다.

단일 워크플로를 통해 개별 세그먼트가 아닌 전체 온보딩 프로세스를 효과적으로 자동화하기 위해서는 앞서 언급한 모든 애플리케이션이 기업의 비즈니스 정책에 기반한 통합 관리를 바탕으로 서로 간에 실시간으로 이벤트를 알리고, 데이터를 원활하게 전달할 수 있어야 합니다. 이같은 수준의 통합을 구현해야만 엔드투엔드 프로세스를 자동화해 관련된 모든 비즈니스 애플리케이션이 데이터를 서로 동기화할 수 있습니다.

온보딩은 다양한 애플리케이션, 데이터 시스템, 클라우드를 함께 사용하는 수많은 비즈니스 프로세스 중 하나일 뿐입니다. 엔터프라이즈 IT 포트폴리오에서 Oracle, Salesforce, Workday, SAP, ServiceNow 등을 함께 조합해 사용하는 사례를 흔히 찾아볼 수 있습니다. 모던 클라우드 서비스 외에도 대부분의 기업은 여전히 자체 라이선스를 보유하고 고도로 맞춤화된 온프레미스 애플리케이션을 실행 중이며, 개중 일부는 중요도 및 취약성이 매우 높아 즉시 대체하기 어렵습니다. 또한 기업은 다양한 클라우드 기반 인프라 및 데이터 관리 서비스, 분석 도구, 개인 생산성 애플리케이션, 이메일, 인스턴트 메시징 앱 등도 함께 사용합니다.

시스템을 서로 즉시 연결할 수 있다면 좋겠지만, 이는 일반적으로 단일 공급업체로부터, 또는 긴밀한 파트너십을 맺고 있는 공급업체들로부터 애플리케이션을 조달하는 경우에만 가능한 일입니다. 다수의 애플리케이션, 앱 데이터, 앱을 통해 통합 관리하는 주요 비즈니스 프로세스를 서로 연결하기 위해서는 별도의 연결 계층이 필요한 경우가 더 많습니다.

비즈니스 프로세스 통합이 중요한 이유는 무엇인가요?

데이터 가치 급증, 종단간 자동화, 데이터 무결성 등의 현대 비즈니스 트렌드로 인해 BPI의 중요성이 그 어느 때보다도 커졌습니다.

사물인터넷, 모바일 기기를 비롯한 데이터 소스의 확산 및 AI와 같은 신기술의 등장으로 인해 데이터를 활용한 의사 결정이 과거와는 비교할 수 없을 정도로 향상되었습니다. 그러나 기업이 보유 중인 데이터를 온전히 활용하기 위해서는 기업 전반의 모든 의사 결정권자들이 본인의 업무와 관련된 프로세스와 연결된, 신뢰할 수 있는 데이터 소스에 액세스할 수 있어야 합니다.

엔드투엔드 자동화는 비즈니스 프로세스 통합을 주도하는 또 다른 트렌드입니다. 비즈니스 프로세스를 효율적으로 실행하고 인적 오류의 영향을 최소화할 수 있도록 지원하는 AI 및 RPA 등의 기술을 더욱 효과적으로 적용하기 위해서는 다양한 프로세스 및 해당 프로세스들이 생성하는 데이터를 서로 조율해야 합니다.

BPI는 데이터의 무결성을 확보하고 보호하는 좋은 방법이기도 합니다. 애플리케이션 및 데이터 시스템이 서로 단절되어 있는 경우 중요한 데이터가 동기화되지 않고 신뢰도가 저하될 가능성이 높습니다. 통합 및 자동화를 통한 현대화는 인간 또는 AI 기반 애플리케이션 등의 의사 결정권자가 사용하는 동기화된 데이터에 대한 신뢰도를 구축하는 데에도 도움을 줍니다.

BPI의 작동 방식은 무엇인가요?

BPI는 연결을 간소화하고, 상이한 활동들의 워크플로를 서로 통합하는 방식으로 작동합니다. BPI를 실제로 구현하기 위해서는 상이한 엔드투엔드 프로세스를 관리하는 모든 애플리케이션을 서로 연결하고, 해당 애플리케이션들이 생성하는 데이터를 서로 공유할 수 있도록 만들어야 합니다.

같은 제품군에 포함되거 있거나, 긴밀한 파트너십을 유지 중인 소프트웨어 공급업체들에 의해 공동 개발된 애플리케이션들은 '즉각적인' 통합을 지원합니다. 그렇지 않은 경우 일반적으로 기업은 서로 다른 애플리케이션을 쿼리 및 동기화하기 위해 API, 보안 파일 전송, B2B 통합 등의 다양한 접근 방식과 프로토콜을 사용합니다. 또한 데이터 어댑터를 사용해 중앙화된 지식 저장소, 데이터 레이크, 운영 데이터 저장소에 대한 액세스를 공유하는 등 단절된 데이터를 서로 연결하기 위한 다양한 방법을 사용하기도 합니다. 어떤 방법을 사용하든 목표는 동일합니다. 바로 다양한 기록 및 인텔리전스 시스템을 서로 동기화하는 것입니다.

프로세스 통합의 유형

기업의 중요한 비즈니스 프로세스를 지원하는 애플리케이션 및 데이터 시스템은 다양한 방법으로 서로 연결할 수 있습니다. 대부분의 기업은 선호하는 기술 공급업체, 기존 애플리케이션 포트폴리오, 레거시 시스템의 한계, 진화하는 비즈니스 요구사항 등에 따라 다음 세 가지 접근 방식 중 하나를 선택합니다.

1. 네이티브

일부 대형 엔터프라이즈 소프트웨어 공급업체들은 회계, HR, 영업, 재고, 공급망 등의 다양한 비즈니스 프로세스를 공통 프레임워크 내에서 실행하는 포괄적 애플리케이션 제품군을 제공합니다. 이러한 애플리케이션들은 서로 연결 가능하도록 설계되고, 공통된 사용자 인터페이스를 공유하는 경우가 많으며 이에 기반한 네이티브 통합을 지원합니다. 통합 애플리케이션 제품군은 기업이 채택한 모듈 내에서 BPI를 수행하는 과정의 대부분의 장애물을 없애 줍니다.

2. API

애플리케이션 프로그래밍 인터페이스는 '네이티브가 아닌' 통합 전략의 가장 일반적인 구성 요소입니다. API를 사용하면 상이한 시스템이 서로 요청 및 응답을 전달하며 통신할 수 있습니다. 많은 애플리케이션이 빌트인 API(일반적으로 REST API 아키텍처 사용)를 노출함으로써 기업이 직접 개발했거나 ISV로부터 구매한 외부 시스템이 해당 앱 관련 프로세스 및 데이터에 직접 액세스할 수 있도록 지원하고 있습니다. 하지만 모든 애플리케이션과 데이터 소스가 API를 노출하는 것은 아니고, 모든 API가 기업의 통합 요구 사항을 충족할 만큼 포괄적인 것도 아닙니다.

3. 서드파티

여러 소프트웨어 공급업체가 애플리케이션과 데이터 시스템을 연결하는 서비스형 통합 플랫폼을 제공하고 있습니다. 해당하는 통합 플랫폼은 API 또는 기타 애플리케이션 및 데이터 통합 기술을 사용해 통합에 필요한 기술 관련 세부 사항을 간략화함으로써 개발자가 보다 중요한 프로세스의 자동화에 집중할 수 있도록 지원합니다. 대부분의 통합 플랫폼은 연결을 구성할 수 있는 시각적 인터페이스를 제공하고, 관련 비즈니스 로직을 구현하는 엔진은 내부적으로 작동됩니다. 또한 서드파티 공급업체는 인간과 같은 방식으로 사용자 인터페이스와 상호 작용하도록 로봇을 훈련시켜 시스템을 연결하는 RPA 도구도 판매하고 있습니다.

비즈니스 프로세스 통합의 이점

기업은 서로 연결된 애플리케이션과 공유 데이터 소스로 다양한 비즈니스 프로세스를 통합함으로써 통합과 관련된 근본적인 도전 과제를 신속히 극복하는 데 도움을 주는 유의미한 이점을 누릴 수 있습니다. 빅데이터, AI, 초연결성 시대의 비즈니스를 위한 필수 요소가 된 통합의 이점은 다음과 같습니다.

  • 향상된 자동화. 다양한 비즈니스 프로세스를 통합하면 AI 및 RPA 등의 기술을 사용해 포괄적인 워크플로들을 자동화할 수 있습니다. 예를 들어, 에이전틱 AI 챗봇을 커뮤니케이션 채널에 도입하고, 웹 및 모바일 기기를 통한 셀프 서비스 기능을 제공해 고객 지원을 강화할 수 있습니다. 그러나 반복적인 프로세스를 자동화하기 위해서는 조달부터 청구 및 재고에 이르는 다양한 시스템 간에 이벤트와 데이터가 원활하게 흐를 수 있는 체계를 먼저 구축해야 합니다.
  • 업그레이드된 협업. 기업은 다양한 사업부 및 각 사업부에 소속된 팀들 간의 생산적인 협력을 목표로 합니다. 그러나 최신 커뮤니케이션 도구가 정보 시스템에 연결되지 않고, 통합된 비즈니스 프로세스로부터 제공되는 신뢰할 수 있는 데이터에 액세스할 수 없는 경우 최신 커뮤니케이션 도구가 제공하는 이점도 줄어듭니다. 생산 관리자는 공급망, 재고 관리, 제조 시스템을 아우르는 워크플로에 대한 종단간 가시성을 제공하고, 해당 워크플로 내에 이벤트가 발생하면 Slack 및 이메일 등의 시스템을 통한 알림을 트리거하는 협업 플랫폼을 선호할 수 있습니다. 또한 협업의 대상은 더 이상 인간에 국한되지 않습니다. 갈수록 많은 AI 에이전트와 챗봇이 팀의 구성원으로 자리잡고 있습니다.
  • 데이터 무결성. 비즈니스 프로세스를 통합하지 않은 기업은 데이터 관리 차원의 문제를 겪게 될 위험이 있습니다. 데이터 소스별 데이터가 서로 단절된 경우 데이터의 중복, 유효성 상실, 누락 가능성이 더욱 커집니다. 데이터 소스들을 지속적으로 동기화하기 위해서는 통합이 필요합니다.
  • 향상된 보안. 데이터 저장소 및 관리자가 많을수록 데이터 유출 발생 가능성도 높아집니다. 비즈니스 프로세스를 통합하면 보안 프로토콜을 표준화하고, 중앙 보안팀이 심사한 구성 요소를 재사용하고, 일관된 정책과 모범 사례를 준수하는 작업이 더욱 간단해집니다.
  • 규제 준수 비용 절감. 통합된 비즈니스 프로세스는 보다 명확한 감사 정보를 제공하므로 재무, 보안, 개인정보, 노동 및 기타 법률과 규정을 준수하기 위한 작업들을 더 간단히, 더 적은 비용으로 처리할 수 있습니다. 감사 준비를 자동화시켜주는 BPI는 거버넌스, 위험 관리, 규제 준수 프로세스에 AI를 도입해 오류를 줄이고 비용을 절감함으로써 추가적인 안전장치를 마련할 수 있는 계기가 되어 줍니다.

일반적 비즈니스 프로세스 통합 도전 과제

비즈니스 프로세스 통합은 대부분의 기업에게 매우 중요한 목표지만, 해당 목표를 달성하는 과정에는 다양한 도전 과제가 수반됩니다. 대부분의 도전 과제를 야기하는 근원은 통합 대상인 시스템들의 복잡성입니다. 즉, 시간이 지날수록 반드시 확장 및 발전되는 다양한 애플리케이션 및 데이터 환경 전반의 수많은 연결 지점과 관련된 어려움을 해결해야만 합니다.

  • 확장된 연결. 일반적으로 한 애플리케이션 또는 데이터베이스에서 다른 애플리케이션 또는 데이터베이스로 연결되는 커스텀 인터페이스를 만드는 것은 그리 어려운 작업이 아닙니다. 하지만 대부분의 기업은 수천 개의 비즈니스 시스템을 통해 수천 개의 비즈니스 프로세스를 실행합니다. BPI가 오류가 발생하기 쉽고, 대량의 수작업이 필요하고, 많은 비용이 발생하는 작업인 이유는 바로 수많은 시스템 간 연결 지점이 야기하는 복잡성과 수천 개의 장애 지점을 관리해야 하기 때문입니다.
  • 서로 다른 인프라. 모든 시스템이 동일한 인프라에서 실행된다면 API 및 기타 통합 기술을 통해 시스템들을 서로 연결하기가 훨씬 쉬워집니다. 따라서 클라우드 기반 스타트업은 비즈니스 프로세스 통합과 관련된 도전 과제를 피해가는 경우도 있습니다. 그러나 대부분의 엔터프라이즈 IT 부서는 여러 클라우드 공급업체의 서비스를 사용하고, 클라우드 및 온프레미스 시스템을 혼용해 프로세스를 실행하므로 그와 같은 행운을 누릴 수 없습니다. 분산된 멀티클라우드 환경에서는 상이한 애플리케이션과 데이터를 연결하는 과정에서 필연적으로 기술적 복잡성이 발생합니다.
  • 부서 간 시스템 단절. 기업의 여러 사업부가 독립적으로 자체 IT 시스템을 조달하고 유지 관리하는 경우 해결하기 어려운 부서 간 시스템 단절 문제가 발생합니다. 부서 간 데이터 저장소가 단절되면 데이터 스키마 및 구조, 시맨틱 모델, 로깅, 타이밍 시스템 등이 서로 달라지게 되고, 그와 같은 상태의 부서별 데이터를 혼용할 경우 데이터의 정확성, 완전성, 신뢰도를 유지하기 어려워집니다.
  • 변경 관리. 엔터프라이즈 IT 스택은 언제나 유동적입니다. 시스템을 패치 및 업데이트하고, 새로운 데이터 소스 및 애플리케이션을 채택하고, 기존 워크플로에 최첨단 기술(예: 챗봇 및 다른 형태의 생성형 AI)을 도입하는 작업이 끊임없이 진행됩니다. 다른 기업을 인수하면 서로 다른 스택을 통합한다는 추가적인 도전 과제가 뒤따르게 됩니다. 비즈니스 프로세스 통합을 진행할 때는 기업 운영 과정에서의 불가피한 변화를 수용할 수 있을 만큼 유연하고 포괄적인 플랫폼을 사용해 미래의 변화에 대비해야 합니다. 이는 고도의 커스터마이징을 거친 레거시 시스템으로는 종종 대응하기 어려운 문제입니다.
  • 다양한 통합 전략. 협력 관계인 기업들은 공동 프로세스를 통합하기 위한 작업을 진행하는 경우가 많지만, 선호하는 통합 전략은 서로 다를 수 있습니다. 통합 아키텍처 및 프로토콜에 대한 협력사간의 의견 불일치는 특정 산업에 적용되는 고유한 규제 요건에서, 또는 단순히 IT 팀 및 레거시 시스템 간의 차이로부터 비롯될 수 있습니다. 예를 들어, 기업이 모든 파트너사들과의 API 통합을 구현하는 과정에서 개중 일부 공급업체 또는 유통업체의 시스템은 표준화된 형식으로 문서를 교환하므로 EDI 방식으로만 요금을 전송하거나 배송을 추적할 수 있다는 사실을 알게 될 수 있습니다.

애플리케이션 통합과 데이터 통합의 차이점

BPI는 간단히 말하자면 애플리케이션 간 연결이자 데이터 소스 간 연결입니다. 애플리케이션이 데이터를 생성하고, 액세스하고, 저장하는 것이므로 두 개념은 서로 연관되어 있기도 하지만, 중요한 차이점도 존재합니다.

애플리케이션 통합은 상이한 운영 기록 시스템들을 통합관리하기 위한 비즈니스 프로세스들과 관련된 것입니다. 인적 자본 관리 시스템과 급여 시스템을 서로 연결해야 하는 신입 사원 온보딩 프로세스, 리드 생성, 영업, 재무 시스템 간의 원활한 정보 교환이 필요한 영업 기회를 실제 주문으로 전환하는 프로세스 등이 그 좋은 예입니다. 일반적으로 통합은 이벤트 기반으로 이루어지고, 한 시스템이 API 또는 다른 유형의 커넥터를 사용해 다른 시스템에 액세스하기 위한 작업을 트리거합니다. 일정 관리형, 비동기식 애플리케이션 연결 또한 많이 사용되는 패턴입니다.

데이터 통합은 데이터 분석과 머신러닝에 사용되는 기본 데이터 소스를 통합하는 작업입니다. 운영 데이터 저장소, 데이터 웨어하우스 또는 데이터 레이크 등의 공유 데이터 저장소를 만들어 기록 및 인텔리전스 시스템 전반의 통합 이벤트를 검증, 보강, 감사하는 스테이징 영역으로 사용하는 방식이 갈수록 많이 사용되고 있습니다. 이러한 공유 데이터베이스를 채우는 작업에는 추출, 변환, 로드(ETL), ELT 변형, 스트리밍, 실시간 데이터 복제 등의 기술이 사용됩니다. 단일 저장소에 모든 데이터를 통합하는 것이 최선의 옵션이 아닌 경우에는 데이터 어댑터를 사용해 서로 격리된 데이터베이스들에 저장된 데이터를 통합할 수도 있습니다.

비즈니스 프로세스 통합 사례: Intelsat

Intelsat은 위성 및 지상파 통신 네트워크를 소프트웨어적으로 정의된 5G 네트워크에 통합해 전 세계 20억 명 이상의 사용자들에게 텔레비전 및 라디오 방송, 광대역 인터넷 서비스를 제공하는 기업입니다.

그러나 이같이 다양한 서비스가 실행되던 시스템들은 맞춤형 커넥터를 통해 서로 묶여 있었습니다. 단일 장애 지점, 파일 및 배치 기반 통합으로 인해 데이터 세트가 커질수록 성능이 저하됐고, 수백 개에 달하는 지점 간 통합을 관리하는 작업은 갈수록 전문 기술을 가진 직원들에게 의존해야만 했습니다.

Intelsat은 160개의 데이터베이스, 100개 이상의 온프레미스, 클라우드, 웹 애플리케이션, 파트너 시스템을 연결할 수 있는 단일 통합 플랫폼을 구축하기로 결정했습니다. 또한 대량의 비즈니스 프로세스를 자동화해야 했던 Intelsat은 유지 관리가 용이한 로코드, 시각적 환경에서 자사의 복잡한 포트폴리오 전반에 걸친 통합을 설계하기 위한 방법을 찾았습니다.

해당 프로젝트의 성공을 위해서는 여러 공급업체의 재무, 공급망, HR, 영업, 고객 서비스 등의 애플리케이션과 Intelsat의 자체 고객 서비스 및 청구 시스템 사이에 원활히 데이터를 전달할 수 있는 솔루션이 필요했습니다. 지상 시설, 다중 궤도 위성, 대형 통신사 고객 등으로부터 가져온 데이터를 관련 프로세스에 통합해야 했습니다. 또한 통합 패브릭은 당시 이미 계획 단계였던 비즈니스 프로세스 변경 사항 및 새로운 시스템을 통합할 수 있을 만큼 유연해야 했습니다.

Intelsat은 통합 연결 관리와 기본 제공되는 거버넌스 및 보안 기능을 갖춘 Oracle Integration을 도입해 원하는 수준의 통합 연결 관리 기능을 확보했습니다. Intelsat은 Oracle과 함께 구축한 플랫폼을 통해 통합 중단을 최소화하고 수많은 클라우드 및 온프레미스 애플리케이션을 효율적으로 업그레이드해 새로운 시스템을 운영 환경에 빠르게 배포할 수 있게 되었습니다. 또한 Oracle Integration은 실제로 사용한 서비스에 대한 비용만을 청구해 Intelsat의 통합 비용을 절반으로 줄여 주었습니다.

비즈니스 프로세스 통합을 시작하는 방법

기업에 따라, 특히 다수의 미션 크리티컬 애플리케이션과 데이터베이스를 운영하는 기업의 경우 BPI 이니셔티브를 시작하기 어려울 수도 있습니다. 기업이 비즈니스 프로세스 통합을 시작하는 방법은 다음과 같습니다.

1. 프로세스 우선순위 지정

대규모 애플리케이션 포트폴리오를 한 번에 통합하기는 어렵습니다. 먼저 기업이 중요한 비즈니스적 결과를 도출하기 위해 우선적으로 서로 연결되어야 하는 프로세스(기업 외부로 확장되는 프로세스 포함)들의 우선 순위를 선정하는 작업부터 시작해야 합니다. 예를 들어, 청구서 발행 및 청구 프로세스를 통합하지 못하거나, 중요한 공급업체가 조달 또는 재고 관리 시스템에 데이터를 원활하게 공급하지 못하는 경우 문제의 소지가 될 수 있습니다.

2. 경영진의 지지 확보

BPI 프로젝트를 후원할 가능성이 높은 비즈니스 리더, 특히 현 직책을 맡은지 아직 오래되지 않았고 신속한 변화를 이끌어내기를 원하는 리더가 누구인지 파악합니다. 경영진의 지지는 BPI 프로젝트에 대한 자금을 확보하고 프로젝트를 성공적으로 완수하는 과정에 매우 중요한 역할을 합니다.

3. 워크플로 매핑

프로세스 통합을 통해 구현하고자 하는 엔드투엔드 워크플로를 시각화하는 것은 프로젝트에 관여하는 비즈니스 리더를 위한 중요한 작업입니다. 해당 작업은 관련된 워크플로들 및 통합 아키텍처를 플로 차트에 명확히 도식화하는 비즈니스 프로세스 매핑을 통해 수행할 수 있습니다. 먼저 기존 통합을 매핑한 뒤, 서로 다른 프로세스들을 더 큰 패브릭으로 연결해 새로운 사용 사례, 생산성 관련 이점, 확장성을 구현하는 방법을 시각적으로 제시해야 합니다.

4. 통합 방식 선택

애플리케이션과 데이터베이스를 연결해 엔드투엔드 비즈니스 프로세스를 조율하는 방법 및 기술은 다양합니다. 각 기업에 가장 적합한 방법은 비즈니스 우선순위, 운영 방식, 기존 IT 시스템 및 아키텍처 등에 따라 달라집니다. 하나의 공급업체로부터 모든 미션 크리티컬 애플리케이션을 소싱하는 것이 유리하다고 판단하고 프로젝트 전반에 네이티브 통합 체계를 활용하는 기업도 있을 것입니다. API를 사용해 커스텀 커넥터를 구축하거나 클라우드 PaaS 환경을 활용하는 기업도 있을 것입니다.

5. 미래지향적 사고

완전한 BPI 이니셔티브란 있을 수 없으므로 항상 미래의 변화에 대비해야 합니다. 새로운 애플리케이션과 데이터 소스는 결국 기존 비즈니스 프로세스에 통합되어야 합니다. 향후 새로운 시스템을 추가하는 작업을 처음부터 다시 시작하지 않아도 되도록 반복 가능한 방법을 사용하는 통합 전략을 채택하는 것이 좋습니다.

Oracle 솔루션으로 비즈니스 프로세스 통합하기

Oracle은 기업별 요구사항, 역량, 계획에 기반한 비즈니스 프로세스 통합을 지원할 수 있는 광범위한 솔루션을 제공합니다. 통합 과정은 '즉각적 통합'을 기본 지원하는 Oracle Fusion Cloud Applications으로부터 시작됩니다.

Oracle Cloud Infrastructure(OCI)는 기업이 사용 중인 모든 애플리케이션 및 데이터 소스를 안전하게 연결해 비즈니스 프로세스를 자동화하고 AI 및 고급 데이터 분석을 활용하기 위한 토대를 마련할 수 있도록 도움을 주는 광범위한 통합 서비스를 제공합니다. OCI는 주요 SaaS 제품, 엔터프라이즈 메시징, B2B 프로토콜, 멀티클라우드 및 데이터 서비스 등을 위해 사전 구축된 어댑터를 사용해 다양한 클라우드 및 온프레미스 애플리케이션을 연결할 수 있는 시각적 개발 플랫폼, Oracle의 광범위한 애플리케이션 제품군에 대한 네이티브 액세스 등의 애플리케이션 통합 기능을 제공합니다.

애플리케이션들이 서로 연결되면 Oracle Autonomous Database Data Studio를 사용해 애플리케이션 간에 이동하는 데이터를 변환, 보강, 관리함으로써 비즈니스 프로세스 통합을 추가적으로 지원할 수 있습니다. 많은 기업들이 Oracle Autonomous Database에 직접 내장된 직관적인 데이터 도구들을 사용해 데이터 분석에 사용할 모델을 훈련하고, 데이터를 안전하게 공유하고, 복잡한 비즈니스 프로세스의 통합 관리를 위한 맞춤형 앱을 개발하고 있습니다.

이상의 데이터 통합 포트폴리오를 보완해 주는 솔루션으로는 내결함성 운영 및 온라인 마이그레이션을 위한 실시간 데이터 복제를 제공하는 OCI GoldenGate가 있습니다. GoldenGate를 사용하는 기업은 컴퓨팅 환경을 직접 할당하거나 관리할 필요 없이 데이터 복제를 설계, 실행, 모니터링하고 스트리밍 데이터를 분석할 수 있습니다.

AI를 활용한 비즈니스 프로세스 자동화의 토대가 되어 주는 Oracle의 포괄적 통합 기술을 살펴보세요.

비즈니스 프로세스 통합 FAQ

비즈니스 프로세스 통합은 비즈니스 프로세스 자동화와 어떤 관련이 있나요?

기업이 엔드투엔드 비즈니스 프로세스를 자동화하기 위해서는 먼저 해당 프로세스들이 실행되는 시스템과 데이터 소스를 서로 연결해야 합니다. 비즈니스 프로세스 통합은 비즈니스 프로세스 자동화를 위한 토대를 마련해 줍니다.

시스템을 통합하는 기본적인 3가지 방법으로는 어떤 것들이 있나요?

네이티브 통합은 단일 공급업체의 애플리케이션 제품군을 서로 연결하는 방법입니다. API를 사용하면 상이한 애플리케이션들이 서로 요청과 응답을 전달하며 통신할 수 있습니다. 서드파티 플랫폼을 사용하면 코딩이 거의 또는 전혀 필요없는 방법으로 기본 커넥터를 처리하기 위한 통합 패브릭을 시각적으로 디자인할 수 있습니다.

애플리케이션 통합이란 무엇인가요?

애플리케이션 통합은 여러 운영 기록 시스템에 걸쳐 통합 관리되는 비즈니스 프로세스들을 다루는 작업입니다. 신규 입사자의 정보를 HCM 애플리케이션에 추가한 뒤 급여 관리 시스템 및 시설 액세스 관리 시스템으로 원활하게 전달하는 온보딩 작업이 좋은 예입니다. 일반적으로 통합은 이벤트 기반으로 이루어지고, 한 시스템이 API 또는 다른 유형의 커넥터를 사용해 다른 시스템에 액세스하기 위한 작업을 트리거합니다.

데이터 통합이란 무엇인가요?

데이터 통합은 데이터 소스를 통합하는 작업입니다. 데이터 웨어하우스, 데이터 레이크 등 데이터 또는 지식의 조화로운 뷰를 지원하기 위한 공유 데이터 저장소를 만들거나, 데이터 어댑터를 사용해 서로 단절된 데이터 저장소들을 연결하는 등의 방식으로 통합을 수행할 수 있습니다.

로보틱 프로세스 자동화로 통합을 지원하는 방법은 무엇인가요?

로보틱 프로세스 자동화(RPA)는 인간이 사용자 인터페이스와 수동으로 상호작용하는 방식을 시뮬레이션하도록 훈련된 소프트웨어 로봇을 구축 및 배포하는 방법입니다. 기업은 RPA 봇으로 기록 시스템별로 행해지던 반복 작업을 자동화함으로써 다수의 프로세스를 통합할 수 있습니다.