SlideShare a Scribd company logo
거인을 이용해
뻔뻔(Fun Fun)하게 돈 벌기
나해빈
라인개발팀 / 일본서비스센터
NHN

2012.10.
목차


1.  들어가며
2.  오픈 API 개요
3.  급변하는 인터넷 서비스 환경
 1.  국내 오픈 API 현황
 2.  해외 오픈 API 현황
4.  오픈 API 진화 동향
5.  매시업 사례로 살펴보는 밀리언 달러 서비스
6.  경량 쾌속 매시업 기술 소개
7.  밀리언 달러 서비스 구현 실습
8.  서비스의 확산
들어가며
공개
1.   인터넷 비즈니스로 사용자의 주머니를 노리는 방법




          사용자가 간접 지불하는 광고와 직접 지불하는 서비스 수수료, 컨텐츠 판매 뿐




                             광고




                           핵심 가치



               서비스 수수료                 컨텐츠 판매




                                                                     4/75
                                                       거인을 이용해 뻔뻔하게 돈 벌기
공개
2.   회사가 돈을 버는 방법




             오픈 소스, 오픈 API, 오픈 플랫폼은 수익은 더 크게, 비용은 더 작게




                                     매출 확대
                                        더 쉽게 더 많은 새로운 사용자들에 노출할
                                         수 있다.
                                        더 많은 페이지 트래픽을 준다.
                                        기존 사용자들의 재방문율 재고한다.
               순익 확장
     비용 절감                매출 확대
                모델

                                     비용 절감
                                        개발 비용을 줄여 준다.
                                        실패 비용을 줄여 준다.




                                                                        5/75
                                                          거인을 이용해 뻔뻔하게 돈 벌기
공개
3.   프로젝트를 더 뻔뻔(Fun Fun)하게 진행하는 방법




                   더 빨리, 더 자주, 더 싸게 실패해야? 재미있다!



                        공기 반, 소리 반
                         시장은 예측불가, 저지르고 생각은 나중에

         속도
                 1       품질에 너무 공이 많이 들어가게 하지 마라
                         RAD를 위한 다양한 오픈소스 라이브러리 선행 조사 및 적극 활용
                        백화점식 보다는 특화점 형태
                         한 가지 가치만 집중 공략하고, 먹히지 않으면 다른 가치를 공략

                        측정하지 않으면 알 수 없다.



                 2
                         네이버 어날리틱스, 구글 어날리틱스

       스코어보드            사용자들도 무엇을 원하는지 잘 모른다.
                         페이스북의 사례



                       결국은 사람이다.



                 3
                         팬클럽을 확보하라.
                         지인, 소셜 네트워크, 기술, 디자인, 모델, 사회적 기업, 파티 등
        팬클럽
                         소통할 열린 창구를 마련하고 피드백을 확보하라.
                       인센티브 시스템의 설계

                                                                                 6/75
                                                                   거인을 이용해 뻔뻔하게 돈 벌기
공개
4.   사용자들을 눌러 앉히는 방법




                 What, How, Why에 대한 적절한 인센티브 설계




                             숙련도




                             서비스



               사회적 영향력                   대의명분




                                                                7/75
                                                  거인을 이용해 뻔뻔하게 돈 벌기
오픈 API 개요
공개
1.   오픈 API의 시작




                  오픈 API의 시작, 그것은 “서비스 사용자의 불편함”으로부터1)
     Paul Rademacher가 CraigsList와 Google Maps의 소스 분석후 HousingMaps.com 제작




                            후, Google은 공식적으로 Google Maps 오픈 API 제공 시작
                                    오픈 API: 누구나 쓸 수 있는 공개된 API

       1) http://blog.programmableweb.com/2010/04/08/the-fifth-anniversary-of-map-mashups-on-the-web                               9/75
                                                                                                       오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
2.   다시 짚어 보는 Web 1.0 vs 2.0




                       서비스/컨텐츠 제공자에서 사용자로의 권한 이양


                 Web 1.0                           Web 2.0
       서비스 환경                         서비스 환경
          폐쇄와 독자                         개방과 참여
          중앙집중적                          분산분권적
          안으로부터의 혁신                      밖으로부터의 혁신 (Open Innovation)
       서비스                            서비스
          제공자가 제공하는 기능만                  사용자가 원하는 형태로 변경 조합
          고정된 채널을 통한 사용                  다양한 채널을 통한 사용
       컨텐츠                            컨텐츠
          전문가에 의한 컨텐츠 생성                 사용자에 의한 컨텐츠 생성
          고정된 채널을 통한 생산/소비               다양한 채널을 통한 생산/소비



                이 모든 것은, 사용자에게 바꿀 수 있는 “수단”이 제공되었기에 가능



                                                                                   10/75
                                                        오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
3.   오픈 API로 개발한다는 것은




              “거인의 어깨 위에 올라서서 세상을 바라보라” – Isaac Newton




                                                                               11/75
                                                    오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
3.   오픈 API로 개발한다는 것은?




              사용자들이 바로 쓸 수 있는 것들을 가볍고 빠르게 만들 수 있다.




                                                                            12/75
                                                 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
3.   오픈 API로 개발한다는 것은?




                 활용 대상: 기계 - 소프트웨어 - 개발자 - 사용자 (O)
               개인의 영향력이 크고, 상대적으로 시간과 비용이 적게 든다.




                              Mashup


                             Mobile App


                          Service, Package


                 Infra Software, Framework, Platform


                      OS, Embedded Software


                                                                                  13/75
                                                       오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
4.   더 많은 틈새 시장/기회의 발현




     “이 모든 것은 고객들을 위한 것입니다. 우리는 개발자들에게 Netflix 서비스를 그들의 앱에 자유롭게
     연동해 어떠한 사용자 경험이라도 만들 수 있도록 했습니다. 그래서, 우리는 외부로부터의 혁신을 얻을 수
      있었습니다. … 이는 엄청난 것이지요.”
                                 – Michael Hart, Director of Engineering, Netflix




         1) Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010                              14/75
                                                                                                                         오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
5.   플랫폼화 되어가고 있는 웹




         “지금 오픈 API를 제공하지 않는 것은 90년대에 웹 사이트를 가지고 있지 않은 것이다.”1)




       1) Martin Tantow, APIs and Beyond, Open Distribution Platforms, SlideShare, 2010                              15/75
                                                                                          오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
6.   오픈 API로 개발해야 하는 이유




                더 큰 가치를 더 적은 비용으로 더 빠르게 제공할 수 있기 때문
              같은 맥락으로 Fail Fast, Fail Cheap, Fail Open이 가능하기 때문

                           실제 사용자들이 불편을 느끼고 필요를 것들을 찾아 제공
                             특히, 기존의 서비스 제공자들이 하기에는 시장이 작아 접근이 어려운 틈새
     틈새 공략을 통한
       가치 전달        1      바로 쓸 수 있거나 재미있는 단순한 형태나 유용한 기능들을 묶어
                           가치를 제공하는 형태
                           다른 도메인간에 수집된 독보적인 데이터 제공

                           새로운 틈새 탐색에 대한 비용 절감



                    2
                             혁신의 위험도 낮춤 - Fail Fast, Fail Cheap, Fail Often

        저비용                더 적은 수의 사람/시간/비용으로 가치 전달 가능
                           인프라의 경우도 오픈 API는 클라우드화 하기 용이
                             이미 오픈 API들 자체가 클라우드 수준의 성능을 제공함


                          아이디어에서 상품화까지의 시간이 짧음



                    3
                             기존의 서비스들을 활용해 만든 것이기 때문에 안정성이 높음

      상품화 속도              오픈 API를 제공하는 서비스가 상품의 홍보 채널로 동작해 확산에
                           용이
                             특히, 소셜 네트워크 서비스들이 다양한 오픈 API를 제공하기 때문에 서비
                              스의 가치에 따라 확산이 매우 빠를 수 있음
                                                                                                16/75
                                                                     오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
급변하는 인터넷 서비스 환경
공개
1.   어디선가 많이 보아왔던 패턴




                                            “당연히 우리도 오픈 API를 제공하지요.”1)




       1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011                              18/75
                                                                               오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
국내 오픈 API 현황
공개
1.   오픈 API 제공 주체 별 분류




                        인터넷 기반 서비스와 기존 산업, 그리고 공공기관에서 오픈 API를 제공
                             아직, 한국에서는 기존산업과 공공기관 부분이 빈약함

                                        포털: 네이버(미투데이), 다음, 네이트, 야후, 구글 등
                                         검색, 지도, 소셜, 쇼핑 등

      인터넷 서비스
                                  1     전자상거래: 옥션, 11번가, 다음, 네이버, 알라딘 등
                                         실제 거래는 옥션, 그 외는 모두 검색형
                                        기타: 판도라, 투어익스프레스, 스프링노트, 위자드닷컴, 한RSS,
                                         인쿠르트, 마니아DB, 플레이스탭, 온오프믹스 등
                                        이동통신사: SKT, KT, LGU+



                                  2
                                         SMS/MMS 등 통신 관련 및 위치정보(LBS) 서비스

       기존 산업                            제조업: LG (산업동향 등)
                                        증권사
                                         시스템트레이딩, 투자분석프로그램, 현물/선물거래
                                         프로토콜 스펙이 제공되기 보다는 라이브러리와 함께 제공
                                       중앙정부: 행정안전부, 국가기록원, 통계청, 국가법령정보센터, 국
                                        립중앙도서관 등
       공공 기관
                                  3    지역: 서울 (지도), 대전(지도), 경기도(버스) 등
                                       기능별: 새주소안내, 인터넷우체국 등


       1) http://www.smac.or.kr                                                                   20/75
                                                                       오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
