전자상거래의 거인, 웹 운영체제를 지향하다.

아마존은 단순히 책을 비롯한 상품들의 전자상거래 시장만 노리지 않았다. 아마존의 CEO인 제프 베조스는 초기에는 자신의 전자상거래 플랫폼을 이용하고 있는 수많은 작은 기업들(최근에는 많은 수의 개인들도 포함된다)에게 웹을 기반으로 하는 기술 플랫폼 환경을 제공하고 여기에 익숙해 지도록 하면서 자연스럽게 일반 PC의 웹 환경 플랫폼까지 장악하려는 야심을 가졌다.

이런 서비스 플랫폼에 아마존은 웹OS(WebOS)라는 거창한 이름을 붙였고, 이를 위해서 AWS(Amazon Web Service)라는 서비스를 먼저 디자인하였다. 아마존의 전략이 훌륭한 것은 덩치가 큰 운영체제적인 요소를 한꺼번에 개발해서 릴리즈를 하는 것이 아니라, 철저히 수요가 있는 서비스 스택부터 하나씩 모듈화해서 내놓는 점에 있다. 과도한 리소스를 사용하지도 않으면서 필요한 조각들을 순차적으로 차세대 웹 플랫폼으로 내놓고 이들이 지속적으로 사용될 수 있는 환경을 조성한 것이다. 2006년 말에 아마존은 이런 개념을 정리하여 미래의 웹OS 플랫폼 다이어그램을 발표하였다.

아마존은 서비스 플랫폼과 인프라를 이루는 플랫폼을 분리하였는데, 서비스 플랫폼의 경우 아마존 웹 사이트를 통한 개방형 상점들이 쉽게 입점할 수 있도록 어찌보면 가장 중요한 정보라 할 수 있는 방대한 상품의 데이터를 누구나 자유롭게 사용할 수 있게 하고, 이를 통해 작은 소매상이나 소규모 기업들이 다양하게 활용활 수 있도록 개방하였으며, 여기에 더 나아가서 이를 쉽게 사용할 수 있는 도구까지 제공하고 나섰다. 이 작업은 비교적 초창기인 2002년부터 이루어지기 시작했는데, 수 많은 소매업자와 인터넷 사업을 처음 시작하려고 하는 개인들이 이 웹 서비스를 이용해 아마존의 상품 데이터베이스에 접근하고, 동시에 자신들이 개설한 사이트에서 아마존의 상품을 마음대로 판매하기 시작했다. 이러한 웹 서비스를 이용한 소규모 사이트 들은 상품의 정보와 결재 시스템 전반까지도 아마존의 서비스를 이용할 수 있으며, 자신들은 자신들의 비즈니스 특성에 맞는 서비스 개발에만 전념하였다.  

처음 웹 서비스를 공개한 지 1년도 되지 않은 기간 동안, 수천 만 명의 소비자들이 이 서비스를 이용하여 만들어진 소규모 소매 사이트에서 아마존 상품을 구입했다. 아마존은 이 웹 서비스를 이용하여 이루어진 매출의 일부를 수수료로 가져갔으며, 이러한 웹 서비스를 이용한 새로운 인터넷 상거래 경제권에서 나오는 수익이 마침내 아마존의 원래 서비스에서 나오는 수익을 상회하기 시작했다.


최초로 상업적으로 성공한 클라우드 컴퓨팅 서비스 발표

2006년 발표된 웹OS 에는 이러한 서비스 플랫폼 이외에 인프라 플랫폼들이 포함되어 있었다. 전통적인 로컬 PC 기반의 운영체제가 PC를 구성하고 있는 CPU, 메모리, 저장공간(하드디스크, CD-ROM 등), 그리고 다양한 입출력기기(마우스, 키보드, 디스플레이)들에 대한 총체적인 관리를 한다고 볼 때, 언제나 사용자들은 하드웨어 업그레이드의 유혹에 빠지게 됩니다. 그리고, 이렇게 한정된 메모리나 리소스를 관리하는 것이 운영체제의 역할이다.

웹 기반 운영체제라면 어떨까? 수 없이 연결된 수 많은 서버의 클라우드(많은 수의 서버 기반의 네트워크 컴퓨팅 환경을 구름에 비유하여 말하는 단어)에 우리의 컴퓨터 또는 휴대폰 등이 접속을 한다고 가정하면 거의 무한대의 저장공간과 여기에 저장된 수 많은 정보를 제대로 뽑아내기 위한 다양한 검색엔진 및 개인화된 색인기능, 그리고 빠른 속도의 컴퓨팅을 위해 물려있는 모든 컴퓨팅 리소스를 최대한 활용해서 기능을 극대화하는 기능이 필요할 것이다.  

