스마트폰을 통한 모바일 환경이 일상화 되면서 웹 클라우드와 모바일 디바이스간의 동기화는 아주 중요한 기본 서비스로 자리잡고 있습니다. 가령, RIM의 블랙베리는 Push Mail을 앞세워 비지니스 맨들의 문화를 바꾸면서 이 분야의 강자로 자리잡았습니다. 이러한 Push Mail의 구현 방법중 하나가 바로 씽크 기술을 이용하는 것 입니다. 간략히 모바일 클라우드와 동기화 서비스의 현황에 대해 정리해 봅니다. ( 참고로 아래 그림들은 테크런치에 올라온 싱크 솔루션에 대한 비교 자료에서 발췌한 것 입니다. 해당 자료는 실제 오픈소스  씽크 솔루션과 플랫폼 제공업체인 Funambol에서 작성한 자료입니다. )


1. 동기화 대상

아래 그림은 모바일 클라우드와 모바일 디바이스간의 동기화 대상을 정리한 것 입니다. 전체적으로는 사진과 주소록, 전자우편,소셜 네트웍,일정 데이타가 현재 주요한 동기화 대상임을 알 수 있습니다. Apple MobileMe와 Funambol, MS Myphone,Nokia OVI,Plam Synergy 에서 이들 데이타를 동기화해주고 있습니다. 아마 다른 서비스들도 조만간 이들 데이타의 동기화를 모두 제공할 것입니다.
 
사용자 삽입 이미지

개인적으로는 앞선 데이타 타입들 외에 사용자 정의 데이타(User defined data type)에 대한 동기화의 지원 여부가 중요한 경쟁요소가 될 것이로 보입니다. 현재 모바일 플랫폼의 개발 환경이 개방화되면서 개발자들이 자발적으로 많은 어플리케이션을 개발하고 있습니다. 또한 핸드폰 뿐만 아니라 디자탈 액자, TV 등 다양한 디바이스간 동기화가 필요하기 때문에 보다 어플리케이션에서 사용자가 정의한 데이타에 대한 동기화 지원이 아주 중요해 질 것으로 보입니다.

사용자 정의 데이타외에 또 하나 중요한 동기화 대상은 외부 서비스 데이타(External service data type)에 대한 동기화입니다. 다음은 현재 각 동기화 서비스서 지원하는 외부 쇼셜 서비스의 대상이다. 현재 플리커와 페이스북에 대한 동기화를 주로 지원하고 있습니다. 그러나 현재 이들 서비스외에 Twitter나 Friendfeed같은 실시간 마이크로블러깅 등 모바일 분야의 Killer Application 들에 대한 지원이 주요한 경쟁력으로 부각되고 있습니다.

사용자 삽입 이미지

2. 비용

대부분의 서비스가 무상으로 제공되고 있음을 알 수 있습니다.  아마 기본 서비스는 무상으로 제공되겠지만 백업이나 기타 다른 디바이스로의 Restore 등 기타 부가 기능을 제공한 프리미엄 버전이 동시에 제공될 것입니다.

사용자 삽입 이미지

3. 동기화 방법

단순히 모바이 디바이스상의 데이타를 웹상의 모바일 클라우드로 백업을 하는 개념의 동기화하면 그 구현은 단순할 것입니다. 그러나 양방향으로 실시간에 이들 데이타를 동기화하기 위해서는 많은 고민이 필요합니다. 특히, 모바일 디바이스는 장비 특징상 대기 시간이 길수록 밧데리가 빨리 소모하며, 고정 IP가 아니라 수시로 IP가 변경되는  특징들 때문에 보다 스마트한 구조를 필요로 합니다. 일반적으로는 기존의 SyncML을 사용하거나 블렉베리 처럼 자체 개발한 표준 방법을 사용하여 개발합니다.

사용자 삽입 이미지

- 자체 개발한 미들웨어와 프로토콜 사용
현재  Push Mail을 가장 먼저 서비스한 RIM의 블랙베리는 기존의 메일 서버와 블랙베리 디바이스 간에 자체 개발한 미들웨어와 프로토콜을 사용하여 기존 메일 서버를 모니터링한 후 새로운 메일을 가져와서 블랙베리 디바이스에 Push를 합니다. 이 때 사용하는 프로토콜은 자체 개발한 것 입니다.  
 