2.   포털 다음의 통계로 살펴본 국내 오픈 API 이용자 사용량 현황




                                     다음이 공개한 API 사용 현황, 오픈 API 사용량 파악
                                          검색이 다음 API의 주요 트래픽원

                                 150 million API calls / month (March 2011)

                                                             사용량
                             쇼핑, 영화, 카페
                                 5%




                                                   지도
                                                   30%


                                                                   검색
                                                                   65%



       1) http://ddaily.co.kr/news/news_view.php?uid=76531                                          21/75
                                                                         오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
3.   포털 다음의 통계로 살펴본 국내 개발자의 오픈 API 수요 현황




                      다음이 공개하고 있는 API 키 발급 수, 오픈 API 개발자 수요 현황 파악
                     사용량과는 다르게, 오픈 API에 대한 개발자의 수요는 지도가 검색보다 큼

                                  50,000 API keys (August 2011)

                                                         사용량
                                          키워드 추출
                                            5%


                               컨텐츠
                                7%


                                                               지도
                                                               45%


                                                   검색
                                                   43%



       1) http://dna.daum.net/DNALatte/                                                         22/75
                                                                     오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
4.   각 포털 별 오픈 API 현황




          국내 포털 3사 중, JSON을 잘 지원하는 곳은 다음, API 버저닝을 하고 있는 곳은 네이트




                                       API
                    지원 API                      인증               프로토콜
                                      버저닝
            검색형(컨텐츠, 쇼핑), 지도형,
     네이버    소셜(미투데이, 카페), 소셜앱           X     OAuth 1.0     REST-XML
                                                            (REST-JSON)
            기능(검색 Syndication, 스팸)
            검색형(컨텐츠, 쇼핑), 지도형,
            소셜(요즘, 카페, 티스토리, 블로그                            REST-XML
     다음                                 X     OAuth 1.0
            , View 등),                                      REST-JSON
            기능(RSS, 캘린더)
            소셜, 소셜앱
     네이트    결제 (도토리),                   O     OAuth 1.0     REST-XML
                                                            (REST-JSON)
            커뮤니케이션




                                                                                     23/75
                                                          오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
해외 오픈 API 현황
공개
1.   오픈 API 제공 주체 별 분류




                 해외(미국)의 경우, 기존 산업과 공공기관에서도 적극적으로 오픈 API를 활용



                                                검색, 포털, 소셜
                                                   검색, 지도, 소셜 등 모든 분야에 걸친 전방위적 오픈 API 제공

      인터넷 서비스
                                    1           플랫폼 API: Mashery, Apigee, 아마존 WS
                                                   오픈 API 중계 및 제공 Platform/Infra as a Service
                                                전자상거래: 아마존, 이베이 등
                                                   실제 거래부터 검색까지 모두 가능
                                                이동통신사



                                    2
                                                   커뮤니케이션, 결제, 위치정보, 네트워크 등 여러 분야의 API 제공

       기존 산업                                    유통업: BestBuy, Blockbuster, Sears
                                                   기존 산업에서도 오픈 API를 적극적으로 활용하고 있음
                                                금융권: 증권사, 신용정보사(TransUnion)
                                                   라이브러리, 프로토콜 스펙 제공
                                               중앙 정부에 의해서 개발된 오픈 API



                                    3
                                                   특허 서비스, 우체국 서비스, NOAA 날씨 서비스 API 등

       공공 기관                                   정부 감시용으로 만들어진 오픈 API
                                                   LOUIS 정부 감시용 API, OMB Watch 열린 정부 API 등
                                               국회의원 감시용으로 만들어진 오픈 API
                                                   SunlightLabs, TheyWorkForYou, Cicero API 등
       1) http://www.programmableweb.com/featured/government-mashups-and-apis                                          25/75
                                                                                            오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
2.   API Billionaires Club




                                      2011년 기준 미국에서 API 사용량이 가장 큰 서비스




        1) http://blog.programmableweb.com/2011/05/25/who-belongs-to-the-api-billionaires-club/                              26/75
                                                                                                  오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
3.   오픈 API 제공자 수




                  2010년 ProgrammableWeb에 등록된 API 중, 제공자 수가 많은 오픈 API
                                  메가 트렌드는 소셜과 모바일




                                                                                  Social
            오픈 API 제공자 수                                                             페이스북, 트위터 등으로 부터 파생되거나
                                                                                      관련 부류의 API
                                                                                  Internet
                                                                                     인터넷을 묶는 API들. 예를 들어 Google A
                  Mobile                                                              pp Engine, Amazon EC2, URL Shorte
                   14%                     Social                                     ner, 도메인 등록 API 등
                                            29%                                   Mapping & Mobile
       Search                                                                        체크인, 지리정보 데이터베이스, 좌표부여,
        16%                                                                           좌표확인, GPS API 등
                                                                                  Search
             Mapping                   Internet                                      구글 검색 API를 비롯한 바이오 메디컬 검
                                                                                      색, 애완동물 구조 검색 등 다양한 버티컬
              20%                        21%                                          검색 API의 등장



       1) http://blog.programmableweb.com/2011/01/03/api-growth-doubles-in-2010-social-and-mobile-are-trends                              27/75
                                                                                                               오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
4.   매시업에서 많이 사용한 API




           2010년 ProgrammableWeb에 등록된 907개의 새로운 매시업 중, 많이 사용한 API
                              메가 트렌드는 소셜과 모바일




                                  매시업에서 가장 많이 쓰는 오픈 API
                 Twilio
                 10%

                             YouTube
                                                                                  Google
                               13%
                                                                                   Maps
                                                                                   37%

                         Facebook
                           13%
                                                                     Twitter
                                                                      27%

       1) http://blog.programmableweb.com/2011/01/03/api-growth-doubles-in-2010-social-and-mobile-are-trends/                              28/75
                                                                                                                오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
오픈 API 진화 동향
공개
1.   환경의 변화




                     “성공적인 서비스는, 80%의 트래픽이 브라우저 밖으로부터 올 것이다.”1)




       1) Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010                              30/75
       2) Mary Meeker, The Mobile Internet Report, Morgan Stanley, 2009                                                오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
2.   네트워크의 변화




                                             “네트워크 효과는 더욱 강화되고 있다.”1)




      1) Martin Tantow, APIs and Beyond, Open Distribution Platforms, SlideShare, 2010                              31/75
                                                                                         오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
3.   소비자의 변화




                                       “소비자 그룹은 더욱 더 빠르게 분화하고 있다.”1)




       1) Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010                              32/75
                                                                                                                       오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
4.   경쟁 오픈 API 수의 급격한 증가




                                         “기하급수적으로 오픈 API의 수가 늘고 있다.”1)




       1) http://www.slideshare.net/jmusser/open-apis-state-of-the-market-2011                              33/75
                                                                                 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
5.   모든 분야를 아우르는 오픈 API들




                                                     점차 모든 분야로 확장되고 있다.




       1) http://www.slideshare.net/jmusser/open-apis-state-of-the-market-2011                              34/75
                                                                                 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
6.   다양한 산업을 아우르는 오픈 API들




          인터넷 서비스 뿐만이 아닌 기존의 제조, 유통 산업에서도 오픈 API를 제공하기 시작했다.




       1) http://blog.programmableweb.com/2011/01/03/api-growth-doubles-in-2010-social-and-mobile-are-trends/                              35/75
                                                                                                                오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
7.   서비스 제공의 가치 사슬 전방위로 확산되는 오픈 API들




                 서비스 뿐 아니라 인프라, 플랫폼도 API로 제공된다.




                                                                             36/75
                                                  오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
8.   진화의 방향은?




                                                    웹페이지에서 플랫폼으로의 진화



              Web Page                                            Open API                   Open Platform

      기존의 웹 페이지에서                                        오픈 API가 웹 페이지보다 더                웹 서비스가 인프라, 중계, 마켓
      데이터를 활용할 수 있도록 부                                   중요해 진다.                          플레이스의 기능을 가진 플랫
      가적으로 오픈 API 제공                                                                      폼으로 진화한다.
                                                         예) Twitter, eBay
      예) Weatherbug, Technorati                                                           API 뿐 아니라 최종 사용자에
      , Yelp                                                                              게 제공되는 매시업 앱/서비스
                                                         점차, API 자체가 제품이 되어               의 인프라, 생애관리, 배포, 홍
      이러한 서비스를 제공하기 위                                    간다.                              보, 유통, 판매를 담당한다.
      해 오픈 소스 활용
                                                         예) Twillo, Zemanta, Amaz         더욱 강력한 네트워크 레버러
                                                         on WS, Strikeiron, Xignite       지 효과를 낸다.

                                                                                          예) Salesforce, Google, Ap
                                                                                          ple



                         점차 오픈 API 개발자들에게 더욱 우호적인 환경으로 진화할 것이다.



       1) http://www.slideshare.net/mtantow/apis-and-beyond-open-distribution-platforms                                       37/75
                                                                                                   오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
