-
SOA와Web2.0Etc 2007. 7. 18. 11:03반응형
웹2.0시대의 SOA
-Web2.0과 서비스지향아키텍처(SOA) 기술 간 융합 현상이 가속화
-매시업·AJAX·RSS·REST로 대표되는 웹2.0 기술과 SOA 기반의 엔터프라이즈 애플리케이션이나 시스템에 적용되면서 시너지 효과
-SOA의 핵심 특성은 조합과 재활용
-보통 사용자들이 매시업(별개의 콘텐츠를 결합해 새로운 콘텐츠를 만드는 기술)을 활용하여 새로운 Application을 창조해냄
-REST(메시지를 웹 기반으로 간편하게 교환할 수 있도록 한 기술)를 활용하면 기업 임직원 사이의 데이터 교환활발
-보스턴의 스포츠클럽 웹사이트 재구축 사례
AJAX(드래크 & 드롭을 통해 사용자가 원하는 형태로 웹사이트를 디자인
고객관계관리시스템(CRM)은 SOA기반의 세일즈포스닷컴 CRM 솔루션을 활용-마이크로소프트는 닷넷프레임워크에 REST 모델, 개발도구 실버라이트에 AJAX(ASP닷넷)를 결합
-앞단에서는 웹2.0으로 서비스를 하고 뒷단에서는 SOA로 무장
* 웹 2.0과 SOA간 개념비교 (출처 : SOA Web Service Journal, 2006)
웹 2.0
SOA
서비스 모델
- 웹 서비스
- 웹 서비스
선호하는 서비스 표준
- HTTP, XML, RSS, REST
- WSDL, UDDI, SOAP, BPEL
재사용성
- 매우 높음
- 약간 높음
유연성 및 순응성
- 매우 높음
- 단순한 데이터 포맷
- 가벼운 프로그래밍 모델
- 높음(보다 더 공식적)
- 조합과 통합
(Composition and Orchestration)
비즈니스 모델
- 롱테일(Long Tail) 효과
- 네트워크 효과
- 집단지능 활용
- 고객 셀프 서비스
- BPM
- 자산통합(Asset Integration)
- 데이터 퓨전(Data Fusion)
- 래거시 자산의 생명주기 연장
- 비즈니스 활동 모니터링
- 비즈니스 지능 활용
설계 플랫폼
- AJAX
- 신디케이션(syndication)
- 멀티 디바이스 소프트웨어
- Service layer
- Service Bus
- Unit of Work
핵심역량
- 서비스로서의 SW(Saas)
- 데이터 소스에 대한 통제
- 공동개발자로서 사용자 신뢰
- 집단지능 이용
- 롱테일 효과
- 단일 디바이스(PC플랫폼)을
넘어선 소프트웨어- 가벼운(lightweight) UI,
개발모델, 비즈니스모델 채용- 기능의 재정비
- 자산(Asset)으로서 데이터
- 접근가능성
- 시스템/데이터 통합
- 비용절감
- 비즈니스 기민성(Agility)
- B2B 셀프서비스
- 오픈스텐다드
- 온톨로지(ontologies)
- 오퍼레이션의 투명성
- 소비자 중심의 비즈니스 프로세스
*참고Site
http://www.etnews.co.kr/news/sokbo_detail.html?id=200707160150
http://kin.naver.com/open100/db_detail.php?d1id=6&dir_id=6061201&eid=bbH6ybLzY52OVBG2auQGQSjwpQ7Autas&qb=wKUyLjA=
이 글은 스프링노트에서 작성되었습니다.
'Etc' 카테고리의 다른 글
ASP시장변화 (0) 2007.07.19 Interview tip (0) 2007.07.11 Bears town (0) 2006.08.14