- 기존 표준 방법의 확장 모델
기존의 대표적인 디바이스상의 동기화 방법은 SyncML을 이용하는 것입니다. 따라서 많은 동기화 서비스들은 HTTP(S) 프로토콜과 SyncML에 기반하여 개발합니다. 메일의 경우에는 IMAP IDLE(RFC2177) 커멘트를 사용하여 동기화를 하기도 합니다. IMAP IDLE 커멘트는 디바이스가 메일을 받을 수 있는 상태라는 것을 알려주는 커맨트입니다.

아래 그림은 MS에서 구현한 Direct Push 란 Push mail 모델입니다. Exchange server 2007에 구현되어 있는 이 방법은 Device가 Long-standing https로 동기화를 요청하면 이에 따라 사용자의 메일 박스의 상태를 점검하여 새로운 메일을 Device에 HTTP 프로토콜을 통해 SyncML로 Push를 해 줍니다.

사용자 삽입 이미지

모바일 디바이스를 이용하다 보면 간혹 디바이스를 잃어버리거나 다른 디바이스로 변경을 할 경우가 종종 발생합니다. 이 때, 가장 필요했으면 하는 기능이 바로 기존의 정보를 백업하거나 해당 정보를 다른 디바이스로 쉽게 옮기는 것입니다. 이처럼 모바일 환경이 일반화되면서 모바일 디바이스와 웹 클라우즈, 모바일 디바이스간 동기화는 아주 중요한 기본 서비스로 자리 잡을 것 입니다. 또한 외부 쇼셜 서비스를 비롯하여 새롭게 개발되는 모바일 웹 어플리케이션에서 동기화 기능은 필수적인 기능이 될 것 입니다. 


Posted by 박재현
,

모처럼 연휴를 맞아 밀렸던 자료들을 정리하기 시작했다. 정말 최근에는 여유를 갖고 복합적인 사고를 하기 힘든 것 같다. 여유가 있어야 관심있는 것들을 관찰하고 고민을 할텐데 말이다. 개천절 연휴 첫날 아침부터 이렇게 있는 것도 눈치는 보이지만 어쩔수 없는 것 같다. ^-^

지난 번에 열린 오피스 2.0 컨퍼런스를 분석해 보면 웹 오피스 시장은 이제 일반화되는 경향이 있어 보인다. 구글과 조호의 지속적인 약진이 두드러지고 씽크프리의 경우 순수 웹 오피스 보다는 데스크탑 오피스에 웹 스토리지 연동 모델로 가고 있는 듯 하다. 이런 와중에 최근에 들리는 노키아의 행보가 많은 궁금증을 불러 일으킨다. 최근 노키아가 애플의 모바일미와 직접 경쟁하기 위해 모바일미 수준이상의 서비스에 눈독을 들이고 있다는 소식이 들려오고 있다. - 모바일미 관련 포스팅 : 애플의 모바일 시장에 대한 선제 공격

조호 오피스, 노키아가 관심갖을 만 한가?

조호의 경우 , 이번에 조호 닥스(Joho Docs)를 오픈하였다. 조호 닥스는 구글 닥스나 씽크프리 웹 스토리지와 경쟁인 웹 파일 서비스이다. 웹 스토리지 상에서 오피스 파일을 업로드하거나 작성하고 공유하며 관리할 수 있다. 이 서비스를 통해 조호는 구글과 대등한 웹 오피스 군을 확보한 셈이다. 더구나 기존의 보유하고 있는 CRM 등의 기업용 서비스와 더불어 기업 시장으로의 진출을 도모하고 있는 것으로 보인다.  업로드시 바이러스 체크와 에이작스를 통한 백그라운드 업로딩 등 여러모로 신경써 개발한 노력이 엿보인다.

사용자 삽입 이미지
 

최근 노키아가 애플의 모바일미 수준의 웹 오피스 서비스를 확보하기 위해 움직이고 있다는 상황과 맞물려 가장 유력한 대상이 조호 오피스가 아닌가 싶다. 이미 조호는 일정을 비롯해 메일, 워드프로세스, 스프레드 시트 등을 보유하고 있고 이번에 조호 닥스를 발표하면서 모바일미 보다 강력한 서비스를 구축, 운영중에 있기 때문이다. 

사용자 삽입 이미지

현재 구글-애플-노키아 등이 치열하게 경쟁하고 있는 모바일 웹 서비스 시장이 치열해지면 관련 웹 서비스 업체들에게 또 하나의 기회가 오고 있는 것은 분명해 보인다. 


Posted by 박재현
,