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

아마존은 단순히 책을 비롯한 상품들의 전자상거래 시장만 노리지 않았다. 아마존의 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
하이컨셉
미래는 하이컨셉, 하이터치의 세계라고 합니다. 너무 메마르고 딱딱한 이야기보다는 글로벌 시대에 어울리는 세계 각국의 이야기, 그리고 의학과 과학을 포함한 미래에 대한 이야기의 세계로 여러분을 초대합니다.

받은 트랙백이 없고 ,


기술의 역사를 볼 때, 가장 흥미로운 전쟁 중의 하나가 바로 전기의 표준을 놓고 세기의 대결을 벌였던 에디슨과 테슬라의 직류와 교류 전쟁이라는 것을 부인하는 사람은 없을 것이다. 원래 에디슨은 안전성을 가장 큰 이유로 직류(DC)가 표준이 되어야 한다고 주장했고, 테슬라는 보다 원거리로 전력을 전송하는데 유리한 교류(AC)가 표준이 되어야 한다고 주장했다. 테슬라는 원래 에디슨과 함께 일하기도 했었는데, 그의 그림자에서 벗어나 든든한 후원자들을 만나서 독자적인 사업을 벌렸는데, 경쟁심이 심했던 에디슨은 테슬라를 물리치기 위해서 수단과 방법을 가리지 않았던 것으로도 유명하다. 심지어는 전기를 흘려서 코끼리를 죽게 만들어 교류의 위험성을 강조하고, 사형집행도구로 교류를 이용한 전기의자를 제안하기도 하였다. 이 전쟁의 결과는 교류전기가 전기를 전송하는 주요 시스템으로 전 세계에 공인을 받으면서 테슬라의 완승으로 끝이 났다. 대부분의 전기는 터빈을 돌려서 교류로 생산이 된 이후에 다양한 중개시스템을 거쳐서 각 가정의 전기소켓으로 전달이 된다. 

그런데, 최근 신재생에너지가 각광을 받고, 분산에너지 생산과 활용과 관련한 패러다임이 급부상하면서 직류가 100년이 넘는 변방에서의 와신상담의 시기를 넘어서 중원을 차지하기 위해 크게 입지를 넓히고 있다. 앞으로는 점점 직류의 쓰임새가 교류보다 넓어질 가능성이 많다고 많은 기술자들이 전망하고 있다. 이런 변화가 나타나는 가장 큰 이유는 신재생에너지의 전력생산 방식이 기존의 방식과 다르기 때문이다. 일반적으로 화력이나 원자력, 수력발전은 모두 회전을 중심으로 하는 터빈에 의해서 전력이 생산되므로 처음부터 교류전력이 만들어진다. 그에 비해 태양광 패널이 중심이 되는 태양광 발전은 직류전력이 만들어진다. 풍력발전도 상당수가 직류전력을 생산한다. 이렇게 만들어진 전기를 가정에서 쓰려면 현재는 교류로 변환을 해야 한다. 여기에서 상당한 비효율이 발생한다. 문제는 여기에서 그치지 않는다. 대부분의 반도체가 이용되는 전기기기들의 경우 직류전기를 필요로 한다. 그래서 많은 수의 가정용 전기/전자기기들이 직류전기를 공급받기 위해 교류에서 직류로 변환하는 장치를 필요로 한다. 여기에도 상당한 비효율이 발생하며, 이 과정에서 발열도 많이 생긴다.

특히 클라우드 컴퓨팅의 중심이 되고 있는 데이터 센터의 경우 이런 비효율이 굉장히 심각하다. 가뜩이나 에너지 효율이 중시되고 있는데, 직류로 생산된 전력을 교류로 공급받아서 이를 다시 직류로 사용하는 현실은 누구라도 개선하고 싶을 것이다. 또한, 이런 변환때문에 나타나는 발열문제를 해결하기 위해 지리적으로도 차가운 지역에 데이터 센터를 위치시키거나, 다양한 방식의 냉각기법을 적용하는 것이 또 하나의 중요한 노하우가 되기도 한다. 그렇다면, 태양광을 이용해서 직접 직류전력을 생산해서 이를 바로 데이터 센터의 운용에 이용하면 어떨까? 아마도 전기효율과 발열문제를 모두 해결하는데 큰 도움이 될 것이디. 실제로 IBM은 인도의 방갈로(Bangalore)에 설립한 데이터 센터에서 이런 기술을 테스트하고 있으며, 마이크로소프트는 풍력발전을 통해 직류전력을 생산해서 바로 데이터 센터에 이용하는 기술에 대해 특허를 출원하기도 하였다. 