별첨.   진화론적 관점에서 바라본 오픈 API 생태계




        1) Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010                              38/75
                                                                                                                        오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
매시업 사례
공개
1.   TwitPic – Making Actual Money!




                                                                 40/75
                                      오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
2.   Square Root Calculator – Doing One Thing Right!




                                                                                  41/75
                                                       오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
3.   10 Camera – Focusing on the Specific Stuffs




                                                                              42/75
                                                   오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
4.   10 Fascinating Googlers – There are many interesting data near you!




                                                                                        43/75
                                                             오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
5.   #haiku – Squeezing Fun out of the Chunk




                                                                          44/75
                                               오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
6.   100 Destinations – People dig travel pictures!




                                                                                 45/75
                                                      오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
7.   140 blood for twitter – Twitter can play, too!




                                                                                 46/75
                                                      오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
8.   2012twit – I did it first!




                                                             47/75
                                  오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
9.   5 dollar auction deals – Price itself makes things interesting.




                                                                                            48/75
                                                                 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
10.   Bubblr – This is how to build an equity!




                                                                            49/75
                                                 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
11.   요약




                 한가지 주제의식을 가지고 특이점을 시각적으로 표현할 것




                  1
                        사람들의 관심, 호기심, 필요성을 충족시키는 데이터, 기능
           특이점          기존 서비스의 거대한 데이터 중, 특정 데이터만 편집
                         유튜브, 플리커, 이베이 등




                  2
                        시각화의 중요성
                         사람에게 가장 민감한 감각 기관은 눈
           시각적
                         사진, 차트 등 시각화 요소의 중요성




                  3
                       여러 가지를 하는 것이 아니라, 한 가지에 집중
           단순함           매우 단순한 것일지라도, 한 가지에 집중할 경우 특징이 됨
                         다만, 이때 집중하는 한가지가 범용적이면 성공 가능성이 더욱 큼



                                                                                50/75
                                                     오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
오픈 API와 매시업 기술
공개
1.   오픈 API 기술의 핵심




                 오픈 API로 매시업을 구성하기 위해 알아야 하는 분야




                           사실상 표준의 인증 프로토콜 Oauth
         인증
                     1      1.0 vs 1.0a 버전의 차이
                            2.0 버전의 특성




                     2
                           REST, SOAP, XML-RPC
        프로토콜/              XML vs JSON
       데이터 포맷               각 프로토콜 별 특성과 쓰임의 차이




                     3
                          UI: Hybrid App
       아키텍처               중개서버: API Gluing, Cache, Throttle
                          스토러지: NoSQL via OpenAPI


                                                                                          52/75
                                                               오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
2.   인증
     OAuth 1.0




                                            53/75
                 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
3.   프로토콜의 진화




                                                          쉽고 단순함이 이긴다.




      1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011                              54/75
                                                                              오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
4.   REST의 대중화




                                 여전히 복잡한 엔터프라이즈에서는 SOAP이 쓰이겠지만,
                                      오픈 API에는 REST 추세가 더욱 강화




       1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011                              55/75
                                                                               오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
5.   데이터 포맷의 진화




                                         새로운 API의 55% 이상이 JSON을 지원하고,
                                                20%가 JSON만 지원




       1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011                              56/75
                                                                               오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
6.   지는 데이터 포맷




                                                     JSON vs. XML
                                                복잡도와 크기에서 XML이 지고 있다.




       1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011                              57/75
                                                                               오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
7.   매시업 아키텍처 구성




         오픈 API 아키텍처를 구성함에 있어 크게 UI, 중개 서버, 스토러지 세 부분으로 식별




                   1
                         하이브리드 앱의 출현으로, 한번 작성한 코드로 다양한 크기의 화
                         면을 가진 디바이스 지원 가능
         UI
                         HTML5, CSS, JavaScript in a Native App



                         다양한 API를 묶어 하나로 제공해 줄 수 있는 서비스



                   2
                          WSO2 Mashup Server, Yahoo Query Language

       중개 서버             빠른 서비스 속도를 위한 캐싱
                         트래픽 모니터링과 관리




                   3
                        NoSQL 형의 스토러지로 오픈 API를 제공하는 것을 사용
       스토러지               소셜 네트워크에서 급속하게 서비스가 퍼지는 경우 트래픽이 급속하게 늘
                           어날 수 있음



                                                                                           58/75
                                                                오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
8.   계층간의 명확한 분리




                          API 서버: 모델, 브라우저: 뷰




          XM                    JSON(P)
      RSS
          ,
          H
            L
              TML
                 ,…


                      )
       JSON(P

                                                                           59/75
                                                오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
9.   아키텍처의 진화




                                 가운데 오픈 API 계층(Controller)이 안정적이면
                                Model은 유연해지고, View는 신속하게 바꿀 수 있다.




      1) Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing through dynamic adaptation, SlideShare, 2010                 60/75
                                                                                                                        오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
10.   가장 중요한 것은 캐싱




                                     각 계층에서 분산 확장이 가능한 구조를 유지하며,
                                            의존 데이터를 캐싱한다.




        1) Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing through dynamic adaptation, SlideShare, 2010                 61/75
                                                                                                                          오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
11.   수직, 수평 캐싱의 적용




                                 본문(수직)도 캐싱하고 목록(수평)도 캐싱하는 이중 캐싱




        1) Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing through dynamic adaptation, SlideShare, 2010                 62/75
                                                                                                                          오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
공개
12.   프레임워크 들




                                                           Server & Client




       1) Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing through dynamic adaptation, SlideShare, 2010                   63/75
                                                                                                                           오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
Fail Fast, Cheap and Often
공개
별첨   참고 문헌




     1.  오창훈, 오픈 API를 활용한 매시업 가이드, 에이콘, 2009
     2.  Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model,
         and APIs, SlideShare, 2010
     3.  Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing thro
         ugh dynamic adaptation, SlideShare, 2010
     4.  Sam Ramji, Globalization, Black Swans, and APIs, Delivering APIs to a global audie
         nce, SlideShare, 2010
     5.  Martin Tantow, APIs and Beyond, Open Distribution Platforms, SlideShare, 2010
     6.  John Musser, Open APIs: State of the Market 2011, SlideShare, 2011
     7.  John Musser, Open APIs and the Semantic Web 2011, SlideShare, 2011
     8.  John Musser, Open API Ecosystem Overview: December 2010, SlideShare, 2010
     9.  John Musser, Open APIs: State of the Market, May 2010, SlideShare, 2010
     10. Alex Payne, Design Your API, Learnings From Twitter + Stamen, SlideShare, 2008
     11. Alex Payne, The Interaction Design of APIs, SlideShare, 2009
     12. Evan Cooke, Building A Great API, SlideShare, 2010
     13. Dominiek ter Heide, Open Data Services, Architectural Choices and Consideration
         s, SlideShare, 2008
     14. Mary Meeker, The Mobile Internet Report, Morgan Stanley, 2009
     15. Matt McAlister, The Open Strategy, SlideShare, 2009
     16. ProgrammerbleWeb
                                                                                                   65/75
                                                                        오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스

More Related Content

What's hot

딥링크 기반의 앱 마케팅 플랫폼: 지글(Jeegle)
딥링크 기반의 앱 마케팅 플랫폼: 지글(Jeegle)딥링크 기반의 앱 마케팅 플랫폼: 지글(Jeegle)
딥링크 기반의 앱 마케팅 플랫폼: 지글(Jeegle)
Wonkyung Lyu
 
1차시 어플리케이션 시장의이해(박천권)
1차시 어플리케이션 시장의이해(박천권)1차시 어플리케이션 시장의이해(박천권)
1차시 어플리케이션 시장의이해(박천권)
shcho123
 
Facebook Analytics for apps
Facebook Analytics for appsFacebook Analytics for apps
Facebook Analytics for apps
Wisebirds
 
플랫폼의 종류와 플랫폼 중립성
플랫폼의 종류와 플랫폼 중립성플랫폼의 종류와 플랫폼 중립성
플랫폼의 종류와 플랫폼 중립성
ByungSun Michael Hwang
 
어플리케이션 기획 및 마케팅 전략_코드캠프_4_1(110611)
어플리케이션 기획 및 마케팅 전략_코드캠프_4_1(110611)어플리케이션 기획 및 마케팅 전략_코드캠프_4_1(110611)
어플리케이션 기획 및 마케팅 전략_코드캠프_4_1(110611)ideaguide
 
Top Technology Trend
Top Technology TrendTop Technology Trend
Top Technology TrendSungHyuk Park
 
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
Yongkyoo Park
 
모바일 광고와 분석을 위한 기술
모바일 광고와 분석을 위한 기술모바일 광고와 분석을 위한 기술
모바일 광고와 분석을 위한 기술
Minwoo Park
 
Curie: Deep-linking & App-indexing based mobile search engine
Curie: Deep-linking & App-indexing based mobile search engineCurie: Deep-linking & App-indexing based mobile search engine
Curie: Deep-linking & App-indexing based mobile search engine
Wonkyung Lyu
 