사실 엄청나게 큰 규모의 웹 기반 소프트웨어를 만든다는 것은 대단한 모험이다. 그렇기 때문에, 아마존이 선택한 방법은 바로 그동안 자신들이 온-라인 상거래를 통해 쌓아올린 인프라를 개방하는 것이었다. 간단한 검색과 저장, 그리고 데이터 관리와 관련한 핵심적인 서비스 API의 형태로 자신들이 구축한 복잡한 비즈니스 로직은 거대한 서버 클라우드 속에 캡슐화가 되었다. 그리고, 이 서비스를 이용하는데 최소한의 비용만 받음으로써 수 많은 비즈니스 파트너들이 이를 이용하도록 유도하였다. 초기에는 커다란 회사들은 이 서비스를 이용하지 않았지만, 소위 비즈니스의 롱테일에 속하는 수 많은 작은 기업들이 여기에 동참하였다. 이렇게 2006년도에 시작한 서비스가 바로 클라우드 서비스의 대명사인 EC2(Elastic Compute Cloud)와 S3(Simple Storage Service)이다. 인터넷에 존재하는 가상화된 저장공간과 웹 서비스를 제공하고, 이를 사용량에 따라 적당한 비용을 부과함으로써 수 많은 초기 스타트업 회사들이 아마존의 웹 서비스를 이용해서 서비스를 시작한다. 과거처럼 커다란 고정비용에 대한 투자도 하지 않아도 되고, 트래픽이 몰리면 그만큼 성공의 가능성이 높아지기 때문에 자체적인 서비스 인프라를 구축할 기회도 생긴다.

서버 상에서 모든 것을 구현하고, 이를 인터넷에서 활용하는 개념은 과거 네트워크 컴퓨터(Network Computer)에 대한 상상을 할 때부터 이야기되던 것이지만 실제 서비스로서 성공을 거둔 것은 아마존이 최초였다. 구글의 CEO였던 에릭 슈미트도 이런 클라우드 컴퓨팅에 대한 열정을 가지고 있었고, 이를 위해서 G메일을 시작으로 구글 앱스(Apps)를 발표하고 워드와 스프레드시트 등을 인터넷 상에서 동작시킬 수 있는 클라우드 서비스를 구현해서 서비스하고 있지만, 아마존의 성공은 구글에게도 커다란 자극이 되었고, 뒤이어 마이크로소프트 역시 회사의 사운을 걸고 미래를 위해 가장 많은 투자를 하는 분야가 되었다.

이와 같이 제프 베조스는 전자상거래라는 것을 처음으로 탄생시켰고, 자신들이 최고의 전자상거래 업체에 있으면서도 다른 상거래 업체들이 자신들의 서비스를 이용해서 더욱 커다란 생태계를 만들어내는 개방형 혁신(Open Innovation)을 사실 상 IT업체 최초로 성공을 시켰으며, 킨들을 내세워 전통적인 자신들의 책 유통사업의 이익을 잠식하면서 전자책 시대로의 진입을 유도하였고, 웹 전체를 이용하는 클라우드 서비스의 절대강자가 되었다. 이제 이런 하드웨어, 서비스와 컨텐츠, 그리고 클라우드 역량을 하나로 모아서 놀라운 제품과 서비스를 계속해서 발표하고 있는데, 이런 혁신가적인 과감한 움직임이 아마존의 제프 베조스를 "포스트 잡스 시대의 마에스트로"라고 불리우게 만들고 있다.


(후속편에 계속 ...) 


 P.S. 이 시리즈는 메디치미디어의 <거의 모든 인터넷의 역사>라는 책으로 출간이 되었습니다. 전체 내용을 보고 싶으신 분들은 책을 구매하셔서 보시기를 권합니다.


저작자 표시 비영리
신고

WRITTEN BY
하이컨셉
미래는 하이컨셉, 하이터치의 세계라고 합니다. 너무 메마르고 딱딱한 이야기보다는 글로벌 시대에 어울리는 세계 각국의 이야기, 그리고 의학과 과학을 포함한 미래에 대한 이야기의 세계로 여러분을 초대합니다.

받은 트랙백이 없고 ,



거의 모든 IT의 역사, 인터넷 상의 영토 다툼을 치열하게 벌이는 구글과 마이크로소프트, 그리고 그 틈을 비집고 모바일 산업에 태풍의 눈으로 등장하는 아이폰을 내놓는 애플의 전쟁이 벌어지는 2006~2008년 미래를 향한 가장 커다란 시장으로 클라우드 컴퓨팅을 서비스의 형태로 본격적으로 새롭게 시도를 하는 회사가 있었으니, 그곳은 전자상거래의 거인 아마존입니다.


전자상거래의 거인, 웹 운영체제를 지향하다.

아마존은 단순히 책을 비롯한 상품들의 전자상거래 시장만 노리지 않았습니다.  아마존의 CEO인 제프 베조스는 초기에는 자신의 전자상거래 플랫폼을 이용하고 있는 수많은 작은 기업들(최근에는 많은 수의 개인들도 포함됩니다)에게 웹을 기반으로 하는 기술 플랫폼 환경을 제공하고 여기에 익숙해 지도록 하면서 자연스럽게 일반 PC의 웹 환경 플랫폼까지 장악하려는 야심을 가졌습니다.

