비즈니스 서비스는 런타임 시 작동을 조절할 수 있는
비즈니스 기능입니다. 비즈니스 서비스는 서비스 이용자의 필요에 맞게 요청의 조작 컨텍스트 및 확립된 정책을 기반으로 합니다.
비즈니스 서비스는 다음 세 가지 기본 요소로 정의됩니다.
- 비즈니스 서비스 메타데이터: 단일 인스턴스의
특정 비즈니스 기능 실행을 동적으로 변경하는 역할, 채널 및
비즈니스 서비스 정책 정보로 구성됩니다.
- 표준 데이터 모델: 비즈니스 기능의 실행을 동적으로 선택하고
변경하는 데 필요한 데이터의 표준화된 표시로 구성됩니다.
- 비즈니스 기능: 비즈니스 서비스 정책 정보에 기초하여 동적으로 선택된
하나 이상의 서비스로 구성됩니다.
비즈니스 기능은 기능과
연관된 표준 데이터 모델의 서브세트를 사용하여 실행됩니다. 비즈니스 프로세스를 구현하는 비즈니스 기능 서비스 구현의
복잡도 범위는 단순 서비스에서 컴포지트 서비스까지 이를 수 있습니다.
비즈니스 서비스 특성
비즈니스 서비스에서는 유연하고 조절 가능한 작동을 위해 비즈니스 정책 및 비즈니스 메타데이터를 사용합니다.
비즈니스 서비스는 참조 산업 모델을 사용하여 다양한 내부 및 외부 시스템 간에
상호운영성을 단순화합니다. 비즈니스 서비스에는 다음과 같은 특성이
포함됩니다.
- 개별 비즈니스 기능을 표시하기 위해 비즈니스 레벨에서 설계
- 다중 통신 채널(웹, B2B, IVR 등)을 통해 프로비저닝
- 다중 역할(CSR, 고객, 출자자, 창구 직원 및 기타)에 등록 가능
- 다양한 IT 자원에서 파생
- 웹 서비스 및 산업 표준을 사용하여 빌드
비즈니스 서비스의 이점
비즈니스 서비스는 비즈니스 목적을 IT 실행에 맞추는 빌딩 블록입니다. 비즈니스 서비스는 SOA(Service-Oriented Architecture)의 값을 전달하는 데 도움이 됩니다. 다음은 비즈니스 서비스의 이점입니다.
- 적은 비용 및 노력으로 솔루션 유연성 향상
- 재사용 가능한 IT 자산
- 더 빠른 솔루션 시장 적시 출시(Time-to-market)
- 위험을 줄이는 점진적 솔루션 방법