2005년 구글맵으로 부터 시작된 웹 기반 지도 API 서비스는 웹 2.0의 데이터 플랫폼 서비스의 주요 사례로 떠올랐다. 그 이후 야후!, 마이크로소프트 등에서 지도 플랫폼 서비스와 API 제공이 잇달았으며, 국내에서도 다음이 최초로 항공 사진(스카이뷰)과 거리 사진(로드뷰)을 제공하고 네이버도 참여함으로서 로컬 기반 서비스의 폭발적 성장의 견인차 역할을 하였다. 노키아의 Here 및 오픈스트릿맵 등 제 3의 사업자 및 협업 기반 플랫폼이 성장하였으며, Open Layer 라이브러리 및 Open GIS 등 다양한 공개 소프트웨어 들도 함께 성장하였다.
특히, 스마트폰의 보급과 아울러 모바일용 지도 SDK를 적극 보급 및 지원하는 추세로 기존의 Ajax 기반의 이미지 기반 웹 지도 표현 기술은 WebGL 혹은 Canvas를 통해 3차원 기술을 도입하면서 웹 호환성 및 성능을 동시에 높히고 있다. 구글 스케치업을 통해 시작된 공간 3차원 서비스는 약간 주춤하지만 45도 이미지너리 및 DEM 기반 데이터는 계속 추가되고 있다.
최근에는 구글맵 엔진 서비스와 같은 전문 사용자의 참여를 이끌어 내어 클라우드 소싱 형태의 지도 데이터 생성 커뮤니티를 통해 저개발 국가 및 북한과 같은 미공개 지도 데이터 생산을 만들고 있다.
2011년부터 구글 부터 지도 API 서비스 유료화를 단행하여 보안 강화 및 품질 및 성능 향상을 통해 제 3자 재판매를 통한 사업을 진행하고 있다. 또한, 최근 많은 기업들이 글로벌 홈페이지에 자사의 위치나 고객센터를 이용자들이 찾는데 활용하고 있으며, 이를 활용해 물류•관제•입지분석•위험관리•마케팅 등에 활용하고 있다.
현재 글로벌 지도 API 플랫폼은 단순히 베이스맵을 지원하는데 그치지 않고 공간 정보를 시각화 및 표현하는데 필요한 다양한 기능을 제공하면서, 정보 전달 역할을 강화하고 있다. 또한, Mapbox 등 지도 타일의 다양한 스타일과 테마 기능을 통해 좀 더 미려한 지도를 제공하기도 한다.
향후 글로벌 지도 API 플랫폼은 단보다 고도화된 시스템을 활용해 데이터 분석 및 2차원 시각화 그리고 3차원 공간 정보 활용으로 진화하고 있다.
ITS 4차 메인 세미나_알고리즘 A조(오진영, 조한빈, 성지영, 오정민, 김영균)
페이스북 알고리즘 분석(15.10.30)
고려대학교 정보기술경영학회 : ITS
Web: http://itsociety.co.kr/
Mail: president@itsociety.co.kr
ITS 4차 메인 세미나_알고리즘(권성현, 김민희, 이상윤, 송서하, 정현정 | 최진호)
구글 알고리즘 분석(15.11.06)
고려대학교 정보기술경영학회 : ITS
Web: http://itsociety.co.kr/
Mail: president@itsociety.co.kr
2년만에 컨퍼런스에서 주제 발표하고 왔습니다. 주제는 ‘디지털 콘텐츠 마케팅을 통한 브랜드 관리’ 즉 ‘브랜드 저널리즘’였고, MMC(Mobile Marketing Conference) 2015 에서 발표하고 왔습니다.
디지털 시대 브랜드 저널리즘은 GE, 코카콜라, 맥도날드, 시스코, 어도비, SAP, Redbull, HSBC, 아메리칸 익스프레스 등 업계를 선도하는 브랜드들이 기업 커뮤니케이션 및 마케팅 커뮤니케이션 차원에서 취하고 있는 디지털 커뮤니케이션 접근법으로 자리잡고 있습니다.
국내에서는 아직 비즈니스 커뮤니이션 업계에서 큰 주목을 받고 있지 않지만, 브랜드 신뢰 확보를 위한 노력으로 해외에선 관련 사례들을 꽤 찾아볼 수 있습니다.
그럼, 오늘 발표 자료를 본 블로그를 통해 공유합니다. 제 기고문들과 컨퍼런스 발표 자료가, 국내에서도 브랜드 콘텐츠 신뢰도 확보에서 핵심 역할을 하는 ‘브랜드 저널리즘’에 대한 관심을 이끌어내는데 기반이 되었으면 합니다.
[ 구글맵스엔진 세미나 자료 2/3 ] 기업에서의 GIS 활용사례KwangJin So
1인기업, 중소기업, 프랜차이즈 본사를 위한 Google Maps Engine Pro 세미나의 2번째 발표 장표입니다.
지리정보가 기업의 CRM 영업과 결합했을때 이를 Geographic CRM이라고 하는데 GCRM 분야의 국내 최고 전문가 그룹인 BIZ-GIS의 컨설팅 방법인 매출추정 알고리즘과 지역마케팅방안에 대한 발표자료 입니다.
<p> <font>증강현실의 가능성과 실버라이트 증강현실 데모</font></p><div><font>실버라이트로 구현하는 증강현실 3부(총 3부)</font></div><div><font>[데브멘토 동영상]김동욱, 최다은(훈스닷넷)</font></div><div><font>Advanced Rich Experience</font></div><div><font>스마트폰 전성시대인 요즘 아이폰, 안드로이드가 아닌 닷넷과 실버라이트를 이용한 증강현실 및 3D 등 모바일 UX 구현 사례 및 동향에 대한 강연입니다.</font></div><div><font>증강현실(AR)은 사실 상당히 오랜 역사를 가지고 있지만 현실적인 여러 제약으로 제대로 활용되지 못했습니다. 그러다가 저렴하고 효과적인 웹캠이 펴지고 최근에는 성능이 대폭 향상된 스마트폰 덕분에 증강현실은 상상(Virtual)이 아닌 현실(Reality)이 되었습니다. 본 강연에서는 증강현실에 대해서 소개하고 그것을 실버라이트에서 어떻게 구현하는지 알아봅니다.</font></div><p> </p>
ITS 4차 메인 세미나_알고리즘 A조(오진영, 조한빈, 성지영, 오정민, 김영균)
페이스북 알고리즘 분석(15.10.30)
고려대학교 정보기술경영학회 : ITS
Web: http://itsociety.co.kr/
Mail: president@itsociety.co.kr
ITS 4차 메인 세미나_알고리즘(권성현, 김민희, 이상윤, 송서하, 정현정 | 최진호)
구글 알고리즘 분석(15.11.06)
고려대학교 정보기술경영학회 : ITS
Web: http://itsociety.co.kr/
Mail: president@itsociety.co.kr
2년만에 컨퍼런스에서 주제 발표하고 왔습니다. 주제는 ‘디지털 콘텐츠 마케팅을 통한 브랜드 관리’ 즉 ‘브랜드 저널리즘’였고, MMC(Mobile Marketing Conference) 2015 에서 발표하고 왔습니다.
디지털 시대 브랜드 저널리즘은 GE, 코카콜라, 맥도날드, 시스코, 어도비, SAP, Redbull, HSBC, 아메리칸 익스프레스 등 업계를 선도하는 브랜드들이 기업 커뮤니케이션 및 마케팅 커뮤니케이션 차원에서 취하고 있는 디지털 커뮤니케이션 접근법으로 자리잡고 있습니다.
국내에서는 아직 비즈니스 커뮤니이션 업계에서 큰 주목을 받고 있지 않지만, 브랜드 신뢰 확보를 위한 노력으로 해외에선 관련 사례들을 꽤 찾아볼 수 있습니다.
그럼, 오늘 발표 자료를 본 블로그를 통해 공유합니다. 제 기고문들과 컨퍼런스 발표 자료가, 국내에서도 브랜드 콘텐츠 신뢰도 확보에서 핵심 역할을 하는 ‘브랜드 저널리즘’에 대한 관심을 이끌어내는데 기반이 되었으면 합니다.
[ 구글맵스엔진 세미나 자료 2/3 ] 기업에서의 GIS 활용사례KwangJin So
1인기업, 중소기업, 프랜차이즈 본사를 위한 Google Maps Engine Pro 세미나의 2번째 발표 장표입니다.
지리정보가 기업의 CRM 영업과 결합했을때 이를 Geographic CRM이라고 하는데 GCRM 분야의 국내 최고 전문가 그룹인 BIZ-GIS의 컨설팅 방법인 매출추정 알고리즘과 지역마케팅방안에 대한 발표자료 입니다.
<p> <font>증강현실의 가능성과 실버라이트 증강현실 데모</font></p><div><font>실버라이트로 구현하는 증강현실 3부(총 3부)</font></div><div><font>[데브멘토 동영상]김동욱, 최다은(훈스닷넷)</font></div><div><font>Advanced Rich Experience</font></div><div><font>스마트폰 전성시대인 요즘 아이폰, 안드로이드가 아닌 닷넷과 실버라이트를 이용한 증강현실 및 3D 등 모바일 UX 구현 사례 및 동향에 대한 강연입니다.</font></div><div><font>증강현실(AR)은 사실 상당히 오랜 역사를 가지고 있지만 현실적인 여러 제약으로 제대로 활용되지 못했습니다. 그러다가 저렴하고 효과적인 웹캠이 펴지고 최근에는 성능이 대폭 향상된 스마트폰 덕분에 증강현실은 상상(Virtual)이 아닌 현실(Reality)이 되었습니다. 본 강연에서는 증강현실에 대해서 소개하고 그것을 실버라이트에서 어떻게 구현하는지 알아봅니다.</font></div><p> </p>
AManaging Kong API Gateway with TerraformByungjin Park
2018년 10월 23일 진행된 하시코프 한국 사용자 모임 두 번째 밋업 발표 자료 입니다.
# Terraform으로 Kong API Gateway 관리하기
박병진, Site Reliability Engineer @ Kasa
Abstract:
Kong은 Nginx와 Lua를 기반으로 하는 오픈소스 API Gateway입니다. 본 세션에서는 API Gateway가 무엇인지, Kong을 선택한 이유와 사용 방법, Terraform을 이용하여 Kong을 관리한 경험을 공유합니다.
Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)Channy Yun
- 발표 영상: https://www.youtube.com/watch?v=mLWD4KCQuT4
카오스 엔지니어링(Chaos Engineering)을 테스트해 볼 수 있는 각종 도구에 대해 최신 업데이트를 해드립니다. 로컬 장애 주입용 도구 부터, AWS System Manager기반 Runcommand 도구, AWS Lambda 도구, 그리고 ToxiProxy, ChaosToolkit 같은 오픈 소스 기반 도구와 간단한 데모를 함께 보여드립니다.
How to Measure DevRel's Perfomances: From Community to Business - Channy Yun ...Channy Yun
Developer relations are an impactable to generate business values in many software companies who hope to gain mindshare of developers in various approaches from contributing open sources to gaining meaningful sales leads. In this session, you’ll learn about how to measure the perfomrmance of developer relations for building community, increasing impacts and generating leads for sales.
https://tokyo-2018.devrel.net/speakers/yun/
카오스 엔지니어링(Chaos Engineering)이란 프로덕션 서비스의 각종 장애 조건을 견딜 수 있는 시스템의 신뢰성을 확보하기 위해 분산 시스템을 실험 하고 배우는 분야입니다. 즉, 개발자들이 현실 세계에서 발견되는 시스템 장애를 미리 탐지하여 복원성 높은 아키텍처를 구성하는 방법을 공유합니다.클라우드 컴퓨팅의 발전과 데브옵스 방법론을 기반으로 자동화를 통해 좀 더 쉽게 개발자들이 직접 분산 시스템을 통제된 환경에서 실험을 하는 동안 나오는 결과를 관찰함으로써 현실에서 실제 행동 방법을 배울 수 있습니다. 본 세션에서는 카오스 엔지니어링의 기본 개념과 함께 Kubernetes용 Chaos Tool인 KubeMonkey를 통해 무작위로 클러스터의 포드를 삭제하여 장애 복구 서비스 아키텍처를 검증하는 방법을 설명합니다.
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013) Channy Yun
출처: http://www.koren.or.kr/board/board.php?task=view&db=data2&no=44
<개발자에서>
최근에 클라우드 기술이 부각되면서 다음에서도 발빠르게 사내 프라이빗 클라우드 서비스를 준비중이다. 가장 먼저 한 일은 사내 개발자들이 언제든지 자신의 가상머신(VM)을 할당 받아 테스트해 볼 수 있는 사내 클라우드 플랫폼 구축이었다.
2011년 초 오픈소스인 클라우드스택을 최적화해 구축했으며, 개발자들은 공용 테스트 서버나 서비스 서버에서 못하던 자신만의 최신 기술 습득이나 테스트를 아무 구애 받지 않고 자기 서버에서 해 볼 수 있게 됐다. 이 플랫폼은 앞으로 클라우드 파운더리 기반의 사내 PaaS과 하둡 테스트베드로도 활용하고 있으며, 실제 다음 서비스에서 클라우드 컴퓨팅 기술을 활용하는 기초가 되고 있다.
- http://www.bloter.net/archives/107844
DockerCon 2014에서 Adrian Cockcroft가 발표한 The state of the art in Microservice 중 해외 사례 발췌본
https://blog.docker.com/2014/12/dockercon-europe-keynote-state-of-the-art-in-microservices-by-adrian-cockcroft-battery-ventures/
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; http://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
11. 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
38. 데이터 통신 방식
•
통신 방법
–
Callback 함수 등록
–
Callback 데이터용 스크립트 제작 (script 및 src 요소 등록 처리)
–
서버에서 요청 처리
–
데이터 전달
–
스크립트 받아서 데이터 처리
•
JSONP (Javascript Object Notation Protocol)
39. Mapplet 서비스 구조
•
서비스 페이지
–
URL을 통해 API 함수 호출
–
Mapplet이 iframe을 만들고 src에 maps.google.com에 URL 제공
•
지도 페이지
–
iframe이 로딩 되면 지도 서버로 부터 서비스 제공
–
지도 제공
41. 1-8. 지도서비스의 발전방향
① 고해상도 영상정보
전자그림지도(WebGIS) → 위성사진 → 항공사진(고해상도) → 실시간영상
구글 키홀 인수, MS 벡셀 인수 등 고해상도 사진 확보경쟁 치열. 위성사진에서 항공사진으로 이어지고, 웹캠 등 실시간 동영상 정보로 발전하고 있음.
② Open API & Mashups
지도서비스 → Open API(플랫폼化) → Mashups(지도종속적 서비스)
구글어스나 구글지도를 통해 지도가 단순 서비스가 아닌 인프라같은 플랫폼으로 발전함. Mashup이 가속화되고 지도종속적 서비스가 증가함.
③ 3D입체 가상세계
2D 지도 → 3D 지도 → 가상세계(입체공간)
구글 스케치업, MS 포토신스 등 혁신적인 시도. 그러나 퍼포먼스 등 단기보단 중장기적인 영향 예상. 향후 건물 뿐만 아니라 내부까지도 3D 입체화 전망.
“향후 지도는 오프라인의 공간정보를 온라인에 그대로 옮겨온 서비스로 발전할 것이며, 위치기반의 실시간 정보를 유무선으로 제공하는 유비쿼터스 플랫폼으로 변화할 것으로 예상됨.”
Map 서비스 트렌드
42. 1-3. 지도서비스의 가치
Map 서비스의 장점
•
첫째, 컨텐츠가 아니라 플랫폼이다
–
다양한 컨텐츠를 수용할 수 있는 플랫폼임.(Location Based Contents Platform)
–
기존 위치 기반 서비스 콘텐츠 수용 가능
–
실시간으로 표현하는 플랫폼으로 발전하고 있음.
•
둘째, 진입장벽이 높아 선점이 중요하다
–
수치지도구입(국토지리정보원)과 성과심사(대한측량협회)의 과정이 필요
–
그밖에 수천 만개의 지번데이터, 수십 만개의 POI데이터, 각종 도로교통데이터 등의 맵데이터가 필요함.
–
또한 이런 수많은 데이터를 연산하는 GIS엔진과 Map어플리케이션 등의 기술이 필요함.
–
따라서 전자지도제작은 많은 비용, 시간, 맵데이터, GIS기술 등이 필요해 진입장벽이 높고 쉽게 공략할 수 없음.
•
셋째, 미래가치가 뛰어나다
–
와이브로, HSDPA 등 무선인터넷환경의 발달.
–
3D 지도, 가상현실게임인 세컨드라이프 등에서 오프라인세상
43. 60cm급
위성사진
(퀵버드)
1m급
위성사진
(아이코너스)
50cm급
항공사진
(삼아항업)
25cm급
항공사진
(삼아항업)
위성사진: 구글 최고 60cm급 퀵버드 위성사진(최근 지오아이 위성은 40cm급)
항공사진: 삼아항업 50cm급과 25cm급 항공사진 샘플(50cm급 노출가능)
40cm급
위성사진
(지오아이)
Map 서비스 해상도 경쟁
44. Map 서비스 기능 경쟁
과거 지도 보기 서비스
해저 지형 서비스
우주 지도 서비스
행성 지도 서비스
67. 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 비즈니스 모델>
72. 72
•
데이터형- 검색, 지도, 로컬, 콘텐츠(영화), 지도형- 지도뷰, 인증형-카페, 마이피플, 캘린더 등으로 구분해 서비스 중
•
지도(45%), 검색(25%), 로컬(25%) 기타(5%) 정도로 트래픽 점유중
•
외부 API 호출은 지속 성장세 월간 3억건 육박 일간 1천만 / 7천개 API 키 호출
Daum API 서비스 개괄
74. 결론
•
Map API 서비스 구축
–
다양한 제약 사항이 있으나 서비스 창발성 확대
–
Map API가 기반 플랫폼으로 발전
•
Map API 서비스 이용 방향
–
UGC 기반 지도 서비스 플랫폼 활용
–
공공 데이터의 접근성 향상 필요
•
향후 발전 방향
–
모바일 기반 위치 기반 서비스로 확대