이런 서비스 플랫폼을 아마존은 웹OS(WebOS)라는 거창한 이름을 붙였고, 이를 위해서 AWS(Amazon Web Service)라는 서비스를 먼저 디자인합니다.  아마존의 전략이 훌륭한 것은 덩치가 큰 운영체제적인 요소를 한꺼번에 개발해서 릴리즈를 하는 것이 아니라, 철저히 수요가 있는 서비스 스택부터 하나씩 모듈화해서 내놓는 점에 있습니다.  과도한 리소스를 사용하지도 않으면서 필요한 조각들을 순차적으로 차세대 웹 플랫폼으로 내놓고 이들이 지속적으로 사용될 수 있는 환경을 조성하는 것입니다.  2006년 말에 아마존은 이런 개념을 정리하여 미래의 웹OS 플랫폼 다이어그램을 발표합니다.

서비스 플랫폼과 인프라를 이루는 플랫폼으로 분리하였는데, 서비스 플랫폼의 경우 아마존 웹 사이트를 통한 개방형 상점들이 쉽게 입점할 수 있도록 어찌보면 가장 중요한 정보라 할 수 있는 방대한 상품의 데이터를 누구나 자유롭게 사용할 수 있게 하고, 이를 통해 작은 소매상이나 소규모 기업들이 다양하게 활용활 수 있도록 개방하였으며, 여기에 더 나아가서 이를 쉽게 사용할 수 있는 도구까지 제공하고 나섰습니다.  이 작업은 비교적 초창기인 2002년부터 이루어지기 시작했는데, 수 많은 소매업자와 인터넷 사업을 처음 시작하려고 하는 개인들이 이 웹 서비스를 이용해 아마존의 상품 데이터베이스에 접근하고, 동시에 자신들이 개설한 사이트에서 아마존의 상품을 마음대로 판매하기 시작했습니다.  이러한 웹 서비스를 이용한 소규모 사이트 들은 상품의 정보와 결재 시스템 전반까지도 아마존의 서비스를 이용할 수 있으며, 자신들은 자신들의 비즈니스 특성에 맞는 서비스 개발에만 전념합니다.  

처음 웹 서비스를 공개한 지 1년도 되지 않은 기간 동안, 수천만 명의 소비자들이 이 서비스를 이용하여 만들어진 소규모 소매 사이트에서 아마존 상품을 구입했습니다.  아마존은 이 웹 서비스를 이용하여 이루어진 매출의 일부를 수수료로 가져갔으며, 이러한 웹 서비스를 이용한 새로운 인터넷 상거래 경제권에서 나오는 수익이 마침내 아마존의 원래 서비스에서 나오는 수익을 상회하기 시작했습니다.


최초로 상업적으로 성공한 클라우드 컴퓨팅 서비스 발표

2006년 발표된 웹OS 에는 이러한 서비스 플랫폼 이외에 인프라 플랫폼들이 포함되어 있었습니다.  전통적인 로컬 PC 기반의 운영체제가 PC를 구성하고 있는 CPU, 메모리, 저장공간(하드디스크, CD-ROM 등), 그리고 다양한 입출력기기(마우스, 키보드, 디스플레이)들에 대한 총체적인 관리를 한다고 볼 때, 언제나 사용자들은 하드웨어 업그레이드의 유혹에 빠지게 됩니다.  그리고, 이렇게 한정된 메모리나 리소스를 관리하는 것이 운영체제의 역할입니다.

웹 기반 운영체제라면 어떨까요?  수 없이 연결된 수 많은 서버의 클라우드(많은 수의 서버 기반의 네트워크 컴퓨팅 환경을 구름에 비유하여 말하는 단어)에 우리의 컴퓨터 또는 휴대폰 등이 접속을 한다고 가정하면 거의 무한대의 저장공간과 여기에 저장된 수 많은 정보를 제대로 뽑아내기 위한 다양한 검색엔진 및 개인화된 색인기능, 그리고 빠른 속도의 컴퓨팅을 위해 물려있는 모든 컴퓨팅 리소스를 최대한 활용해서 기능을 극대화하는 기능이 필요할 것입니다.  

사실 엄청나게 큰 규모의 웹 기반 소프트웨어를 만든다는 것은 대단한 모험입니다.  그렇기 때문에, 아마존이 선택한 방법은 바로 그동안 자신들이 온-라인 상거래를 통해 쌓아올린 인프라를 개방하는 것이었습니다.  간단한 검색과 저장, 그리고 데이터 관리와 관련한 핵심적인 서비스 API의 형태로 자신들이 구축한 복잡한 비즈니스 로직은 거대한 서버 클라우드 속에 캡슐화가 되었습니다.  그리고, 이 서비스를 이용하는데 최소한의 비용만 받음으로써 수 많은 비즈니스 파트너들이 이를 이용하도록 유도하였습니다.  커다란 회사들은 이 서비스를 이용하지 않았지만, 소위 비즈니스의 롱테일에 속하는 수 많은 작은 기업들이 여기에 동참합니다.  이렇게 2006년도에 시작한 서비스가 바로 EC2(Elastic Compute Cloud)와 S3(Simple Storage Service) 입니다.  인터넷에 존재하는 가상화된 저장공간과 웹 서비스를 제공하고, 이를 사용량에 따라 적당한 비용을 부과함으로써 수많은 초기 스타트업 회사들이 아마존의 웹 서비스를 이용해서 서비스를 시작합니다.  과거처럼 커다란 고정비용에 대한 투자도 하지 않아도 되고, 트래픽이 몰리면 그만큼 성공의 가능성이 높아지기 때문에 자제적인 서비스 인프라를 구축할 기회가 생깁니다.  

