SOA 도입을 위해서 필요한 것은 무엇일까. SOA 도입은 기업 혁신을 바탕으로 전사적 전략하에 실행돼야 하며, 이에 따라 SOA 구축 전략과 원칙은 IT 부서가 아닌 현업 부서에서 시작해야 한다는 데는 누구나 공감한다.
액센츄어, 티맥스소프트, BEA시스템즈코리아 등 주요 SOA 관련 업체들은 SOA 도입을 위한 갖가지 가이드라인을 제시했다. 이들 업체의 제안을 공통적으로 뽑아 기업들의 SOA 도입을 위한 10개 가이드라인을 제시한다.
1. SOA 도입을 통한 비즈니스 이익(Benefit)에 주목하라.
2. 단순한 정보기술의 도입이 아닌 경영 전략의 이네이블러(enabler)로서 접근하라.
3. 주요 비즈니스에 집중하고 전사 아키텍처 및 비즈니스와 IT의 일원화를 최우선 과제로 삼아라.
4. SOA 도입을 위한 전략과 로드맵을 수립하라.
5. 서비스 단위 정의, 자동화, 재사용성, 기존 기술 수용성, 서비스 조립/분해가 가능한 프레임워크 형태 솔루션을 검토하라.
6. 현재 역량에 대한 진단을 통해 SOA 역량 수준을 파악하라.
7. SOA 도입을 위한 파일럿 프로젝트를 통해 적용 가능성을 검토하라.
8. 보유 자산과 서비스들에 대한 재사용 기회에 주목하라.
9. SOA 구현에 있어서 웹서비스, XML, BPEL 등의 표준 기반의 기술을 사용하라.
10. SOA 구현에 앞서 기업과 직원간에 글로벌 비전 공유를 선행하라.