와이더플래닛 (Wider Planet) 구교식 대표 Ad tech D.PARTY 디캠프 feb 2016
와이더플래닛 (Wider Planet) 구교식 대표 Ad tech D.PARTY 디캠프 feb 2016와이더플래닛 (Wider Planet) 구교식 대표 Ad tech D.PARTY 디캠프 feb 2016
와이더플래닛 (Wider Planet) 구교식 대표 Ad tech D.PARTY 디캠프 feb 2016
D.CAMP
 
트위터 매쉬업 서비스 동향과 전망
트위터 매쉬업 서비스 동향과 전망트위터 매쉬업 서비스 동향과 전망
트위터 매쉬업 서비스 동향과 전망
HwanJin 'David' Choi
 
2016 F8 Facebook Developer Conference Overview_Innobirds Media
2016 F8 Facebook Developer Conference Overview_Innobirds Media2016 F8 Facebook Developer Conference Overview_Innobirds Media
2016 F8 Facebook Developer Conference Overview_Innobirds Media
Innobirds Media
 
[GAMENEXT] 차세대 광고 수익화 모델 - nGEN, Tapjoy
[GAMENEXT] 차세대 광고 수익화 모델 - nGEN, Tapjoy[GAMENEXT] 차세대 광고 수익화 모델 - nGEN, Tapjoy
[GAMENEXT] 차세대 광고 수익화 모델 - nGEN, Tapjoy
GAMENEXT Works
 
LIG넥스원 근두운 기획 사례(2013)
LIG넥스원 근두운 기획 사례(2013)LIG넥스원 근두운 기획 사례(2013)
LIG넥스원 근두운 기획 사례(2013)
Myungho Park
 
[Td 2015]맨땅에 헤딩하고 터득한 스토어 공략법(돈벌기)(육주용)
[Td 2015]맨땅에 헤딩하고 터득한 스토어 공략법(돈벌기)(육주용)[Td 2015]맨땅에 헤딩하고 터득한 스토어 공략법(돈벌기)(육주용)
[Td 2015]맨땅에 헤딩하고 터득한 스토어 공략법(돈벌기)(육주용)
Sang Don Kim
 
IGAworks press_kit_2015.03
IGAworks press_kit_2015.03IGAworks press_kit_2015.03
IGAworks press_kit_2015.03
Dana Jeong
 
DGMIT 제3회 R&D 컨퍼런스 2TEAM : Kakao API소개
DGMIT 제3회 R&D 컨퍼런스 2TEAM : Kakao API소개DGMIT 제3회 R&D 컨퍼런스 2TEAM : Kakao API소개
DGMIT 제3회 R&D 컨퍼런스 2TEAM : Kakao API소개
dgmit2009
 

What's hot (18)

딥링크 기반의 앱 마케팅 플랫폼: 지글(Jeegle)
딥링크 기반의 앱 마케팅 플랫폼: 지글(Jeegle)딥링크 기반의 앱 마케팅 플랫폼: 지글(Jeegle)
딥링크 기반의 앱 마케팅 플랫폼: 지글(Jeegle)
 
1차시 어플리케이션 시장의이해(박천권)
1차시 어플리케이션 시장의이해(박천권)1차시 어플리케이션 시장의이해(박천권)
1차시 어플리케이션 시장의이해(박천권)
 
Facebook Analytics for apps
Facebook Analytics for appsFacebook Analytics for apps
Facebook Analytics for apps
 
플랫폼의 종류와 플랫폼 중립성
플랫폼의 종류와 플랫폼 중립성플랫폼의 종류와 플랫폼 중립성
플랫폼의 종류와 플랫폼 중립성
 
어플리케이션 기획 및 마케팅 전략_코드캠프_4_1(110611)
어플리케이션 기획 및 마케팅 전략_코드캠프_4_1(110611)어플리케이션 기획 및 마케팅 전략_코드캠프_4_1(110611)
어플리케이션 기획 및 마케팅 전략_코드캠프_4_1(110611)
 
Top Technology Trend
Top Technology TrendTop Technology Trend
Top Technology Trend
 
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
SW서비스, 플랫폼비즈니스화에 대한 생각(가치생성수단편)
 
Hybrid app and app store
Hybrid app and app storeHybrid app and app store
Hybrid app and app store
 
모바일 광고와 분석을 위한 기술
모바일 광고와 분석을 위한 기술모바일 광고와 분석을 위한 기술
모바일 광고와 분석을 위한 기술
 
Curie: Deep-linking & App-indexing based mobile search engine
Curie: Deep-linking & App-indexing based mobile search engineCurie: Deep-linking & App-indexing based mobile search engine
Curie: Deep-linking & App-indexing based mobile search engine
 
와이더플래닛 (Wider Planet) 구교식 대표 Ad tech D.PARTY 디캠프 feb 2016
와이더플래닛 (Wider Planet) 구교식 대표 Ad tech D.PARTY 디캠프 feb 2016와이더플래닛 (Wider Planet) 구교식 대표 Ad tech D.PARTY 디캠프 feb 2016
와이더플래닛 (Wider Planet) 구교식 대표 Ad tech D.PARTY 디캠프 feb 2016
 
트위터 매쉬업 서비스 동향과 전망
트위터 매쉬업 서비스 동향과 전망트위터 매쉬업 서비스 동향과 전망
트위터 매쉬업 서비스 동향과 전망
 
2016 F8 Facebook Developer Conference Overview_Innobirds Media
2016 F8 Facebook Developer Conference Overview_Innobirds Media2016 F8 Facebook Developer Conference Overview_Innobirds Media
2016 F8 Facebook Developer Conference Overview_Innobirds Media
 
[GAMENEXT] 차세대 광고 수익화 모델 - nGEN, Tapjoy
[GAMENEXT] 차세대 광고 수익화 모델 - nGEN, Tapjoy[GAMENEXT] 차세대 광고 수익화 모델 - nGEN, Tapjoy
[GAMENEXT] 차세대 광고 수익화 모델 - nGEN, Tapjoy
 
LIG넥스원 근두운 기획 사례(2013)
LIG넥스원 근두운 기획 사례(2013)LIG넥스원 근두운 기획 사례(2013)
LIG넥스원 근두운 기획 사례(2013)
 
[Td 2015]맨땅에 헤딩하고 터득한 스토어 공략법(돈벌기)(육주용)
[Td 2015]맨땅에 헤딩하고 터득한 스토어 공략법(돈벌기)(육주용)[Td 2015]맨땅에 헤딩하고 터득한 스토어 공략법(돈벌기)(육주용)
[Td 2015]맨땅에 헤딩하고 터득한 스토어 공략법(돈벌기)(육주용)
 
IGAworks press_kit_2015.03
IGAworks press_kit_2015.03IGAworks press_kit_2015.03
IGAworks press_kit_2015.03
 
DGMIT 제3회 R&D 컨퍼런스 2TEAM : Kakao API소개
DGMIT 제3회 R&D 컨퍼런스 2TEAM : Kakao API소개DGMIT 제3회 R&D 컨퍼런스 2TEAM : Kakao API소개
DGMIT 제3회 R&D 컨퍼런스 2TEAM : Kakao API소개
 

Viewers also liked

[Hello world 오픈세미나]공공정보와 네이버 오픈api
[Hello world 오픈세미나]공공정보와 네이버 오픈api[Hello world 오픈세미나]공공정보와 네이버 오픈api
[Hello world 오픈세미나]공공정보와 네이버 오픈apiNAVER D2
 
[Hello world 오픈세미나]소셜게임 a to z final
[Hello world 오픈세미나]소셜게임 a to z final[Hello world 오픈세미나]소셜게임 a to z final
[Hello world 오픈세미나]소셜게임 a to z finalNAVER D2
 
[Hello world 오픈세미나]open api client개발
[Hello world 오픈세미나]open api client개발[Hello world 오픈세미나]open api client개발
[Hello world 오픈세미나]open api client개발NAVER D2
 
[Hello world]nodejs helloworld chaesuwon
[Hello world]nodejs helloworld chaesuwon[Hello world]nodejs helloworld chaesuwon
[Hello world]nodejs helloworld chaesuwonNAVER D2
 
[Hello world]play framework소개
[Hello world]play framework소개[Hello world]play framework소개
[Hello world]play framework소개NAVER D2
 
[Hello world]n forge
[Hello world]n forge[Hello world]n forge
[Hello world]n forgeNAVER D2
 
[Hello world]git internal
[Hello world]git internal[Hello world]git internal
[Hello world]git internalNAVER D2
 
제2회 hello world 오픈세미나 collie html5-animationlibrary
제2회 hello world 오픈세미나 collie html5-animationlibrary제2회 hello world 오픈세미나 collie html5-animationlibrary
제2회 hello world 오픈세미나 collie html5-animationlibraryNAVER D2
 
제2회 hello world 오픈세미나 Web Audio API-가능성엿보기
제2회 hello world 오픈세미나 Web Audio API-가능성엿보기제2회 hello world 오픈세미나 Web Audio API-가능성엿보기
제2회 hello world 오픈세미나 Web Audio API-가능성엿보기NAVER D2
 
제2회 hello world 오픈세미나 hello world-raphael차트
제2회 hello world 오픈세미나 hello world-raphael차트제2회 hello world 오픈세미나 hello world-raphael차트
제2회 hello world 오픈세미나 hello world-raphael차트NAVER D2
 
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
Channy Yun
 