웹OS 플랫폼의 첫 단추를 끼운 아마존은 1년이 지난 2007년 말 차세대 가상분산저장공간(Virtual Distributed Storage) 시스템인 다이나모를 공개합니다.  일단 AWS를 통해 자신들이 가장 잘하는 전자상거래 분야를 장악한 아마존이 드디어 웹기반 인프라 시스템 기술에 도전하기 시작한 것입니다.  현재까지 데이터의 저장과 이에 대한 관리와 관련한 가장 성공적인 기술은 관계형 데이터베이스(Relational Database) 기술입니다.  이 기술의 왕좌자리를 지키고 있는 오라클의 성공가도만 보아도 얼마나 중요한 기술인지는 뻔합니다.  관계형 데이터베이스는 특히나 현재의 웹 환경을 구축하는데에도 엄청난 기여를 한 기술입니다.  그렇지만, 원래 설계자체가 클라우딩 컴퓨팅 환경에 맞도록 되어있지 않기 때문에 언젠가 보다 혁신적이면서도 현재의 환경에 잘맞는 기술을 기다리고 있었던 것도 사실입니다.  특히나 관계형 데이터베이스는 중복을 제거하거나 병렬적인 처리에 상당한 취약점을 보입니다.  이 문제를 해결하기 위해 수 많은 웹 사이트나 데이터베이스가 데이터를 복제하거나 중복처리하는 일을 할 수 밖에 없었고, 이렇게 복제된 데이터들 사이의 동기화 문제는 언제나 큰 숙제가 될 수 밖에 없었습니다.  


서버 상에서 모든 것을 구현하고, 이를 인터넷에서 활용하는 개념은 과거 네트워크 컴퓨터(Network Computer)에 대한 상상을 할 때부터 이야기되던 것이지만 실제 서비스로서 성공을 거둔 것은 아마존이 최초였습니다.  구글의 CEO 인 에릭 슈미트도 이런 클라우드 컴퓨팅에 대한 열정을 가지고 있었고, 이를 위해서 G메일을 시작으로 구글 앱스(Apps)를 발표하고 워드와 스프레드시트 등을 인터넷 상에서 동작시킬 수 있는 클라우드 서비스를 구현해서 서비스하기 시작하였지만, 아마존의 성공은 구글에게도 커다란 자극이 되었고, 뒤이어 마이크로소프트 역시 회사의 사운을 걸고 미래를 위해 가장 많은 투자를 하는 분야가 되었습니다.


(후속편에 계속 ...)


P.S. 이 시리즈는 이미 완결되어 출간이 되었으며, 전체 내용을 일괄적으로 보고 싶으신 분들은 아래 광고된 도서를 구입하시면 보다 충실하고 전체적인 시각에서 바라보실 수 있습니다.

저작자 표시 비영리
신고

WRITTEN BY
하이컨셉
미래는 하이컨셉, 하이터치의 세계라고 합니다. 너무 메마르고 딱딱한 이야기보다는 글로벌 시대에 어울리는 세계 각국의 이야기, 그리고 의학과 과학을 포함한 미래에 대한 이야기의 세계로 여러분을 초대합니다.

트랙백이 하나이고 ,
Picture from Amazon.com


지난 주에 아마존이 자사의 웹 서비스인 AWS(Amazon Web Service)를 교육 부분에도 적용한 AWS in Education 프로그램을 발표했습니다.  학생들과 교사/교수들이 무료로 AWS에 접근해서 다양한 리서치 프로젝트를 수행하거나, 과제에 대한 관리를 하는 등의 학사와 관련한 다양한 서비스를 이용할 수 있습니다.  더불어 AWS를 이용한 연구 프로젝트를 지원하기 위해 1년에 4차례 연구기금도 조성해서 제공합니다. 

"AWS in Education"의 범위는 전세계 입니다.  그러므로, 우리나라에서도 관심이 있으신 분들은 이용도 하고, 연구 프로젝트도 진행해볼 수 있을 것 같습니다.  서버 비용이나 데이터 저장공간, 컨텐츠의 전송 등에 대한 대부분의 서비스가 AWS에 의해 제공되며, 더 나아가서는 AWS를 이용하는 다양한 학교나 대학들과의 연계 서비스도 구상할 수 있습니다. 

아마존에서는 이렇게 과감한 서비스를 통해 양질의 강의를 자신들의 클라우드 컴퓨팅 내부로 유치하는데 큰 목적이 있다고 생각됩니다.  파격적인 아이디어라고 생각합니다.  역시 "웹 2.0"의 대표기업인 아마존 답습니다. 