이미 엄청난 양의 전력을 전 세계의 데이터 센터들이 소비하고 있다고 하며, 이들이 뿜어내는 탄소배출이 전 세계 탄소배출의 2%를 넘기 시작했다. 자체적으로 신재생에너지를 이용하여 전력을 생산해서 효율적으로 바로 데이터 센터를 가동할 수 있는 기술은 그래서 앞으로 더욱 중요한 기술로 자리를 잡을지도 모르겠다. 또한, 이렇게 된다면 굳이 전력을 끌어들이지 않고도 데이터 센터의 가동이 가능하므로, 에너지 독립을 이룰 수 있다는 점에서도 중요한 의미를 가진다. 

더 나아가서는 신재생에너지 발전을 통해 빌딩의 전력을 완전히 충당하는 넷제로(Net-Zero) 빌딩이나 생산하는 전력이 소비하는 전력보다 많아서 주변에 전력을 공급할 수 있는 넷플러스(Net-Plus) 빌딩이 많아진다면 직류전기의 시대는 더욱 앞당겨질 것이다. 이들을 엮어서 전력의 생산과 소비를 효과적으로 관리하는 스마트 그리드(smart grid) 기술은 원자력을 비롯한 일부 대형 발전소의 전력공급에 과도하게 의존하는 현재의 중앙집중형 전력공급 및 소비 시스템도 크게 변화시킬 수 있을 것이다. 최근에는 고전압직류(high voltage direct current,  HVDC) 기술도 많이 성숙되어 과거 교류와 비교해도 30~40% 정도 더 나은 효율의 원거리 전송도 가능해지고 있으며, 이를 바탕으로 스마트 그리드를 구성하는 연구개발도 활발하기 때문에 직류전기의 쓰임새는 점점 더 늘어날 것으로 전망된다. 아래 임베딩한 동영상은 넥스텍 파워시스템이란 회사에서 만든 동영상으로 자사의 기술이 중요하다는 의미에서 만들기는 했지만, 이런 문제를 매우 잘 표현한 동영상이다.



저작자 표시 비영리
신고

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

받은 트랙백이 없고 ,

존 스튜어트 밀은 "자유론"이라는 고전에서 다음과 같이 자유를 기술하였다.

틀렸다거나 해롭다는 이유로 의견의 표명을 가로막으면 안되며, 표현의 자유를 일부만 제한하게 되면 곧 모든 표현의 자유가 제한되고 만다. 그러므로, 표현의 자유가 무제한 허용되어야 사회는 진보할 수 있다. 단, 이런 자유에 의해 다른 사람에게 직접 피해를 주면 안 된다

그의 이와 같은 자유의 원칙에 대한 주장은 오늘날 전 세계의 민주주의 국가들의 가장 기본적인 정치원리로 받아들여지고 있으며, 표현의 자유는 시민의 기본권으로서 포괄적으로 인정되고 있다. 

이런 자유론의 기본적인 원칙들은 크게 바뀌지 않겠지만, 클라우드로 대별되는 최근의 디지털 환경의 변화는 자유에 대한 의미에 대해 조금은 다르게 생각할 여지를 만들고 있다. 웹 2.0으로 대별되는 최근의 디지털 철학의 핵심은 개방과 자유 그리고 참여를 바탕으로 하고 있다. 여기에 지속성(sustainability)이라는 속성을 가미하는 것이 바로 클라우드이다.

그렇지만, 클라우드와 자유라는 것을 매칭을 시키면 이것이 쉽지 않은 논쟁거리가 된다. 자유를 위해서는 사용자들이 자신들이 가장 중요하게 여기는 여러 자원들에 대한 제어권을 가져야 한다. 이메일과 일정, 주소록은 물론 앞으로는 더욱 다양한 형태의 컨텐츠와 연결관계, 위치 등과 같은 개인과 연관된 자원들이 클라우드에 남게 된다. 이를 거대한 클라우드에 맡긴다면 빅 브라더에 대한 두려움도 생기고, 자신들의 소유권으로 남아있어서 언제든 접근할 수 있고 보호할 수 있을 때와는 다른 상황이 벌어질 수 있다. 이런 걱정 때문에 페이스북과 같은 대형 소셜 네트워크 서비스 보다 분산된 개방형 플랫폼인 Diaspora 와 같은 플랫폼이 등장하기도 하였다.

