4. Web as Platform? • Definition • I'm talking about the emergence of what I've started to call Web 2.0, the internet as platform.... it's about the way that web sites like eBay, Amazon, and Google are becoming platforms with rich add-on developer communities; it's about the way that network effects and data, rather than software APIs, are the new tools of customer lock-in; httpNULL/www.oreillynet.com/pub/wlg/5630 Tim O'Reilly Sep. 21, 2004 • Web 2.0 design patterns"- architecting systems so that they get smarter the more people use them, monetizing the long tail via a combination of customer-self service and algorithmic management, lightweight business models made possible by cooperating internet services and data syndication, data as the "intel inside", and so on. • 플랫폼으로서 웹 – 웹이 소프트웨어 플랫폼처럼 스스로 자생하고 생존하는 시스템으로 진화 하고 있다. – 데이터를 기반으로 Open API를 통해 개발자 커뮤니티를 생성하며 가벼운 비즈니스 모델로 모든 이용자들이 혜택을 받고 있다.
5. 참여의 토대 - 공개 기술 • 오픈 소스 (Open Source) – 누구나 쉽게 개발에 참여할 수 있는 다양한 프레임웍 제공 • Ex) LAMP (Linux+Apache+MySQL+PHP), Ruby on Rails, Python – 데이터를 다룰 수 있는 각종 오픈 소스 및 라이브러리의 무료 제공 • Ex) Firefox Extensions, RSS Aggregator, JSON et. al – 참여 문화를 이끄는 각종 도구 • Ex) Wiki, Wordpress, Movable Type, Tattertools et.al • 오픈 스탠다드 (Open Standard) – 서비스와 데이터를 다룰 수 있는 각종 오픈 API 제공 • Ex) Google Maps, Flickr, Del.icio.us, Amazon, Ebay et. al – 서비스와 데이터를 통용할 수 있는 각종 오픈 스탠다드 제공 • Ex) RSS/Atom, Microformat, JSON
6. 오픈 API의 개념 6 < 웹 2.0에서 소셜웹까지> JVM Platform Web Java API Interface HTTP, JSON, OAUTH Java Application Software Data Developer Participators User API Lock-in Key Factor Data Lock-in
10. Where 2.0의 개념 Where 1.0 Criteria Where 2.0 USGS, Landsat Base Map Google, Yahoo!, Microsoft ESRI, MapInfo SDK Software Web Maps APIs Topography, River, Building Layers Photo, Video, Tour Spots, Blog Oursourced digitizing vendors Participators Web users GML, WFS, WMS Standards GeoRSS, KML Government, local GIS vendors 3rd Party Mashup developers
37. 데이터 통신 방식 • 통신 방법 – Callback 함수 등록 – Callback 데이터용 스크립트 제작 (script 및 src 요소 등록 처리) – 서버에서 요청 처리 – 데이터 전달 – 스크립트 받아서 데이터 처리 • JSONP (Javascript Object Notation Protocol)
38. Mapplet 서비스 구조 • 서비스 페이지 – URL을 통해 API 함수 호출 – Mapplet이 iframe을 만들고 src에 maps.google.com에 URL 제공 • 지도 페이지 – iframe이 로딩 되면 지도 서버로 부터 서비스 제공 – 지도 제공
40. 1-8. 지도서비스의 발전방향 ① 고해상도 영상정보 전자그림지도(WebGIS) → 위성사진 → 항공사진(고해상도) → 실시간영상 구글 키홀 인수, MS 벡셀 인수 등 고해상도 사진 확보경쟁 치열. 위성사진에서 항공사진으로 이어지고, 웹캠 등 실시간 동영상 정보로 발전하고 있음. ② Open API & Mashups 지도서비스 → Open API(플랫폼化) → Mashups(지도종속적 서비스) 구글어스나 구글지도를 통해 지도가 단순 서비스가 아닌 인프라같은 플랫폼으로 발전함. Mashup이 가속화되고 지도종속적 서비스가 증가함. ③ 3D입체 가상세계 2D 지도 → 3D 지도 → 가상세계(입체공간) 구글 스케치업, MS 포토신스 등 혁신적인 시도. 그러나 퍼포먼스 등 단기보단 중장기적인 영향 예상. 향후 건물 뿐만 아니라 내부까지도 3D 입체화 전망. “향후 지도는 오프라인의 공간정보를 온라인에 그대로 옮겨온 서비스로 발전할 것이며, 위치기반의 실시간 정보를 유무선으로 제공하는 유비쿼터스 플랫폼으로 변화할 것으로 예상됨.” Map 서비스 트렌드
41. 1-3. 지도서비스의 가치 Map 서비스의 장점 • 첫째, 컨텐츠가 아니라 플랫폼이다 – 다양한 컨텐츠를 수용할 수 있는 플랫폼임.(Location Based Contents Platform) – 기존 위치 기반 서비스 콘텐츠 수용 가능 – 실시간으로 표현하는 플랫폼으로 발전하고 있음. • 둘째, 진입장벽이 높아 선점이 중요하다 – 수치지도구입(국토지리정보원)과 성과심사(대한측량협회)의 과정이 필요 – 그밖에 수천 만개의 지번데이터, 수십 만개의 POI데이터, 각종 도로교통데이터 등의 맵데이터가 필요함. – 또한 이런 수많은 데이터를 연산하는 GIS엔진과 Map어플리케이션 등의 기술이 필요함. – 따라서 전자지도제작은 많은 비용, 시간, 맵데이터, GIS기술 등이 필요해 진입장벽이 높고 쉽게 공략할 수 없음. • 셋째, 미래가치가 뛰어나다 – 와이브로, HSDPA 등 무선인터넷환경의 발달. – 3D 지도, 가상현실게임인 세컨드라이프 등에서 오프라인세상
42. 60cm급 위성사진 (퀵버드) 1m급 위성사진 (아이코너스) 50cm급 항공사진 (삼아항업) 25cm급 항공사진 (삼아항업) 위성사진: 구글 최고 60cm급 퀵버드 위성사진(최근 지오아이 위성은 40cm급) 항공사진: 삼아항업 50cm급과 25cm급 항공사진 샘플(50cm급 노출가능) 40cm급 위성사진 (지오아이) Map 서비스 해상도 경쟁
43. Map 서비스 기능 경쟁 과거 지도 보기 서비스 해저 지형 서비스 우주 지도 서비스 행성 지도 서비스
66. 1. 다양한 API 비즈니스 모델 67 (1) Free (4) Indirect Content Acquisition Content Syndication API as SaaS service Intenal API use case (2) Developer Pays Pay as You Go Tiered Pricing Freemium Unit-based Pricing Transaction Fee (3) Developer Gets Paid Affiliate Revenue Share CPA CPC < 다양한 API 비즈니스 모델>
71. 72 • 데이터형- 검색, 지도, 로컬, 콘텐츠(영화), 지도형- 지도뷰, 인증형-카페, 마이피플, 캘린더 등으로 구분해 서비스 중 • 지도(45%), 검색(25%), 로컬(25%) 기타(5%) 정도로 트래픽 점유중 • 외부 API 호출은 지속 성장세 월간 3억건 육박 일간 1천만 / 7천개 API 키 호출 Daum API 서비스 개괄
73. 결론 • Map API 서비스 구축 – 다양한 제약 사항이 있으나 서비스 창발성 확대 – Map API가 기반 플랫폼으로 발전 • Map API 서비스 이용 방향 – UGC 기반 지도 서비스 플랫폼 활용 – 공공 데이터의 접근성 향상 필요 • 향후 발전 방향 – 모바일 기반 위치 기반 서비스로 확대