연관글: 
2008/11/16 - 아마존이 웹 2.0 기업이라고 생각하시나요?
2008/11/13 - 롱테일 기업의 대명사 아마존 이야기


좋은 강의를 하는 교수들에게는 커다란 기회

가장 눈에 띄는 부분은 교수들에게 전세계의 학생들을 대상으로 양질의 강의를 제공할 경우, 해당 강의에 등록하는 학생 한명 당 $100 달러에 이르는 교육 기금을 지원받을 수 있다는 점입니다.  이를 위해서는 인증이 된 대학에 근무하는 교수로서 AWS 계정이 있어야 되고, 연구기금을 신청하면 됩니다.

일단 연구기금 지원대상자로 선정이 되면, 1년간 학생 한명당 $100 달러의 기금이 지원됩니다.  교수 1명당 1개의 강의과목으로 제한이 됩니다만, 지원은 2개 과목까지 할 수 있습니다.  동시에 AWS의 강력한 클라우드 컴퓨팅 서비스들이 무료로 개방이 되는데, 여기에는 Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon SQS, Amazon CloudFront, Amazon Elastic MapReduce 등이 포함됩니다.  이미 메릴랜드 대학과 하버드 대학에서 이를 시범적으로 이용한 사례가 있습니다.  아래 링크를 참고하시기 바랍니다.



미래의 교육과 관련한 연구자들에게도 기회


좋은 강의를 제공하는 교수들 뿐만 아니라, "AWS
in Education"은 미래의 교육과 관련한 연구자들에게도 좋은 기회를 제공하고 있습니다.  특히, AWS 클라우드 컴퓨팅 파워를 최대한 활용할 수 있는 연구 프로젝트에 관심을 많이 가지고 있다고 합니다. 

1년에 4차례 연구 기금을 심사하고 제공하게 되는데,
연구비의 규모는 제안서의 내용에 따라 달라지게 된다고 합니다.  관심이 있는 대학교수님들은 아래 스케쥴을 참고하셔서 지원을 해 보시면 어떨까 합니다.

Academic Research Grant program calendar for the remainder of 2009:

Grant Proposal Deadline AWS research grant awards notification
May 15, 2009 June 5, 2009
August 14, 2009 September 4, 2009
November 13, 2009 December 4, 2009

참고로 옥스포드 대학의 말라리아 관련 지도 프로젝트와 UC 버클리의 RAD 연구실 프로젝트가 좋은 예가 될 것 같습니다.  아래 링크 참고하시기 바랍니다.



AWS, 교육관련 IT 기업들의 생태계를 조성한다.

아마존과 구글이 국내 대기업과 가장 큰 차이점은 여기에서 나오는 것 같습니다.  자신들이 모든 서비스를 하기 보다는, 자신들의 서비스를 최대한 활용해서 다른 IT 중소기업들이 솔루션 제공자로서 활동할 수 있는 공간과 플랫폼을 제공합니다.  대학을 포함한 교육기관의 교육 및 학사/행정관리 등과 관련하여 클라우드 컴퓨팅 리소스를 최대한 활용해서 다양한 추가적은 솔루션을 제공하는 기업들이 나올 수 있도록 적극적인 지원을 하고 있습니다. 

특히 중소기업들이 부담스러울 수 밖에 없는 저장공간이나 위기관리, 백업 및 복구, 컨텐츠 전달 등과 같은 부분을 안정적인 AWS가 맡아주기 때문에 자신들의 서비스만 우수하다면 얼마든지 많은 대학 및 교육기관들이 믿고 이용할 수 있게 될 것 같습니다. 

이미 Moonwalk, RightScale, Sonian 등의 회사들이 AWS를 최대한 활용한 클라우드 컴퓨팅 솔루션들을 제공하기 시작했습니다.  국내에서도 교육관련한 신사업을 하려는 계획이 있는 벤처 기업들이라면 좋은 아이디어를 바탕으로 사업화 시도를 해 보는 것도 좋을 것 같습니다.


참고자료:
Amazon's Web Services Go To School by Frederic Lardinois
AWS in Education 공식 웹사이트 at Amazon.com
저작자 표시 비영리
신고

WRITTEN BY
하이컨셉
미래는 하이컨셉, 하이터치의 세계라고 합니다. 너무 메마르고 딱딱한 이야기보다는 글로벌 시대에 어울리는 세계 각국의 이야기, 그리고 의학과 과학을 포함한 미래에 대한 이야기의 세계로 여러분을 초대합니다.

받은 트랙백이 없고 ,


과거 포스팅에서 아마존의 웹 서비스인 AWS가 가지고 있는 큰 비젼에 대해서 언급한 바가 있었고, 아마존이 단순히 전자상거래를 이끌어가는 기업으로서의 비젼이 아니라 웹 2.0의 기술 플랫폼을 제공하는 하이테크 기업으로서의 위상을 가지고 싶어한다는 글을 남긴 적이 있습니다.