현실적인 대안으로는 클라우드 컴퓨팅에서의 "자유"에 대한 사회적인 합의와 이를 지키도록 사용자들과 플랫폼 제공자들이 같이 최선을 다하는 것을 들 수 있다. 이와 관련하여 오픈포럼 아카데미의 펠로우이자 콜랍(Kolab)시스템스 이사회 의장인 George Greve가 그의 Freedom of Bits 블로그에 올린 원칙들을 소개하고자 한다.
 
그는 가장 중요한 원칙으로 다음의 2가지를 언급하였다.

  • 제한을 할 수 있는 권리 (Right to restrict)

    사용자들은 반드시 자신의 데이터에 대한 접근을 제한할 수 있어야 한다. 여기에는 서비스 제공자도 그 대상에 포함된다. 소셜 네트워크에 참여하거나, 사용자의 데이터를 가지고 언제나 편리한 서비스를 이용한다고 해도 프라이버시를 포기하는 것은 아니다. 그러므로, 사용자들은 자신의 데이터를 어떤 수준으로 접근가능하게 허용할 것인지, 어떤 사람들에게까지 공개할 것인지 명확하게 선택할 수 있어야 한다. 마찬가지로 어떤 서비스를 쓴다는 이유로 데이터에 대한 권리를 잃어서는 안된다.

  • 떠날 수 있는 자유, 그러나 잃어서는 안된다 (Freedom to leave, but not lose)

    사용자들은 자신의 데이터를 가지고 있는 서비스 제공자를 바굴 수 있어야 한다. 그리고, 이 과정에서 자신의 네트워크를 잃어서는 안된다. 서비스를 다른 곳으로 옮긴다고 해서 어떤 페널티가 주어진다거나, 사용자의 데이터나 네트워크 등에 문제가 생겨서는 안된다.


이와 같은 클라우드 시대의 자유를 위해서는 어떤 논의가 필요할까? 구글의 경우 이와 관련한 논의가 이미 활발하게 진행이 되어서, 회사 내부에 데이터의 자유보장과 관련한 조직과 이들의 강령 등이 이미 소개된 바 있다. 앞으로 클라우드 서비스 회사들도 모두 이와 유사한 원칙을 가지고 있어야 한다고 본다.


연관글:

2009/09/19 - 대인배 구글, 데이터 자유보장 전선 조직


 
이런 철학적인 움직임의 배후에는 공개 소프트웨어 운동이 자리잡고 있다. 이를 이해하기 위해서는 공개 소프트웨어 운동의 대부인 리차드 스톨만에 대해서 알아야 한다. 뛰어난 천재 해커였던 그는 MIT의 인공지능 연구실에서 해커 커뮤니티를 이끌면서 해커정신을 전 세계에 전파하였다. 그러나, 그가 활발하게 활동하던 시절, 마이크로소프트를 비롯한 주요 소프트웨어 회사들은 복사를 방지하고, 동시에 비슷한 소프트웨어가 탄생할 수 없도록 소스코드에 대한 저작권 및 관리를 강화하는 방향으로 움직였고, 대부분 복사와 재배포를 금지하는 방향으로 라이센스 정책이 구성되었다. 이런 전반적인 변화에는 리차드 스톨만과 함께 MIT 에서 많은 일을 같이 했던 브루스터 칼레(Brewster Kahle)가 미국 저작권법 개정에 1976년에 주도적으로 참여한 것이 결정적이었다. 이에 대해 리차드 스톨만은 "인간성에 대한 범죄(crime against humanity)"라는 강한 표현을 쓰며 반발하였고, 소프트웨어 사용자들의 자유의지와 권리를 중시하고, 자신의 소프트웨어를 이웃들과 공유하고, 또한 사용자가 추가적인 연구나 에너지를 투입해서 새로운 소프트웨어를 창출할 수 있는 기회를 빼앗아서는 안된다는 신념에 입각하여 Free 소프트웨어 프로젝트인 GNU 프로젝트를 1983년 9월 발표하였다.   