[Hello world 오픈세미나]실시간웹을위한comet과socket.io
[Hello world 오픈세미나]실시간웹을위한comet과socket.io[Hello world 오픈세미나]실시간웹을위한comet과socket.io
[Hello world 오픈세미나]실시간웹을위한comet과socket.ioNAVER D2
 
[Hello world 오픈 세미나]oauth
[Hello world 오픈 세미나]oauth[Hello world 오픈 세미나]oauth
[Hello world 오픈 세미나]oauthNAVER D2
 
[Hello world 오픈 세미나]ffmpeg android
[Hello world 오픈 세미나]ffmpeg android[Hello world 오픈 세미나]ffmpeg android
[Hello world 오픈 세미나]ffmpeg androidNAVER D2
 

Viewers also liked (15)

[Hello world 오픈세미나]공공정보와 네이버 오픈api
[Hello world 오픈세미나]공공정보와 네이버 오픈api[Hello world 오픈세미나]공공정보와 네이버 오픈api
[Hello world 오픈세미나]공공정보와 네이버 오픈api
 
[Hello world 오픈세미나]소셜게임 a to z final
[Hello world 오픈세미나]소셜게임 a to z final[Hello world 오픈세미나]소셜게임 a to z final
[Hello world 오픈세미나]소셜게임 a to z final
 
[Hello world 오픈세미나]open api client개발
[Hello world 오픈세미나]open api client개발[Hello world 오픈세미나]open api client개발
[Hello world 오픈세미나]open api client개발
 
[Hello world]nodejs helloworld chaesuwon
[Hello world]nodejs helloworld chaesuwon[Hello world]nodejs helloworld chaesuwon
[Hello world]nodejs helloworld chaesuwon
 
[Hello world]play framework소개
[Hello world]play framework소개[Hello world]play framework소개
[Hello world]play framework소개
 
[Hello world]n forge
[Hello world]n forge[Hello world]n forge
[Hello world]n forge
 
[Hello world]git internal
[Hello world]git internal[Hello world]git internal
[Hello world]git internal
 
제2회 hello world 오픈세미나 collie html5-animationlibrary
제2회 hello world 오픈세미나 collie html5-animationlibrary제2회 hello world 오픈세미나 collie html5-animationlibrary
제2회 hello world 오픈세미나 collie html5-animationlibrary
 
제2회 hello world 오픈세미나 Web Audio API-가능성엿보기
제2회 hello world 오픈세미나 Web Audio API-가능성엿보기제2회 hello world 오픈세미나 Web Audio API-가능성엿보기
제2회 hello world 오픈세미나 Web Audio API-가능성엿보기
 
Html5 performance
Html5 performanceHtml5 performance
Html5 performance
 
제2회 hello world 오픈세미나 hello world-raphael차트
제2회 hello world 오픈세미나 hello world-raphael차트제2회 hello world 오픈세미나 hello world-raphael차트
제2회 hello world 오픈세미나 hello world-raphael차트
 
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
공공 데이터 활용 방법론 - 오픈 API 기술 및 동향 (KRNET 2014)
 
[Hello world 오픈세미나]실시간웹을위한comet과socket.io
[Hello world 오픈세미나]실시간웹을위한comet과socket.io[Hello world 오픈세미나]실시간웹을위한comet과socket.io
[Hello world 오픈세미나]실시간웹을위한comet과socket.io
 
[Hello world 오픈 세미나]oauth
[Hello world 오픈 세미나]oauth[Hello world 오픈 세미나]oauth
[Hello world 오픈 세미나]oauth
 
[Hello world 오픈 세미나]ffmpeg android
[Hello world 오픈 세미나]ffmpeg android[Hello world 오픈 세미나]ffmpeg android
[Hello world 오픈 세미나]ffmpeg android
 

Similar to [Hello world 오픈세미나]거인을 이용해 뻔뻔(fun fun)하게 돈 벌기

성공하는모바일비즈니스의5가지패러다임 082237 이학희
성공하는모바일비즈니스의5가지패러다임 082237 이학희성공하는모바일비즈니스의5가지패러다임 082237 이학희
성공하는모바일비즈니스의5가지패러다임 082237 이학희claird00
 
Open API - 웹 플랫폼 생태계를 만드는 기술 (2011)
Open API - 웹 플랫폼 생태계를 만드는 기술 (2011)Open API - 웹 플랫폼 생태계를 만드는 기술 (2011)
Open API - 웹 플랫폼 생태계를 만드는 기술 (2011)Channy Yun
 
모바일 비지니스 패러다임
모바일 비지니스 패러다임모바일 비지니스 패러다임
모바일 비지니스 패러다임Jiye Park
 
5장 성공하는 모바일비즈니스의 8가지 패러다임
5장 성공하는 모바일비즈니스의 8가지 패러다임5장 성공하는 모바일비즈니스의 8가지 패러다임
5장 성공하는 모바일비즈니스의 8가지 패러다임Park SooJin
 
성공하는 모바일 비즈니스
성공하는 모바일 비즈니스성공하는 모바일 비즈니스
성공하는 모바일 비즈니스zoosagi12
 
모바일 컨버젼스 정유경
모바일 컨버젼스 정유경모바일 컨버젼스 정유경
모바일 컨버젼스 정유경dbrud1227
 
성공하는 모바일 비지니스의 5가지 패러다임
성공하는 모바일 비지니스의 5가지 패러다임성공하는 모바일 비지니스의 5가지 패러다임
성공하는 모바일 비지니스의 5가지 패러다임
excuseme1209
 
20120618 5장 정리과제
20120618 5장 정리과제20120618 5장 정리과제
20120618 5장 정리과제KimJinguk
 
Hupod 사업 소개서
Hupod 사업 소개서Hupod 사업 소개서
Hupod 사업 소개서
Jiho Kang
 
모바일 비즈니스
모바일 비즈니스모바일 비즈니스
모바일 비즈니스lipsguswn
 
성공하는 모바일 비지니스
성공하는 모바일 비지니스성공하는 모바일 비지니스
성공하는 모바일 비지니스Taehwan Kim
 
모바일비즈니스의 패러다임
모바일비즈니스의 패러다임모바일비즈니스의 패러다임
모바일비즈니스의 패러다임희주 손
 
성공하는 모바일비즈니스
성공하는 모바일비즈니스성공하는 모바일비즈니스
성공하는 모바일비즈니스
Kit-bee Kim
 
공개Sw의 이해와 활용 2016-11-23
공개Sw의 이해와 활용 2016-11-23공개Sw의 이해와 활용 2016-11-23
공개Sw의 이해와 활용 2016-11-23
휘웅 정
 
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Bansook Nam
 
mobile business's successful paradigm
mobile business's successful paradigmmobile business's successful paradigm
mobile business's successful paradigm유승 차
 
Open API 발표자료 - 김연수
Open API 발표자료 - 김연수Open API 발표자료 - 김연수
Open API 발표자료 - 김연수
Yeon Soo Kim
 
Mobile convergence는 어떻게 세상을 바꾸는가
Mobile convergence는 어떻게 세상을 바꾸는가Mobile convergence는 어떻게 세상을 바꾸는가
Mobile convergence는 어떻게 세상을 바꾸는가Lee SangHo
 

Similar to [Hello world 오픈세미나]거인을 이용해 뻔뻔(fun fun)하게 돈 벌기 (20)

성공하는모바일비즈니스의5가지패러다임 082237 이학희
성공하는모바일비즈니스의5가지패러다임 082237 이학희성공하는모바일비즈니스의5가지패러다임 082237 이학희
성공하는모바일비즈니스의5가지패러다임 082237 이학희
 
Open API - 웹 플랫폼 생태계를 만드는 기술 (2011)
Open API - 웹 플랫폼 생태계를 만드는 기술 (2011)Open API - 웹 플랫폼 생태계를 만드는 기술 (2011)
Open API - 웹 플랫폼 생태계를 만드는 기술 (2011)
 
모바일 비지니스 패러다임
모바일 비지니스 패러다임모바일 비지니스 패러다임
모바일 비지니스 패러다임
 
5장 성공하는 모바일비즈니스의 8가지 패러다임
5장 성공하는 모바일비즈니스의 8가지 패러다임5장 성공하는 모바일비즈니스의 8가지 패러다임
5장 성공하는 모바일비즈니스의 8가지 패러다임
 
성공하는 모바일 비즈니스
성공하는 모바일 비즈니스성공하는 모바일 비즈니스
성공하는 모바일 비즈니스
 
모바일 컨버젼스 정유경
모바일 컨버젼스 정유경모바일 컨버젼스 정유경
모바일 컨버젼스 정유경
 
성공하는 모바일 비지니스의 5가지 패러다임
성공하는 모바일 비지니스의 5가지 패러다임성공하는 모바일 비지니스의 5가지 패러다임
성공하는 모바일 비지니스의 5가지 패러다임
 
20120618 5장 정리과제
20120618 5장 정리과제20120618 5장 정리과제
20120618 5장 정리과제
 
Hupod 사업 소개서
Hupod 사업 소개서Hupod 사업 소개서
Hupod 사업 소개서
 
모바일 비즈니스
모바일 비즈니스모바일 비즈니스
모바일 비즈니스
 