2008/11/16 - [Health 2.0 vs. Web 2.0] - 아마존이 웹 2.0 기업이라고 생각하시나요?


실제로 이러한 아마존의 하이테크 전략의 정점에 있는 것이 바로 WebOS 전략 입니다.  기본적으로 아마존이 노리고 있는 초기 시장은 자신의 전자상거래 플랫폼을 이용하고 있는 수많은 작은 기업들 입니다.  일단 작은 기업들(최근의 웹 2.0 현상으로 인해, 이러한 기업들에는 사실상 많은 수의 개인들이 포함됩니다)에게 웹을 기반으로 하는 기술 플랫폼 환경을 제공하고 여기에 익숙해 지도록 하면서 자연스럽게 일반 PC의 웹 환경 플랫폼까지 장악하려고 하는 것이지요 ...

이와 같은 아마존의 엄청난 야심은 2006년 말 CEO인 제프 베조스(Jeff Bezos)비즈니스위크(BusinessWeek)의 커버 스토리로 실린 글에도 나타납니다.  이 글도 굉장히 재미있는 글인데, 나중에 시간이 되면 요약을 해서 올려보도록 하겠습니다.   당장 이 글을 읽고 싶으신 분들은 아래 URL 따라가시기 바랍니다.


http://www.businessweek.com/magazine/content/06_46/b4009001.htm


아마존의 WebOS 전략은 기본적으로 그들이 제공하는 AWS(Amazon Web Service)의 스택(stack)에서 출발합니다.  아마존의 전략이 훌륭한 것은 덩치가 큰 운영체제적인 요소를 한꺼번에 개발해서 릴리즈를 하는 것이 아니라, 철저히 수요가 있는 서비스 스택부터 하나씩 모듈화해서 내놓는 점에 있습니다.  과도한 리소스를 사용하지도 않으면서 필요한 조각들을 순차적으로 차세대 웹 플랫폼으로 내놓고 이들이 지속적으로 사용될 수 있는 환경을 조성하는 것입니다.  2006년 말에 내놓았던 기본적인 WebOS 플랫폼 다이어그램은 다음과 같습니다.




이미 상단과 중단에 있는 서비스 플랫폼 요소들은 상당부분 공개가 되고, 이용이 되고 있습니다.  하단의 인프라 솔루션들이 핵심과제가 되겠습니다.  이러한 아마존의 웹서비스 플랫폼은 새로운 웹 기반의 운영체제의 가능성을 보여주고 있습니다. 


과연 웹 기반의 운영체제 플랫폼은 뭐가 다를까?

전통적인 로컬 PC 기반의 운영체제가 PC를 구성하고 있는 CPU, 메모리, 저장공간(하드디스크, CD-ROM 등), 그리고 다양한 입출력기기(마우스, 키보드, 디스플레이)들에 대한 총체적인 관리를 한다고 볼 때, 언제나 사용자들은 하드웨어 업그레이드의 유혹에 빠지게 됩니다.  그리고, 이렇게 한정된 메모리나 리소스를 관리하는 것이 운영체제의 역할이지요 ...

그렇다면 웹 기반 운영체제라면 어떨까요?  수 없이 연결된 수 많은 서버의 클라우드에 우리의 컴퓨터 또는 휴대폰, PMP 등이 접속을 한다고 가정하면 거의 무한대의 저장공간과 여기에 저장된 수 많은 정보를 제대로 뽑아내기 위한 다양한 검색엔진 및 개인화된 색인기능, 그리고 빠른 속도의 컴퓨팅을 위해 물려있는 모든 컴퓨팅 리소스를 최대한 활용해서 기능을 극대화하는 기능이 필요할 것입니다.  위의 인프라 플랫폼이 이런 철학에서 설계되었다는 감이 잡히시나요?

사실 엄청나게 큰 규모의 웹 기반 소프트웨어를 만든다는 것은 엄청난 대역사입니다.  그렇기 때문에, 아마존이 선택한 방법은 바로 그동안 자신들이 온-라인 상거래를 통해 쌓아올린 인프라를 개방하는 것이었습니다.  간단한 검색과 저장, 그리고 데이터 관리와 관련한 핵심적인 서비스 API의 형태로 자신들이 구축한 복잡한 비즈니스 로직은 거대한 서버 클라우드 속에 캡슐화가 되었습니다.  그리고, 이 서비스를 이용하는데 최소한의 비용만 받음으로써 수 많은 비즈니스 파트너들이 이를 이용하도록 유도하였습니다. 커다란 회사들은 이 서비스를 이용하지 않았지만, 소위 비즈니스의 롱테일에 속하는 수 많은 작은 기업들이 여기에 동참합니다.


차세대 가상분산저장공간을 제공하는 다이나모(Dynamo)

WebOS 플랫폼의 첫 단추를 끼운 아마존은 1년이 지난 2007년 말 차세대 가상분산저장공간(Virtual Distributed Storage) 시스템인 다이나모를 공개합니다.  일단 AWS를 통해 자신들이 가장 잘하는 전자상거래 분야를 장악한 아마존이 드디어 웹 기반의 인프라 시스템 기술에 도전하기 시작한 것입니다.