여기에서 싹튼 공개 소프트웨어 운동은 소프트웨어 부분에 적용할 새로운 라이센스인 GNU GPL(General Public License) 등으로 발현되었고, 이러한 활동은 이후 나타나게 되는 CCL(Creative Commons License)과 같은 다른 산업영역에서의 새로운 라이센스 정책을 포함하여, 공익와 사회적가치에 중점을 둔 새로운 철학 및 정책의 탄생에 엄청난 영향을 주었다. 이후 1991년 핀란드의 대학생이었던 리누스 토발즈(Linus Torvalds)가GNU 개발도구를 이용해서 운영체제의 핵심인 리눅스 커널을 개발하면서, 오늘날 운영체제 계보에 있어 가장 커다란 영향력을 행사하고 있는 리눅스(Linux)가 탄생하는데, 리눅스는 소프트웨어 산업에 있어 무수한 영향력을 행사한 기념비적인 소프트웨어이다. 비록 그 자체가 어떠한 비즈니스 모델도 가지지 못했고, 이를 이용해서 직접적인 돈을 벌었다는 사람들도 나오지 못했지만 역사를 돌아보면 실제로 이와 연관된 사업규모는 따지지 못할 정도로 크다. 
 
이와 같은 공개 운동은 비록 중간에 작업이 진행되는 과정을 포함하더라도, 결과적으로는 완결적인 컨텐츠나 소프트웨어를 대상으로 이루어졌는데, 최근 그 대상을 하드웨어 설계도나 특허 등에도 적용하고 있지만, 클라우드 사회로 진행될 경우에는 그 형태가 너무나 달라서 새로운 논의를 필요로 한다.

일단 페이스북과 같은 거대한 플랫폼 사업자가 나타나기 시작하면서, 탈중앙화(decentralized)와 연합형(federated) 기술과 이에 대한 인프라에 대한 요구가 거세지고 있다. 앞서 언급한 두 가지 원칙 중에서 두 번째인 "떠날 수 있는 자유"를 위해서는 플랫폼을 떠날 때 네트워크를 잃지 않아야 하는데, 이를 지원하려면 소프트웨어가 디자인 될 때 기본적으로 사용자들이 다른 플랫폼으로 옮겨갈 수 있다는 것을 감안한 프로토콜이나 서버의 인프라가 구성되어 있어야 한다. 이런 측면에서 등장한 소셜 네트워크 플랫폼이 바로 Diaspora와 같은 분산형 오픈소스 소셜 네트워크 플랫폼이다. 앞으로 이런 새로운 플랫폼에도 많은 관심을 가져야 한다.
 
서비스의 원활한 연결과 혁신, 그리고 차별화를 하면서도 사용자들의 "자유"를 보장하기 위해서는 적절하게 개방형 표준(open standard)들을 채용하도록 하는 것도 매우 중요하다. 이를 통해 간단히 플러그-인 되는 서비스나 자동화된 테스타, 검증 등을 통해 실제로 소프트웨어나 서비스가 개방형 표준을 준수하는지 자주 점검해 보아야 한다.

또 한 가지 중요한 것은 사용자들에게 권리를 알 수 있도록 하고, 위험성에 대해서 고지하는 것이다. 이미 이런 부분에 대한 법적인 내용들을 잘 알고 있는 사업자들은 수십 페이지에 이르는 개인정보와 관련한 동의서를 작성해서 동의를 받고 있다. 그러나, 솔직히 이렇게 방대한 동의서를 작성하라고 하면 이것을 제대로 읽어볼 사람들이 얼마나 있겠는가? 이것은 법적인 책임만 회피할 뿐, 제대로 사람들에게 고지하고 "자유"를 선사하려고 했다고 보기는 어려운 행위이다. 그러므로, 동의서는 최대한 간략하면서도 한 눈에 그 내용을 파악할 수 있도록 디자인되어야 한다. 그리고, 필요하다면 최근 Creative Commons 라이센스에서 간단히 여러가지 아이콘으로 제약사항을 표시하듯이, 새로운 형태의 비주얼 아이콘 등의 장치를 이용해서 많은 사람들이 해당 서비스를 쓸 때의 프라이버시나 자신의 데이터에 대한 설정을 알 수 있고, 변경할 수 있도록 해야 한다.

