2. Web 2.0 : Web as like Software
Platform
• Data lock-in User Generated Contents
• Open API with Web Services (XML, RDF, SOAP)
• Lightweight Service & Business Model
• Participation of User/Developer/Advertiser
(Ecosystem) 2
3. SW 플랫폼 vs. 웹 플랫폼
JVM Platform Web site
Java API Interface Open API
Java Application Software Data
Developer Participators User, Small Biz.
API Lock-in Key Factor Data Lock-in
3
4. 오픈 API 모델
Open API의 기본 철학
– 자신의 데이터 제어 (Editing, Viewing, Mixing, Matching)
– Open Data Format(호환 가능한 오픈 포맷 이용)
Open API의 기본 원칙
– 웹 페이지가 아닌 데이터를 디자인 하라
– 가려운 곳을 긁어라 (잘 안 되는 한가지 문제 풀기)
– 가능한 간단히 만들어라 (점진적 진화, 향상 시켜라)
– 사람이 먼저, 기계는 나중
• 보기 좋고 읽기 좋게 하여 프로그래밍에 동참 시키기
– 광범위한 표준을 재사용 (표준을 준수하면 재창조 가능)
– 모듈화/임베딩 가능하게 만들어라.
– 개발, 컨텐츠, 서비스를 분산 시켜라
Open API 디렉토리
– WSFinder: http://wsfinder.jot.com/WikiHome
– Programmable Web: http://www.programmableweb.com/apis
4
13. 쉽게 매쉬업 만들기
Popfly는 오픈 API 데이터를 이용해서
바로 애플리케이션을 만들 수 있음.
http://www.popfly.com/
Yahoo! Pipes는 오픈 API 데이터를 합쳐서
새로운 애플리케이션을 만들 수 있음.
http://pipes.yahoo.com/pipes/
13
22. 유형별 이용 사례
정부 기관
–행정 기관 웹 사이트는 부처별 행정 정보를 대국민 서비스 하는 데 있어 자체 통합
검색에서 Daum의 카페 및 블로그 검색 등 경쟁력 있는 DB를 노출하여 Daum 내부
로 유입시키고 있다.
–주요 사례
• 행정 안전부 http://www.mopas.go.kr/
• 국토 해양부 http://www.mltm.go.kr/
• 한국 관광공사 http://www.visitkorea.or.kr
22
23. 컨텐츠 웹 사이트
– 독자적인 서비스 모델을 가진 컨텐츠 웹 사이트의 경우 자사 서비스에 부가적으로
Daum 검색을 적용함으로써 컨텐츠 확장 기능을 제공하고 있다.
–주요 사례
• 맘스 다이어리 http://mamsdiary.co.kr
• 인터넷 불국정토 http://www.sajahoo.com
• OKJSP 자바 커뮤니티 http://www.okjsp.pe.kr
23
24. 커뮤니티 사이트
– 소셜 및 커뮤니티 서비스를 제공하는 웹 사이트는 Daum에 블로그를 가진 경우, 자
사의 서비스에서 블로그 글 쓰기를 제공하여 유입효과를 얻는다.
–주요 사례
• 미투데이 http://me2day.net
24
25. 교육 기관
–Daum의 오픈 API를 이용하여 학생들을 위한 부가 정보를 제공 해주고 있어 교육 기
관들로 부터 유입 효과가 높다.
–주요 사례
• 경남대학교 도서관 http://library.kyungnam.ac.kr (책검색 이용)
25
26. 외부 블로거
– Ajax 실시간 검색어, 검색 API, RSS 피드 API 등을 자신의 블로그에 위젯 형식으로
붙여 이용할 수 있으며 그에 따른 Daum 서비스 유입이 일어난다.
–주요 사례
• Irisi 블로그 http://irisi.tistory.com
• humbroll's twitter http://humbroll.com 외 700개 블로그
26
31. 웹 서비스 컴퓨팅 변천
ARPANE Internet
T
Web Web as a SNS Grid
Darkness Awarenes Platform Platform Platform
s
9 9 2 6 7 1 4 6
195 196 198 199 199 200 200 200
Dot-Com Web Social
Bubble 2.0 Graph
Open APIs
Google,Amazon,Ebay… Web2.0 Startups
Social Platform
facebook, open social
Apps Platform
Amazon,Google
31