현재까지 데이터의 저장과 이에 대한 관리와 관련한 가장 성공적인 기술은 관계형 데이터베이스(Relational Database) 기술입니다.  이 기술의 왕좌자리를 지키고 있는 오라클의 성공가도만 보아도 얼마나 중요한 기술인지는 뻔합니다.  관계형 데이터베이스는 특히나 현재의 웹 환경을 구축하는데에도 엄청난 기여를 한 기술입니다.  그렇지만, 원래 설계자체가 클라우딩 컴퓨팅 환경에 맞도록 되어있지 않기 때문에 언젠가 보다 혁신적이면서도 현재의 환경에 잘맞는 기술을 기다리고 있었던 것도 사실입니다.  특히나 관계형 데이터베이스는 중복을 제거하거나 병렬적인 처리에 상당한 취약점을 보입니다.  이 문제를 해결하기 위해 수 많은 웹 사이트나 데이터베이스가 데이터를 복제하거나 중복처리하는 일을 할 수 밖에 없었고, 이렇게 복제된 데이터들 사이의 동기화 문제는 언제나 큰 숙제가 될 수 밖에 없었습니다.  

다이나모는 이러한 문제를 해결한 분산저장 시스템입니다.  정보가 수 많은 컴퓨터에 분산저장이 됩니다.  잘못된 저장이나 문제가 생겼을 때 대처를 하기 위해서는 이를 복수로 저장하고 복구를 자동으로 하는 FT(Fault Tolerance) 기능을 내장하고 있습니다.  클라우드 속에 있는 수 많은 컴퓨터들은 알 필요가 없이 하나의 저장공간처럼 대응을 하면 되는 것입니다.


최대의 경쟁상대는 바로 구글 ! 그러나 상생도 가능하다.

아마존의 WebOS 전략의 최대 라이벌은 누구일까요?  바로 구글입니다.  이 부분에 있어서 만큼은 이미 마이크로소프트가 경쟁에서 낙오하고 있습니다.  구글이 최근 공격적으로 웹 운영체제에 대한 전략을 펼쳐 나가고 있습니다.  구글은 Google Base API, GData API를 공개하는 것을 시작으로 OpenSocial과 Google Health에 이르는 광범위한 웹 서비스 API 기술들을 공개하기 시작했습니다. 

아마존과 구글의 대결양상처럼 보이는 현재 ...  그러나, WebOS는 기본적으로 특성상 상생이 가능합니다.  과거 하나의 컴퓨터에 하나의 운영체제를 깔지 않으면 안되는 체제가 더이상 아니니까 말입니다.  아마도 사용자들이 훨씬 행복한 세상이 될 것 같습니다.  웹 브라우저를 이용해서 필요로 하는 WebOS 컴포넌트를 어떤 것은 아마존을 어떤 것은 구글을 이용할 수 있으니까 말입니다. 

아마존과 구글의 경쟁이 즐거워 보이는 이유입니다.


신고

WRITTEN BY
하이컨셉
미래는 하이컨셉, 하이터치의 세계라고 합니다. 너무 메마르고 딱딱한 이야기보다는 글로벌 시대에 어울리는 세계 각국의 이야기, 그리고 의학과 과학을 포함한 미래에 대한 이야기의 세계로 여러분을 초대합니다.

받은 트랙백이 없고 ,

오늘날 웹 환경의 가장 큰 문제는 무엇일까요?  아마도 정보가 HTML 페이지에 묻혀 있지만 (그것도 너무 많이, 그리고 증가속도도 너무 빠르죠), 이를 효과적으로 원하는 사람에게 전달할 수 없는 구조가 아닐까 싶습니다.  사실 웹 3.0 이라는 용어는 아직까지 웹 2.0 만큼 대중적으로 사용되는 용어도 아니고, 구현이 되려면 상당한 시간이 걸릴 것으로 보입니다만 아마도 웹 3.0 의 가장 핵심적인 키워드는 바로 이런 문제를 해결하는 진정한 시맨틱 웹 (semantic web) 일 것입니다.  

아마도 시맨틱 웹이라는 용어 만큼 기술을 설명할 때 꽤나 많이 이용되면서도 그 실체가 제대로 나타나지 않고, 또한 일반인들이 이해하기 어려운 개념도 별로 없을 것 같습니다.  좀 쉽게 표현을 한다면 웹 사이트에 있는 정보들을 보다 효과적이면서도 자신들이 원래 생각한 의도와 의미에 맞도록 제공을 하고, 동시에 정보를 찾거나 이용하는 사람들도 이러한 의미의 전달이 효과적으로 이루어지는 것이라고 할 수 있겠습니다.  이를 위해서는 다양한 웹 서비스의 등장이 필수적이겠지요.