정책이 변경되었을 때에도 이를 알리고 명시적인 동의를 얻어내는 방법이 매우 중요하다. 서비스의 공개 정책이 변경되었을 때, 매우 긴 문서와 함께 동의하지 않으면 못쓰게 된다는 방식으로 알리는 것은 매우 비겁한 방법이다. 이 때에도 변경된 부분을 명확하고도 간략하게 알리고, 이에 대해 사용자들이 충분히 숙지한 뒤에 선택할 수 있는 편의를 제공해야 한다. 그리고, 여기에 동의하지 않는다면 사용자들이 서비스를 떠날 수 있도록 적극적으로 도와주어야 한다.

아마도 현재 이와 같은 원칙에 충실하게 클라우드 서비스를 운용하는 곳은 매우 적을 것이다. 트위터나 페이스북 등도 사실은 넓은 범위의 클라우드 서비스이다. 개개인의 데이터와 자신과 관련한 많은 것들이 이미 클라우드 서비스에 담겨져 있다. 이제 이들의 "자유"라는 권리에 대해서 조금은 더 신경을 써야하며, 이런 권리를 세심하게 챙기는 서비스들이 부각될 수 있어야 할 것이다.
 

참고자료:
 

Freedom in the “cloud”?
On Liberty by John Stuart Mill (Wikipedia)
 
저작자 표시 비영리
신고

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

받은 트랙백이 없고 ,

3D TV와 3D 프린터 등, 앞으로 가까운 미래에 3D의 역할은 점점 커지고 있다. 그런데, 3D 모델을 쉽게 만드는 작업에 대한 기술이 따라 주지 않는 다면 결국 반쪽의 기술이 될 수 밖에 없으며, 그렇다고 이를 위해 매우 비싼 소프트웨어나 하드웨어를 필요로 한다면, 대중화는 어려울 수 밖에 없다. 그런 측면에서 최근 TED 강연에서도 발표된 마이크로소프트의 새로운 휴대폰 앱으로 간단히 스냅 샷을 여러 장 찍는 것 만으로 3D 모델을 만들 수 있는 기술은 3D 산업의 발전에 획기적인 전기를 만들 수 있을 것으로 기대하고 있다.

예를 들어, 3D로 자동차를 캡쳐한다면, 여러 가지 다른 각도에서 자동차의 사진을 찍고 이렇게 찍은 사진을 클라우드 서버에 보내면 3D 모델을 만드는 작업을 거쳐서 만들어진 3D 모델을 휴대폰으로 내려받을 수 있다. 자동차의 경우 사실적인 3D 모델을 만드는데 40장 정도의 사진이 필요하며, 생일 케익과 같이 비교적 간단한 모델의 경우에는 20여 장으로 3D 모델을 만들 수 있다.

다른 카메라들로 사진을 찍어서 3D 모델을 만드는 것도 가능하며, 이미 웹 브라우저 플러그-인의 형태로 3D 모델을 보고, 이를 온라인으로 공유하는 기능도 공개될 예정이라고 하니 앞으로 3D 모델의 생산에 있어서 획기적인 변화가 있을 것으로 예상된다. 이 기술은 기존에 발표된 3D 풍경을 만들어내는 PhotoSynth 기술에도 적용되었다고 하는데, 아래 유튜브에 공개된 것과 같이 다양한 물체와 풍경에 적용할 수 있게 되어 그 효용성이 크게 높아지게 될 것이다.




마이크로소프트의 기술이 앞으로 많은 변화를 끌어낼 수 있을 것으로 보이지만, 약점이 없는 것은 아니다. 정지된 사진들을 가지고 3D 모델을 만들기 때문에, 움직이는 물체에는 적용할 수 없다는 것이다. 3D TV 촬영 등을 위해서는 이런 기술들이 중요하기 때문에, 앞으로는 동영상에도 간단히 적용될 수 있는 기술개발도 이루어져야 할 것이다.
 
어쨌든 보다 많은 3D를 지원하는 하드웨어들이 보급되고, 사람들 역시 3D 콘텐츠를 쉽게 제작할 수 있게 되면 3D 시대가 활짝 열리게 될 것이다. 현재는 3D TV 등이 예상보다 보급이 늦는다고 평가절하하는 시각들도 있지만, 콘텐츠 생산의 문제가 해결되는 순간 급속한 변화를 가져오게 될 수 있기 때문에, 3D를 중심으로 하는 새로운 UI/UX 그리고 콘텐츠와 서비스의 변화에 대해서도 고민할 필요가 있다.

저작자 표시 비영리
신고

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

트랙백이 하나이고 ,