성공하는 모바일 비지니스
성공하는 모바일 비지니스성공하는 모바일 비지니스
성공하는 모바일 비지니스
 
디콘개론
디콘개론디콘개론
디콘개론
 
모바일비즈니스의 패러다임
모바일비즈니스의 패러다임모바일비즈니스의 패러다임
모바일비즈니스의 패러다임
 
Web2.0
Web2.0Web2.0
Web2.0
 
성공하는 모바일비즈니스
성공하는 모바일비즈니스성공하는 모바일비즈니스
성공하는 모바일비즈니스
 
공개Sw의 이해와 활용 2016-11-23
공개Sw의 이해와 활용 2016-11-23공개Sw의 이해와 활용 2016-11-23
공개Sw의 이해와 활용 2016-11-23
 
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
Flutter로 글로벌앱 출시를 위한 꿀팁 - Droidknights2020
 
mobile business's successful paradigm
mobile business's successful paradigmmobile business's successful paradigm
mobile business's successful paradigm
 
Open API 발표자료 - 김연수
Open API 발표자료 - 김연수Open API 발표자료 - 김연수
Open API 발표자료 - 김연수
 
Mobile convergence는 어떻게 세상을 바꾸는가
Mobile convergence는 어떻게 세상을 바꾸는가Mobile convergence는 어떻게 세상을 바꾸는가
Mobile convergence는 어떻게 세상을 바꾸는가
 

More from NAVER D2