이러한 웹 환경의 변화를 주도하는 웹 서비스 API를 크게 나누어서는 2가지를 들고 있습니다.  하나는 아마존이나 딜리셔스(del.icio.us), 또는 플리커(Flickr)에서 제공하는 REST API 이고, 다른 하나는 일단은 자신들의 정보를 지키지만 다양한 서비스를 통해서 제공하는 매쉬업(mashup) 입니다.  매쉬업 서비스로는 대퍼(Dapper), 테클로(Teqlo)Yahoo! Pipes 등을 들 수 있습니다. 


웹 서비스의 새로운 지평을 연 아마존 웹서비스 (AWS, Amazon Web Service)

지난 포스트에서도 언급한 바와 같이 아마존의 AWS는 차세대 웹 환경의 미래를 보여주는 모범적인 사례라고 할 수 있습니다.  여기에 더해 아마존의 CEO 제포 베조스(Jeff Bezos)는 아마존이 WebOS 전략을 펼치는 기업으로서 새로운 웹 플랫폼을 선보일 것이라는 비전을 선포한 적도 있습니다.  아마존의 WebOS 전략에 대해서는 다음 기회에 한 번 자세히 다루어 보도록 하겠습니다. 

AWS가 높이 평가받는 것은 그들이 최초로 웹 서비스를 활용한 전자상거래 서비스 플랫폼을 시연했다는 점에 있습니다.  이 서비스를 통해 아마존에 있는 수 많은 제품 카타로그의 내용이 모두 공개되고, 이를 아무런 제약이 없이 접근이 가능해 졌습니다.  이 서비스를 이용하면 쇼핑 카트위시 리스트(wish list) 등과 같은 핵심적인 아마존 서비스도 직접 이용할 수 있고, 동시에 아마존에 있는 수 많은 제품들에 대한 검색도 가능합니다. 


웹 서비스 API 문화를 연 del.icio.us

차세대 웹을 위한 선봉에 선 또 하나의 기업은 대표적인 웹 2.0 기업으로 불리는 del.icio.us 입니다.  이 회사는 웹에서의 API 문화를 처음으로 공개한 회사 중의 하나로도 유명합니다.  이들이 공개한 API를 통해 많은 서비스들이 새롭게 만들어 졌습니다.  del.icio.us의 API가 AWS와 다른 가장 큰 차이점은 데이터베이스를 완전히 개방하지는 않는다는 점 입니다.  대신 권한이 있는 매쉬업(mashup)들이 del.icio.us에 저장되어 있는 사용자 정보를 조작할 수 있도록 허용합니다.  예를 들어, 응용 서비스나 프로그램이 포스트를 새로 추가하거나, 태그를 업데이트 하거나 하는 것이 가능하지만 직접적인 데이터를 얻을 수는 없게 되어 있습니다.


새로운 웹 환경을 제공하는 Dapper, Teqlo, Yahoo! Pipes

Yahoo! Pipes
는 2007년 야후가 야심차게 내놓은 서비스로 RSS 피드들을 리믹스 해줍니다.  이와 비슷한 기술을 선보인 것이 바로 Teqlo인데 사람들이 매쉬업과 위젯을 웹 서비스와 rss를 통해 만들 수 있도록 하는데 초점을 맞추고 있습니다.  최근 다음과 구글이 제공하는 위젯도 이런 측면에서 비슷하다고 할 수 있겠습니다.  Dapper는 어떤 웹 사이트이건 쉽게 스크랩을 할 수 있는 서비스를 제공했는데, 비주얼 인터페이스를 통해 매우 쉽게 스크랩을 가능하게 하였습니다.


개방된 데이터가 새로운 경쟁력이다.

과거의 개념은 데이터를 많이 확보하고 이것을 회사가 소유하게 되면 이것이 상대적인 우위를 가진다고 생각했습니다.  그렇지만, 최근에는 개방된 데이터가 새로운 경쟁력으로 평가받는 시기가 오고 있습니다.  더이상 정보를 지키기 위해서 고민하거나 걱정하기 보다는 API를 통해서 이를 제공하고, 이 정보를 활용하여 이익을 얻는 곳이 있다면 아주 작은 비용을 청구하는 형태의 비즈니스가 더욱 경쟁력이 있을 것입니다. 

웹이 점점 더 리믹스가 될 수록 전체적인 시스템은 플랫폼이자 동시에 데이터베이스와 같은 형태로 변해가게 됩니다.  물론 아직까지는 그런 시기가 오지는 않았습니다만 ...  아마도 앞으로 더욱 많은 다양한 웹 서비스 API 들이 공개될 것이고, 이들을 통한 웹 상에서의 영토전쟁은 그 서막이 올랐습니다.  과연 최후의 승자는 어디가 될까요?  구글이나 아마존과 같은 거대기업일까요?  아니면 여러 작은 기업들의 특화된 서비스들도 같이 빛을 발할 수 있을까요?  귀추가 주목됩니다.

신고

WRITTEN BY
하이컨셉
미래는 하이컨셉, 하이터치의 세계라고 합니다. 너무 메마르고 딱딱한 이야기보다는 글로벌 시대에 어울리는 세계 각국의 이야기, 그리고 의학과 과학을 포함한 미래에 대한 이야기의 세계로 여러분을 초대합니다.

받은 트랙백이 없고 ,