메인 컨텐츠로 가기

운영단계

운영단계

SOA의 목표는 기업의 IT 자산을 재사용이 가능하고, 더 쉽게 주고 받거나 통합할 수 있는 서비스 형태로 만드는 것입니다. 즉 현재 대부분의 기업 환경에서 스파게티 면발처럼 복잡하게 뒤엉킨 IT 통합 구조를 간소화하는 것입니다. SOA에서는 기능, 사용 정책 및 서비스 공급자 위치를 구성하고 설명할 수 있는 공통의 커뮤니케이션 프레임워크가 마련됩니다.

또한 SOA는 비즈니스 프로세스를 설계하는 툴이기도 합니다. 애플리케이션 서비스를 결합하여 새로운 복합 비즈니스 기능 또는 프로세스를 구현하는 것입니다. 그리고 단일 소프트웨어 서비스를 여러 비즈니스 프로세스의 맥락에서 재사용할 수 있습니다. 따라서 SOA는 IT 자산과 프로세스 자산의 설계에 모두 적용 가능한 설계 원칙의 집합이라고 할 수 있습니다. 컴퓨팅 서비스와 프로세스에서 비슷한 설계 방식이 적용되므로 SOA는 비즈니스 분석가와 IT 개발자의 공용어를 마련해 이들 사이에 놓인 간극을 해소할 가능성도 제시합니다. 또한 애플리케이션 및 데이터베이스에 대한 광범위한 액세스 덕분에 비즈니스 프로세스, 기능 및 데이터를 동시에 검토하고 설계할 수 있습니다.

SOA 구현의 핵심적인 특징 중 하나는 핵심 통합 기술 자체에 어떤 영향도 미치지 않으면서 특정 애플리케이션을 변경하고 발전하는 것이 가능한, 느슨하게 결합된 통합 플랫폼을 제공하는 것입니다. 또한 각기 다른 애플리케이션간의 커뮤니케이션이 요구되는 프로세스 수정에서도 핵심 통합 기술 자체는 영향을 받지 않으며, 환경의 일부가 되는 애플리케이션도 바뀌지 않습니다.

이러한 프로세스/서비스 독립성이 실현되면, 비즈니스 프로세스 모델링과 실제 구현이 가장 잘 들어맞게 됩니다. BPM 솔루션에서 모델링된 신규 프로세스와 변경된 프로세스는 SOA 인프라스트럭쳐에서 더 빨리 구현될 수 있는데, SOA 솔루션에서는 설계된 프로세스가 특정 통합 솔루션을 통해서만 커뮤니케이션이 이루어지는 특정 애플리케이션 구현에 구속되지 않기 때문입니다.

BPM & SOA

큰 이미지 보기

SOA 환경에서 비즈니스 분석가와 IT 설계자는 자동화된 비즈니스 서비스의 재사용에 따른 이점을 활용할 수 있습니다. 프로세스 설계자가 재사용 가능한 비즈니스 서비스에 직접 액세스한다면 이들은 이벤트 중심적인 프로세스 아키텍처를 더 정교하게 활용하고 그러한 프로세스를 끊임 없이 개선하는 데 주력할 수 있습니다.

거의 실시간 데이터를 자동으로 수집, 보고하는 온라인 비즈니스 서비스와 더 정확하게 이벤트를 모델링 하는 능력이 결합함으로써 새로운 차원의 JIT 비즈니스 인텔리전스/의사 결정이 실현될 것으로 예상됩니다. 예를 들어, 특정 트랜잭션의 임계 값이 미리 정의된 수준 이하로 떨어지면 자동화된 모니터링 시스템이 비즈니스 관리자에게 이를 알리도록 프로세스를 설계할 수 있습니다. 그러면 관리자는 분석 애플리케이션을 사용해 웹 사이트 방문객을 대상으로 판촉 광고를 실시할 또 다른 자동 서비스를 시작할 것인지 여부를 결정합니다. 이런 식으로 비즈니스 관리자는 특정 제품 라인의 수요를 형성할 JIT 프로세스를 갖추게 됩니다. 이러한 프로세스는 신속하게 구현 가능한데, 트랜잭션 시스템과 모니터링 시스템, 분석 애플리케이션 및 판촉 광고 애플리케이션 모두 SOA 인프라 덕분에 느슨하게 결합된 통합 기술을 통해 특정 상황의 컨텍스트를 주고 받을 수 있기 때문입니다.

무엇보다도 중요한 점은, 다양한 자동 서비스를 결합해 이 프로세스를 정기적으로 수정할 수 있다는 것입니다. 자동화된 서비스를 차원 높게 활용하는 데 전념할 역량이 갖춰지면 잦은 프로세스 변경으로 인해 추가 비용이 크게 상승하는 문제 없이 비즈니스 유연성과 경쟁력을 향상시킬 수 있습니다.

BPM과 SOA는 비즈니스 프로세스 발전의 다음 단계, 즉 단순히 반복 가능한 프로세스를 자동화하는 수준에서 벗어나 동적 프로세스를 유연하게 자동화하는 수준으로 끌어올릴 수 있게 합니다. 기업들이 시장의 변화에 더욱 발 빠르게 적응하고 끊임 없이 효율성을 높이며 부서 간의 협업을 효율화함으로써 보다 효과적으로 경쟁에 임할 필요성이 높아지면서 그러한 발전이 이루어지고 있습니다.