[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다
NAVER D2
 
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
NAVER D2
 
[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기
NAVER D2
 
[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발
NAVER D2
 
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
NAVER D2
 
[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A
NAVER D2
 
[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기
NAVER D2
 
[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning
NAVER D2
 
[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications
NAVER D2
 
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingOld version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
NAVER D2
 
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
NAVER D2
 
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
NAVER D2
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화
NAVER D2
 
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
NAVER D2
 
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
NAVER D2
 
[213] Fashion Visual Search
[213] Fashion Visual Search[213] Fashion Visual Search
[213] Fashion Visual Search
NAVER D2
 
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화
NAVER D2
 
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
NAVER D2
 
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
NAVER D2
 
[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?
NAVER D2
 

More from NAVER D2 (20)

[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다[211] 인공지능이 인공지능 챗봇을 만든다
[211] 인공지능이 인공지능 챗봇을 만든다
 
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
[233] 대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing: Maglev Hashing Scheduler i...
 
[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기[215] Druid로 쉽고 빠르게 데이터 분석하기
[215] Druid로 쉽고 빠르게 데이터 분석하기
 
[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발[245]Papago Internals: 모델분석과 응용기술 개발
[245]Papago Internals: 모델분석과 응용기술 개발
 
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
[236] 스트림 저장소 최적화 이야기: 아파치 드루이드로부터 얻은 교훈
 
[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A[235]Wikipedia-scale Q&A
[235]Wikipedia-scale Q&A
 
[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기[244]로봇이 현실 세계에 대해 학습하도록 만들기
[244]로봇이 현실 세계에 대해 학습하도록 만들기
 
[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning[243] Deep Learning to help student’s Deep Learning
[243] Deep Learning to help student’s Deep Learning
 
[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications[234]Fast & Accurate Data Annotation Pipeline for AI applications
[234]Fast & Accurate Data Annotation Pipeline for AI applications
 
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load BalancingOld version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
Old version: [233]대형 컨테이너 클러스터에서의 고가용성 Network Load Balancing
 
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
[226]NAVER 광고 deep click prediction: 모델링부터 서빙까지
 
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
[225]NSML: 머신러닝 플랫폼 서비스하기 & 모델 튜닝 자동화하기
 
[224]네이버 검색과 개인화
[224]네이버 검색과 개인화[224]네이버 검색과 개인화
[224]네이버 검색과 개인화
 
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
[216]Search Reliability Engineering (부제: 지진에도 흔들리지 않는 네이버 검색시스템)
 
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
[214] Ai Serving Platform: 하루 수 억 건의 인퍼런스를 처리하기 위한 고군분투기
 
[213] Fashion Visual Search
[213] Fashion Visual Search[213] Fashion Visual Search
[213] Fashion Visual Search
 
[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화[232] TensorRT를 활용한 딥러닝 Inference 최적화
[232] TensorRT를 활용한 딥러닝 Inference 최적화
 
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
[242]컴퓨터 비전을 이용한 실내 지도 자동 업데이트 방법: 딥러닝을 통한 POI 변화 탐지
 
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
[212]C3, 데이터 처리에서 서빙까지 가능한 하둡 클러스터
 
[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?[223]기계독해 QA: 검색인가, NLP인가?
[223]기계독해 QA: 검색인가, NLP인가?
 

[Hello world 오픈세미나]거인을 이용해 뻔뻔(fun fun)하게 돈 벌기

  • 1. 거인을 이용해 뻔뻔(Fun Fun)하게 돈 벌기 나해빈 라인개발팀 / 일본서비스센터 NHN 2012.10.
  • 2. 목차 1.  들어가며 2.  오픈 API 개요 3.  급변하는 인터넷 서비스 환경 1.  국내 오픈 API 현황 2.  해외 오픈 API 현황 4.  오픈 API 진화 동향 5.  매시업 사례로 살펴보는 밀리언 달러 서비스 6.  경량 쾌속 매시업 기술 소개 7.  밀리언 달러 서비스 구현 실습 8.  서비스의 확산
  • 4. 공개 1. 인터넷 비즈니스로 사용자의 주머니를 노리는 방법 사용자가 간접 지불하는 광고와 직접 지불하는 서비스 수수료, 컨텐츠 판매 뿐 광고 핵심 가치 서비스 수수료 컨텐츠 판매 4/75 거인을 이용해 뻔뻔하게 돈 벌기
  • 5. 공개 2. 회사가 돈을 버는 방법 오픈 소스, 오픈 API, 오픈 플랫폼은 수익은 더 크게, 비용은 더 작게   매출 확대   더 쉽게 더 많은 새로운 사용자들에 노출할 수 있다.   더 많은 페이지 트래픽을 준다.   기존 사용자들의 재방문율 재고한다. 순익 확장 비용 절감 매출 확대 모델   비용 절감   개발 비용을 줄여 준다.   실패 비용을 줄여 준다. 5/75 거인을 이용해 뻔뻔하게 돈 벌기
  • 6. 공개 3. 프로젝트를 더 뻔뻔(Fun Fun)하게 진행하는 방법 더 빨리, 더 자주, 더 싸게 실패해야? 재미있다!   공기 반, 소리 반   시장은 예측불가, 저지르고 생각은 나중에 속도 1   품질에 너무 공이 많이 들어가게 하지 마라   RAD를 위한 다양한 오픈소스 라이브러리 선행 조사 및 적극 활용   백화점식 보다는 특화점 형태   한 가지 가치만 집중 공략하고, 먹히지 않으면 다른 가치를 공략   측정하지 않으면 알 수 없다. 2   네이버 어날리틱스, 구글 어날리틱스 스코어보드   사용자들도 무엇을 원하는지 잘 모른다.   페이스북의 사례  결국은 사람이다. 3   팬클럽을 확보하라.   지인, 소셜 네트워크, 기술, 디자인, 모델, 사회적 기업, 파티 등 팬클럽   소통할 열린 창구를 마련하고 피드백을 확보하라.  인센티브 시스템의 설계 6/75 거인을 이용해 뻔뻔하게 돈 벌기
  • 7. 공개 4. 사용자들을 눌러 앉히는 방법 What, How, Why에 대한 적절한 인센티브 설계 숙련도 서비스 사회적 영향력 대의명분 7/75 거인을 이용해 뻔뻔하게 돈 벌기
  • 9. 공개 1. 오픈 API의 시작 오픈 API의 시작, 그것은 “서비스 사용자의 불편함”으로부터1) Paul Rademacher가 CraigsList와 Google Maps의 소스 분석후 HousingMaps.com 제작 후, Google은 공식적으로 Google Maps 오픈 API 제공 시작 오픈 API: 누구나 쓸 수 있는 공개된 API 1) http://blog.programmableweb.com/2010/04/08/the-fifth-anniversary-of-map-mashups-on-the-web 9/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 10. 공개 2. 다시 짚어 보는 Web 1.0 vs 2.0 서비스/컨텐츠 제공자에서 사용자로의 권한 이양 Web 1.0 Web 2.0   서비스 환경   서비스 환경   폐쇄와 독자   개방과 참여   중앙집중적   분산분권적   안으로부터의 혁신   밖으로부터의 혁신 (Open Innovation)   서비스   서비스   제공자가 제공하는 기능만   사용자가 원하는 형태로 변경 조합   고정된 채널을 통한 사용   다양한 채널을 통한 사용   컨텐츠   컨텐츠   전문가에 의한 컨텐츠 생성   사용자에 의한 컨텐츠 생성   고정된 채널을 통한 생산/소비   다양한 채널을 통한 생산/소비 이 모든 것은, 사용자에게 바꿀 수 있는 “수단”이 제공되었기에 가능 10/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 11. 공개 3. 오픈 API로 개발한다는 것은 “거인의 어깨 위에 올라서서 세상을 바라보라” – Isaac Newton 11/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 12. 공개 3. 오픈 API로 개발한다는 것은? 사용자들이 바로 쓸 수 있는 것들을 가볍고 빠르게 만들 수 있다. 12/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 13. 공개 3. 오픈 API로 개발한다는 것은? 활용 대상: 기계 - 소프트웨어 - 개발자 - 사용자 (O) 개인의 영향력이 크고, 상대적으로 시간과 비용이 적게 든다. Mashup Mobile App Service, Package Infra Software, Framework, Platform OS, Embedded Software 13/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 14. 공개 4. 더 많은 틈새 시장/기회의 발현 “이 모든 것은 고객들을 위한 것입니다. 우리는 개발자들에게 Netflix 서비스를 그들의 앱에 자유롭게 연동해 어떠한 사용자 경험이라도 만들 수 있도록 했습니다. 그래서, 우리는 외부로부터의 혁신을 얻을 수 있었습니다. … 이는 엄청난 것이지요.” – Michael Hart, Director of Engineering, Netflix 1) Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010 14/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 15. 공개 5. 플랫폼화 되어가고 있는 웹 “지금 오픈 API를 제공하지 않는 것은 90년대에 웹 사이트를 가지고 있지 않은 것이다.”1) 1) Martin Tantow, APIs and Beyond, Open Distribution Platforms, SlideShare, 2010 15/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 16. 공개 6. 오픈 API로 개발해야 하는 이유 더 큰 가치를 더 적은 비용으로 더 빠르게 제공할 수 있기 때문 같은 맥락으로 Fail Fast, Fail Cheap, Fail Open이 가능하기 때문   실제 사용자들이 불편을 느끼고 필요를 것들을 찾아 제공   특히, 기존의 서비스 제공자들이 하기에는 시장이 작아 접근이 어려운 틈새 틈새 공략을 통한 가치 전달 1   바로 쓸 수 있거나 재미있는 단순한 형태나 유용한 기능들을 묶어 가치를 제공하는 형태   다른 도메인간에 수집된 독보적인 데이터 제공   새로운 틈새 탐색에 대한 비용 절감 2   혁신의 위험도 낮춤 - Fail Fast, Fail Cheap, Fail Often 저비용   더 적은 수의 사람/시간/비용으로 가치 전달 가능   인프라의 경우도 오픈 API는 클라우드화 하기 용이   이미 오픈 API들 자체가 클라우드 수준의 성능을 제공함  아이디어에서 상품화까지의 시간이 짧음 3   기존의 서비스들을 활용해 만든 것이기 때문에 안정성이 높음 상품화 속도  오픈 API를 제공하는 서비스가 상품의 홍보 채널로 동작해 확산에 용이   특히, 소셜 네트워크 서비스들이 다양한 오픈 API를 제공하기 때문에 서비 스의 가치에 따라 확산이 매우 빠를 수 있음 16/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 18. 공개 1. 어디선가 많이 보아왔던 패턴 “당연히 우리도 오픈 API를 제공하지요.”1) 1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011 18/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 20. 공개 1. 오픈 API 제공 주체 별 분류 인터넷 기반 서비스와 기존 산업, 그리고 공공기관에서 오픈 API를 제공 아직, 한국에서는 기존산업과 공공기관 부분이 빈약함   포털: 네이버(미투데이), 다음, 네이트, 야후, 구글 등   검색, 지도, 소셜, 쇼핑 등 인터넷 서비스 1   전자상거래: 옥션, 11번가, 다음, 네이버, 알라딘 등   실제 거래는 옥션, 그 외는 모두 검색형   기타: 판도라, 투어익스프레스, 스프링노트, 위자드닷컴, 한RSS, 인쿠르트, 마니아DB, 플레이스탭, 온오프믹스 등   이동통신사: SKT, KT, LGU+ 2   SMS/MMS 등 통신 관련 및 위치정보(LBS) 서비스 기존 산업   제조업: LG (산업동향 등)   증권사   시스템트레이딩, 투자분석프로그램, 현물/선물거래   프로토콜 스펙이 제공되기 보다는 라이브러리와 함께 제공  중앙정부: 행정안전부, 국가기록원, 통계청, 국가법령정보센터, 국 립중앙도서관 등 공공 기관 3  지역: 서울 (지도), 대전(지도), 경기도(버스) 등  기능별: 새주소안내, 인터넷우체국 등 1) http://www.smac.or.kr 20/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 21. 공개 2. 포털 다음의 통계로 살펴본 국내 오픈 API 이용자 사용량 현황 다음이 공개한 API 사용 현황, 오픈 API 사용량 파악 검색이 다음 API의 주요 트래픽원 150 million API calls / month (March 2011) 사용량 쇼핑, 영화, 카페 5% 지도 30% 검색 65% 1) http://ddaily.co.kr/news/news_view.php?uid=76531 21/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 22. 공개 3. 포털 다음의 통계로 살펴본 국내 개발자의 오픈 API 수요 현황 다음이 공개하고 있는 API 키 발급 수, 오픈 API 개발자 수요 현황 파악 사용량과는 다르게, 오픈 API에 대한 개발자의 수요는 지도가 검색보다 큼 50,000 API keys (August 2011) 사용량 키워드 추출 5% 컨텐츠 7% 지도 45% 검색 43% 1) http://dna.daum.net/DNALatte/ 22/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 23. 공개 4. 각 포털 별 오픈 API 현황 국내 포털 3사 중, JSON을 잘 지원하는 곳은 다음, API 버저닝을 하고 있는 곳은 네이트 API 지원 API 인증 프로토콜 버저닝 검색형(컨텐츠, 쇼핑), 지도형, 네이버 소셜(미투데이, 카페), 소셜앱 X OAuth 1.0 REST-XML (REST-JSON) 기능(검색 Syndication, 스팸) 검색형(컨텐츠, 쇼핑), 지도형, 소셜(요즘, 카페, 티스토리, 블로그 REST-XML 다음 X OAuth 1.0 , View 등), REST-JSON 기능(RSS, 캘린더) 소셜, 소셜앱 네이트 결제 (도토리), O OAuth 1.0 REST-XML (REST-JSON) 커뮤니케이션 23/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 25. 공개 1. 오픈 API 제공 주체 별 분류 해외(미국)의 경우, 기존 산업과 공공기관에서도 적극적으로 오픈 API를 활용   검색, 포털, 소셜   검색, 지도, 소셜 등 모든 분야에 걸친 전방위적 오픈 API 제공 인터넷 서비스 1   플랫폼 API: Mashery, Apigee, 아마존 WS   오픈 API 중계 및 제공 Platform/Infra as a Service   전자상거래: 아마존, 이베이 등   실제 거래부터 검색까지 모두 가능   이동통신사 2   커뮤니케이션, 결제, 위치정보, 네트워크 등 여러 분야의 API 제공 기존 산업   유통업: BestBuy, Blockbuster, Sears   기존 산업에서도 오픈 API를 적극적으로 활용하고 있음   금융권: 증권사, 신용정보사(TransUnion)   라이브러리, 프로토콜 스펙 제공  중앙 정부에 의해서 개발된 오픈 API 3   특허 서비스, 우체국 서비스, NOAA 날씨 서비스 API 등 공공 기관  정부 감시용으로 만들어진 오픈 API   LOUIS 정부 감시용 API, OMB Watch 열린 정부 API 등  국회의원 감시용으로 만들어진 오픈 API   SunlightLabs, TheyWorkForYou, Cicero API 등 1) http://www.programmableweb.com/featured/government-mashups-and-apis 25/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 26. 공개 2. API Billionaires Club 2011년 기준 미국에서 API 사용량이 가장 큰 서비스 1) http://blog.programmableweb.com/2011/05/25/who-belongs-to-the-api-billionaires-club/ 26/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 27. 공개 3. 오픈 API 제공자 수 2010년 ProgrammableWeb에 등록된 API 중, 제공자 수가 많은 오픈 API 메가 트렌드는 소셜과 모바일   Social 오픈 API 제공자 수   페이스북, 트위터 등으로 부터 파생되거나 관련 부류의 API   Internet   인터넷을 묶는 API들. 예를 들어 Google A Mobile pp Engine, Amazon EC2, URL Shorte 14% Social ner, 도메인 등록 API 등 29%   Mapping & Mobile Search   체크인, 지리정보 데이터베이스, 좌표부여, 16% 좌표확인, GPS API 등   Search Mapping Internet   구글 검색 API를 비롯한 바이오 메디컬 검 색, 애완동물 구조 검색 등 다양한 버티컬 20% 21% 검색 API의 등장 1) http://blog.programmableweb.com/2011/01/03/api-growth-doubles-in-2010-social-and-mobile-are-trends 27/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 28. 공개 4. 매시업에서 많이 사용한 API 2010년 ProgrammableWeb에 등록된 907개의 새로운 매시업 중, 많이 사용한 API 메가 트렌드는 소셜과 모바일 매시업에서 가장 많이 쓰는 오픈 API Twilio 10% YouTube Google 13% Maps 37% Facebook 13% Twitter 27% 1) http://blog.programmableweb.com/2011/01/03/api-growth-doubles-in-2010-social-and-mobile-are-trends/ 28/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 30. 공개 1. 환경의 변화 “성공적인 서비스는, 80%의 트래픽이 브라우저 밖으로부터 올 것이다.”1) 1) Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010 30/75 2) Mary Meeker, The Mobile Internet Report, Morgan Stanley, 2009 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 31. 공개 2. 네트워크의 변화 “네트워크 효과는 더욱 강화되고 있다.”1) 1) Martin Tantow, APIs and Beyond, Open Distribution Platforms, SlideShare, 2010 31/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 32. 공개 3. 소비자의 변화 “소비자 그룹은 더욱 더 빠르게 분화하고 있다.”1) 1) Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010 32/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 33. 공개 4. 경쟁 오픈 API 수의 급격한 증가 “기하급수적으로 오픈 API의 수가 늘고 있다.”1) 1) http://www.slideshare.net/jmusser/open-apis-state-of-the-market-2011 33/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 34. 공개 5. 모든 분야를 아우르는 오픈 API들 점차 모든 분야로 확장되고 있다. 1) http://www.slideshare.net/jmusser/open-apis-state-of-the-market-2011 34/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 35. 공개 6. 다양한 산업을 아우르는 오픈 API들 인터넷 서비스 뿐만이 아닌 기존의 제조, 유통 산업에서도 오픈 API를 제공하기 시작했다. 1) http://blog.programmableweb.com/2011/01/03/api-growth-doubles-in-2010-social-and-mobile-are-trends/ 35/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 36. 공개 7. 서비스 제공의 가치 사슬 전방위로 확산되는 오픈 API들 서비스 뿐 아니라 인프라, 플랫폼도 API로 제공된다. 36/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 37. 공개 8. 진화의 방향은? 웹페이지에서 플랫폼으로의 진화 Web Page Open API Open Platform 기존의 웹 페이지에서 오픈 API가 웹 페이지보다 더 웹 서비스가 인프라, 중계, 마켓 데이터를 활용할 수 있도록 부 중요해 진다. 플레이스의 기능을 가진 플랫 가적으로 오픈 API 제공 폼으로 진화한다. 예) Twitter, eBay 예) Weatherbug, Technorati API 뿐 아니라 최종 사용자에 , Yelp 게 제공되는 매시업 앱/서비스 점차, API 자체가 제품이 되어 의 인프라, 생애관리, 배포, 홍 이러한 서비스를 제공하기 위 간다. 보, 유통, 판매를 담당한다. 해 오픈 소스 활용 예) Twillo, Zemanta, Amaz 더욱 강력한 네트워크 레버러 on WS, Strikeiron, Xignite 지 효과를 낸다. 예) Salesforce, Google, Ap ple 점차 오픈 API 개발자들에게 더욱 우호적인 환경으로 진화할 것이다. 1) http://www.slideshare.net/mtantow/apis-and-beyond-open-distribution-platforms 37/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 38. 공개 별첨. 진화론적 관점에서 바라본 오픈 API 생태계 1) Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010 38/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 40. 공개 1. TwitPic – Making Actual Money! 40/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 41. 공개 2. Square Root Calculator – Doing One Thing Right! 41/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 42. 공개 3. 10 Camera – Focusing on the Specific Stuffs 42/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 43. 공개 4. 10 Fascinating Googlers – There are many interesting data near you! 43/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 44. 공개 5. #haiku – Squeezing Fun out of the Chunk 44/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 45. 공개 6. 100 Destinations – People dig travel pictures! 45/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 46. 공개 7. 140 blood for twitter – Twitter can play, too! 46/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 47. 공개 8. 2012twit – I did it first! 47/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 48. 공개 9. 5 dollar auction deals – Price itself makes things interesting. 48/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 49. 공개 10. Bubblr – This is how to build an equity! 49/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 50. 공개 11. 요약 한가지 주제의식을 가지고 특이점을 시각적으로 표현할 것 1   사람들의 관심, 호기심, 필요성을 충족시키는 데이터, 기능 특이점   기존 서비스의 거대한 데이터 중, 특정 데이터만 편집   유튜브, 플리커, 이베이 등 2   시각화의 중요성   사람에게 가장 민감한 감각 기관은 눈 시각적   사진, 차트 등 시각화 요소의 중요성 3  여러 가지를 하는 것이 아니라, 한 가지에 집중 단순함   매우 단순한 것일지라도, 한 가지에 집중할 경우 특징이 됨   다만, 이때 집중하는 한가지가 범용적이면 성공 가능성이 더욱 큼 50/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 52. 공개 1. 오픈 API 기술의 핵심 오픈 API로 매시업을 구성하기 위해 알아야 하는 분야   사실상 표준의 인증 프로토콜 Oauth 인증 1   1.0 vs 1.0a 버전의 차이   2.0 버전의 특성 2   REST, SOAP, XML-RPC 프로토콜/   XML vs JSON 데이터 포맷   각 프로토콜 별 특성과 쓰임의 차이 3  UI: Hybrid App 아키텍처  중개서버: API Gluing, Cache, Throttle  스토러지: NoSQL via OpenAPI 52/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 53. 공개 2. 인증 OAuth 1.0 53/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 54. 공개 3. 프로토콜의 진화 쉽고 단순함이 이긴다. 1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011 54/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 55. 공개 4. REST의 대중화 여전히 복잡한 엔터프라이즈에서는 SOAP이 쓰이겠지만, 오픈 API에는 REST 추세가 더욱 강화 1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011 55/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 56. 공개 5. 데이터 포맷의 진화 새로운 API의 55% 이상이 JSON을 지원하고, 20%가 JSON만 지원 1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011 56/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 57. 공개 6. 지는 데이터 포맷 JSON vs. XML 복잡도와 크기에서 XML이 지고 있다. 1) John Musser, Open APIs: State of the Market 2011, SlideShare, 2011 57/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 58. 공개 7. 매시업 아키텍처 구성 오픈 API 아키텍처를 구성함에 있어 크게 UI, 중개 서버, 스토러지 세 부분으로 식별 1   하이브리드 앱의 출현으로, 한번 작성한 코드로 다양한 크기의 화 면을 가진 디바이스 지원 가능 UI   HTML5, CSS, JavaScript in a Native App   다양한 API를 묶어 하나로 제공해 줄 수 있는 서비스 2   WSO2 Mashup Server, Yahoo Query Language 중개 서버   빠른 서비스 속도를 위한 캐싱   트래픽 모니터링과 관리 3  NoSQL 형의 스토러지로 오픈 API를 제공하는 것을 사용 스토러지   소셜 네트워크에서 급속하게 서비스가 퍼지는 경우 트래픽이 급속하게 늘 어날 수 있음 58/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 59. 공개 8. 계층간의 명확한 분리 API 서버: 모델, 브라우저: 뷰 XM JSON(P) RSS , H L TML ,… ) JSON(P 59/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 60. 공개 9. 아키텍처의 진화 가운데 오픈 API 계층(Controller)이 안정적이면 Model은 유연해지고, View는 신속하게 바꿀 수 있다. 1) Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing through dynamic adaptation, SlideShare, 2010 60/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 61. 공개 10. 가장 중요한 것은 캐싱 각 계층에서 분산 확장이 가능한 구조를 유지하며, 의존 데이터를 캐싱한다. 1) Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing through dynamic adaptation, SlideShare, 2010 61/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 62. 공개 11. 수직, 수평 캐싱의 적용 본문(수직)도 캐싱하고 목록(수평)도 캐싱하는 이중 캐싱 1) Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing through dynamic adaptation, SlideShare, 2010 62/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 63. 공개 12. 프레임워크 들 Server & Client 1) Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing through dynamic adaptation, SlideShare, 2010 63/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스
  • 64. Fail Fast, Cheap and Often
  • 65. 공개 별첨 참고 문헌 1.  오창훈, 오픈 API를 활용한 매시업 가이드, 에이콘, 2009 2.  Sam Ramji, Darwin’s Finches, 20th Century Business, Evolve Your Business Model, and APIs, SlideShare, 2010 3.  Sam Ramji, Punctuated Equilibrium, Celestial Navigation, and APIs, Competing thro ugh dynamic adaptation, SlideShare, 2010 4.  Sam Ramji, Globalization, Black Swans, and APIs, Delivering APIs to a global audie nce, SlideShare, 2010 5.  Martin Tantow, APIs and Beyond, Open Distribution Platforms, SlideShare, 2010 6.  John Musser, Open APIs: State of the Market 2011, SlideShare, 2011 7.  John Musser, Open APIs and the Semantic Web 2011, SlideShare, 2011 8.  John Musser, Open API Ecosystem Overview: December 2010, SlideShare, 2010 9.  John Musser, Open APIs: State of the Market, May 2010, SlideShare, 2010 10. Alex Payne, Design Your API, Learnings From Twitter + Stamen, SlideShare, 2008 11. Alex Payne, The Interaction Design of APIs, SlideShare, 2009 12. Evan Cooke, Building A Great API, SlideShare, 2010 13. Dominiek ter Heide, Open Data Services, Architectural Choices and Consideration s, SlideShare, 2008 14. Mary Meeker, The Mobile Internet Report, Morgan Stanley, 2009 15. Matt McAlister, The Open Strategy, SlideShare, 2009 16. ProgrammerbleWeb 65/75 오픈 API로 가볍고 빠르게 만드는 밀리언 달러 서비스