SOA 거버넌스는 기업이 SOA를 적용하는데 있어서 보다 효율적으로 구축 및 관리할 수 있도록 하는 핵심 요소입니다.
외부 애널리스트의 다음과 같은 언급은 SOA 프로젝트에 있어서 거버넌스의 중요성을 지적하고 있습니다.
"광범위하게 적용된 SOA에서 SOA 프로젝트와 관련된 과제가 급속히 떠오르고 있습니다. SOA 거버넌스는 선택사항이 아니고 필수적입니다. SOA 거버넌스 없이는 ROI는 더 낮아질 것이고 파일럿 프로젝트 이상의 모든 SOA 프로젝트는 위험에 직면할 것입니다."
Service-Oriented Architecture Craves Governance, Gartner, Inc., Paolo Malinverno, January 20, 2006
"2006년에 중대 규모( 50개 서비스 이상 운용) SOA 프로젝트에서 거버넌스 메커니즘 작업 의 결여는 가장 공통된 프로젝트 실패 원인입니다. (0.8 probability)."
Management Update: Predicts 2006: The Strategic Impact of SOA Broadens, Gartner, Inc., Jess Thompson, Yefim V. Natis, Massimo Pezzini, Paolo Malinverno, November 23, 2005
SOA 거버넌스의 과제는 사람들이 의사 결정 권한을 행사할 수 있도록 책임, 권한 및 의사소통의 연결고리를 만드는 것이고 사람들이 그들의 역할과 책임을 수행할 수 있도록 평가, 정책, 관리통제 메커니즘을 구축하는 것입니다.
IT 거버넌스는 IT와 관련된 의사결정 권한을 수립하고 IT 의사결정 방식을 평가하고 통제하는데 사용되는 메커니즘과 정책을 구축하는데 비해서 SOA 거버넌스는 SOA의 비즈니스 가치를 보장하는 서비스 라이프사이클에 초점을 맞툰 IT 거버넌스의 확장입니다.
SOA 거버넌스는 IT 거버넌스 전체적인 IT 거버넌스를 강화하는 촉매제로서 역할을 합니다.
SOA 거버넌스의 과제는 다음과 같습니다.
과제:
의사결정권한 수립
- 공통 서비스의 비용지불 & 소유권
- 거버넌스를 위한 경영층 책임
- 조직 디자인
고부가가치 비즈니스 서비스 정의
- 공유서비스를 위한 의사결정 권한 및 거버넌스 프로세스
- 표준, 플랫폼 및 정책 의사소통 및 시행
- 공유 가능한 서비스의 정의화 수행
자산의 라이프사이클 관리
- 불필요한 서비스 증가를 제거하고 방지
- 공유서비스에 대한 변경관리 필요
효율성 측정
- 서비스 활용도와 비용 측정
- 프로젝트 비용 측정
- 비즈니스 이점 평가
- 정보에 대한 엑세스 및 시각화
- 의사결정 권한 및 거버넌스 프로세스
필요한 기능:
- 서비스 포트폴리오 계획
- 조직 디자인
- SOA를 위한 거버넌스 프로세스
- SOA를 위한 거버넌스 프로세스
- 비즈니스 프로세스, 정보 서비스 아키텍쳐를 위한 모델링
- 서비스와 데이터의 엔터프라이즈 뷰
- 공유 서비스의 인지와 정의를 위한 베스트 프랙티스
- SOA를 위한 거버넌스 프로세스
- 변경관리
- 서비스의 공개, 사용 및 검색을 위한 정책
- 서비스 자산의 조직 및 검색을 지원 및 서비스에 엑세스하고 모니터링 하는 인프라스트럭쳐
- SOA를 위한 거버넌스 프로세스
- 정보 사용과 계획을 위한 시각화
- 비즈니스와 IT 대시보드

