'구글 Gears'에 해당되는 글 2건

  1. 2008.10.18 구글 G메일 다운과 SaaS
  2. 2007.06.09 구글 Gear에 대한 이해를 위한 도움말 (2)

SaaS(Software As A Service)를 말할 때 프로그램의 설치없이 웹 브라우져를 통해 언제 , 어디서나 원하는 서비스에 접속해서 사용할 수 있다라는 것을 강점 중 하나라고 말한다.

며칠 전 구글의 G메일이 다운되었다. 웹의 최강자라 이 사건을 두고 많은 기사들이 포스팅되었다.

사용자 삽입 이미지


구글 G 메일의 다운 사건을 두고 과연 SaaS 시장에 영향이 없겠냐는 의견들이 많이 포스팅되었다.

사용자 삽입 이미지

개인적으로는 위의 사건에 대해 다음과 같이 생각한다.

- 어떤 시스템이든 장애가 없을 수는 없다.
모든 시스템을 설계,개발할 때는 무장애를 목표로 하지만 장애없는 시스템은 있을 수 없다. 실제 사내에서 사용하는 메일 시스템이 사소한 문제로 인해 장애가 생기거나 천재지변에 의해 장애가 발생할 수 당한다. 이런 경우 중요한 것은 이 장애를 얼마나 신속하게 대처하고 복구하느냐 일 것이다. 바로 이것이 해당 서비스의 QoS라 할 수 있다. 바로 이러한 QoS 측면에서 각 방면에 전문가가 신속하게 대처하도록 구성된 것이 바로  SaaS 서비스이다.  

- 오프라인일 경우를 대비해야 한다.
SaaS가 온라인 환경을 전체로 하지만 장애가 발생할 경우 해당 서비스를 이용하지 못하는 경우 업무를 수행할 수 없다. 따라서 오프라인 상태에서도 작업을 할 수 있는 기능이 필요하다. 실제 ,  필자가 과거 몸담고 있던 씽크프리에 오프라인에도 작업을 하고 해당 결과를 온라인시 자동을 동기화해주는 기능을 개발했었고  ,  구글의 기어를 이용하여 조호 역시 오프라인시 오피스를 사용하게 해준다. 또한 메일 분야에서는 짐브라가 오프라인 버전인 짐브라 데스크탑을 지원한다.

실제 데스크탑 소프트웨어의 경우에도 사용시 다양한 문제가 발생한다. 특정 프로그램과 충돌이 발생하거나 설정이 정확하지 않아 사용하지 못하는 경우도 자주 발생한다. 특히, 국내처럼 ActiveX가 온통 도배되어 있는 환경에서는 은행 몇곳만 온라인으로 이용해도 시스템에 듣도보도 못한 것들이 수없이 깔리고 메모리에 상주한다.

이런 면에서 SaaS 는 경제적인 비용으로 보다 우수한 서비스를 이용할 수 있는 수단임은 분명하다. 인간의 상상력이 존재하는 한 장애 시간을 최단으로 줄일 수 있는 환경과 온라인-오프라인을 투명하게 연결할 수단은 계속해서 발전할 것이다.


Posted by 박재현

댓글을 달아 주세요


사용자 삽입 이미지
구글이 구글Gear를 지난 달 31일 발표하고 여러 곳에서 분석 기사들이 나오고 있습니다. 오래전부터 웹 애플릿케이션들의 단점으로 오프라인 지원이 주요한 문제로 지적되었고 이러한 문제 해결을 위한 노력들이 여러 방법들과 단체들을 통해 진행되어 왔습니다. 근본적으로 유웹 애플리케이션에서 오프라인 지원에 대한 문제와 방법에 대해 지적해 왔던 것 같습니다. 구글 Gears 이전에도 이미 Zimbra가 내부에서 자바 DBMS를 내장한 방법으로 오프라인을 지원하고 있고 , 차주 알파 테스트를 마치고 베타 오픈 예정인 씽크프리 웹 오피스의 프리미엄 버전에서  오프라인을 지원하고 있습니다.
   
구글 Gear는 여러 방법중 브라우져 플러그-인 방식으로 SQLite이라는 DBMS를 클라이언트상에 두고 이를 통해 오프라인 상태의 정보를 저장하고 이를 서버측과 온라인 상태에서 교환하는 구조입니다. 현재로서는 당연한 방법이죠. 아무래도 문제는 보안과 데이타 전송량의 최적화 등이 남아 있는 숙제 일 것 입니다.

이러한 오프라인 지원 상황의 이해를 돕기위해 전에 제가 발표한 자료를 하나 포스팅합니다. 자료를 넘기다 보면 오프라인 지원 문제와 현황에 대해 쉽게 이해하실 수 있을 것 입니다.
 


ThinkFree Docs.

Posted by 박재현

댓글을 달아 주세요

  1. Favicon of http://wafe.kr/ BlogIcon wafe 2007.06.09 13:08  댓글주소  수정/삭제  댓글쓰기

    Google Gears에서 사용하는 DB는 SQLite라고 들었습니다만... ^^

  2. Favicon of https://wisefree.tistory.com BlogIcon 박재현 2007.06.09 15:32 신고  댓글주소  수정/삭제  댓글쓰기

    네 맞습니다. SQlite죠.. 오타네요^-^Sqlite는 C로 만들어진 파일 시스템위에 SQL 프로세스가 있다고 생각하시면 됩니다. 수정해야 겠네요..