Open Platform Trend 2008
Post on 28-Nov-2014
2594 Views
Preview:
DESCRIPTION
Transcript
Open Platform
Trend 2008
Yahoo! Korea , 정진호
차례
• Open Platform 이란 무엇인가?
• Platform Open 성공 사례 & 트랜드
• 개발자/사용자가 보는 Open Platform
Open Platform 이란무엇인가?
Platform Eco-System
사용자 : 트래픽, 경험, 가치
Platform광고주 : 금전적 이익
개발자 : 재미,명성,수익
Open Platform 특징
SW Platform Open Platform
독립API/가상머신 Platform Open API/Web
독자적/폐쇄형 API 개방형/표준형
기술장벽/진입 어려움 Cost 쉽고 빠른 개발/서비스
기능 위주 Lock-in 데이터 위주
특정플랫폼 개발자 Developer 모든 개발자 포용
.Net, Java Example Google, Amazon
출처 : 윤석찬, 개방형 개발 플랫폼현황
웹 서비스 플랫폼 뒤에는...
• 인증/보안
• App 개발 도구
• API 이용 내역 로그
• 공격(Abuse) 방지
• 모니터링 , 알림
• App 테스트 환경
• 성능 보고서
Social Platform
• 사용자의 데이터 이용– 글, 사진
– 개인정보, 취향
– 친구, 관계, 활동
• Facebook vs. OpenSocial– 가장 큰 차이는?
– 폐쇄성과 개방성
개방형 Social Platform
• 표준 준수, 확장성 보장
• 개발자–서비스 제공자가 제공한지 못하는 기능을 직접 만들수 있는 플랫폼
• 사용자– 타인이 만든 응용프로그램을 합법적인 방법으로 사용하는 플랫폼
• 결과적으로 더 많은 시간과 열정을 끌어들임
OpenSocial
• SNS 개발을 위한 표준화된 API 모음
• 현재 : version 0.8
• 주요 기능– People– Activities – Persistence
인증: OAuth
• Open protocol Authorization– 서비스간의 사용자의 데이터 통신을 위한 인증의 표준화
– 매쉬업 서비스의 API Key 문제 해결
– 서비스별 접근 수준 사용자 지정
– Flickr, Google, Yahoo!, MS 등 참여
• http://oauth.net/
Platform Open 성공 사례 & 트랜드
Facebook Platform
• 2007.5 Facebook Platform 공개 , F8 행사
• 2008.6 Facebook Application : 27,787
Facebook Platform
• Facebook 트래픽 3주, 35% 증가
35%
OpenID의 성장
• 사용자–하나의 OpenID 로 여러 서비스에 로그인
–개인정보 노출 제어
• 서비스 공급자–회원 가입 불필요, 쉬운 사용자 확보
–낮은 진입 장벽
OpenID의 성장
• Relying Party –OpenID 로그인을 지원 하는 서비스
한국의 OpenID
• OpenID Providers
• OpenID 로그인 지원 사이트
AWS 가 Amazon 사이트를 넘다
• Amazon Web Service 트래픽 역전
AWS 한달 사용 비용은?
• http://calculator.s3.amazonaws.com/calc5.html
Startup 기업을 위한 플랫폼
• Start up 기업의 활성화
– OpenID : 손쉬운 회원 확보
– OpenSocial : SNS 활성화
– AWS : 네트워크, 스토리지 비용 절감
미디어/신문사 가세
• Reuters Spotlight API–기사, 사진, 동영상 제공
– http://spotlight.reuters.com/
• New York Times API• BBC Web API
• 매쉬업 분포
MappingPhoto Shopping SearchVideoTravelNewsSocialSportsMessaging
Social 매쉬업
Google Open Platform
• http://code.google.com/ – Android (모바일)
– Google App Engine ( Web App )– Google Gears ( 온/오프 라인 통합)
Google Apps Engine
• 파이썬 기반, 향후 다양한 언어로 확대 예정
• BigTable/GFS 기반 데이터 스토리지 제공
• 호스팅 공간과 유연한 확장성을 제공
• 구글 인증을 제공
• 유료 서비스 제공으로 AWS 와 경쟁관계
Yahoo! Open Strategy
• Yahoo! Application Platform • Single Social Platform for Yahoo!• Standardized Web Services
Application Platform
Social Platform
Web Services Platform
Y!Mail
Y!FP
Y!Profile … Partner
Sites
YDN
Open endpoints both on and off of Yahoo!
User profile, friends and vitality
Rich, comprehensive array of content and services
Relationships with developers
Yahoo! Developer Network
MS : Windows Live Platform
1
Video, 사진, Live Contact, Virtual Earth, 검색, …
Web 컨트롤 UI
서비스 APIWebDAV SOAPREST HTTP/SOAPREST
Silverlight Streaming
Spaces Photo
Live Search
Virtual Earth
Live Contacts
Live ID
SOAP
MS : Open-Source strategy
–Open-Source Software (OSS) 파트너 찾기
국내 플랫폼 개방의 노력
• 공감대 형성–개방 플랫폼을 위해 노력 계속 중
비지니스 생태계를 키워 나가자는 공감대 형성
포털 주도 Open API 지원 노력
• 대한민국 매쉬업 경진대회–제2회 대회 : 70여개 팀 참가
컨텐츠 위주
2009년 Social 매쉬업 기대
2008 대한민국 매쉬업 경진대회
개발자/사용자가 보는 Open Platform
왜 플랫폼을 공개 할까?
• 플랫폼 오픈은 – Eco System 키우기 위해
–중심에는 개발자/사용자가 있음
–사용자의 시간, 트래픽이 목표
Platform
Open 플랫폼의 한계
• 플랫폼 차체로는 의미가 없다
• 사용자/개발자의 참여가 필요
• 플랫폼 전파에는 많은 시간과 노력이 필요
OpenSocial의 현재
• 문제– 1.0의 명확한 로드맵 부재
–개인정보 공유/ 보안 이슈
–불완전함, 버그 존재
• 의문
–널리 실용화되기까지 얼마나 걸릴까?
–OpenSocial 응용프로그램이 경쟁력 있을까?
플랫폼 성공 조건
• 표준 API 만이 Open Platform의 전부인가?
• 표준, 개방, 참여–참여를 유도하기 위한 개방성이 핵심
–참여를 수용할 수 있는 수용력
–체계적인 문서, 코드 샘플, DEMO
–개발자 캠프, 기술 컨퍼런스
–신뢰 구축을 위한 시간
플랫폼과 소통
• 외부의 개발자를 직접 만나자– Google
Campfire One
– Yahoo Hack Day
–MS Imagine Cup
– Facebook F8
– Daum, Naver, Openmaru
소비자 주도 시대의 Open Platform
• 사용자/개발자 자기 편한데로 움직이는 집단
• 가치와 함께 경험 제공하라
• 사용자 데이터 흐름의 변화
–서비스중심에서 사용자중심으로
• 플랫폼 제공자 : 선택받기 위한 노력
• 소통을 준비하라
개발자와 개방
• 개방이란?–한국의 웹 개발자들도 쉽게 글로벌 웹 애플리케이션을 개발할 수 있다
• 개발자에게 영어가 필요한 이유–영어를 통해 재능이 더욱 빛난다
정신병자란?
“Insanity : Doing the same thing over and over again and expecting different results” –Albert Einstein
Thanks Blog : lovesera.com
top related