IT 부품정보 주간기술동향통권 1306 호 2007. 7. 25. SaaS(Software as a Service) 동향 1. 개요시장조사기관인 IDC 는올초 2007 년소프트웨어시장을전망하면서전통적인영역구분의붕괴가급속히진행될것이며, 신흥시장의성장과더불어중견기업및중소기업시장의전략적중요성이한층커질것으로예상하였다. 이결과로소프트웨어의서비스화와서비스지향아키텍처 (SOA) 의도입, 가상화 (Virtualization) 기술의확산등이급진전될것으로전망하였다. 특히소프트웨어의서비스화 (Software as a Service: SaaS) 는롱테일의성격을띠는중소기업시장에진출할수있는전략적인핵심열쇠가될것으로언급하였다. IDC 가올해의키워드가될것으로예상한서비스화는단지소프트웨어분야에만국한되는것은아니다. 하드웨어의가상화기술역시서비스화의길을걷고있다. IT 분야를구성하는 3 대요소를하드웨어, 소프트웨어, 휴먼웨어라고할때세가지요소모두서비스화로명명할수있는변화의시기를겪고있다. 서비스화라는말에서알수있듯 SaaS 는기술의발전이라기보다는사업모델의변화, 혹은혁신이라는관점에서이해해야하는키워드다. 하드웨어나휴먼웨어의서비스역시자원의이용방식, 사업방식, 과금방식의변화로서이해할수있다. 일반적으로소프트웨어산업의비즈니스모델은라이선스정책, 판매방법, 파트너정책에따라구분된다. 현재대부분의소프트웨어벤더들은개인이나회사가사용권한을구매는라이선스정책으로판매를하고있다. 판매는대부분영업채널을통해 CD-ROM 형태로패키징되어이루어진다. 그러나최근들어이러한소프트웨어비즈니스모델이점차변화하고있는데, 한번의라이선스구매로영구히소장하는방식에서서비스에가입한후필요한때사용한만큼비용을지불하는 (subscription, pay as you go) 방식으로변화하고있는것이다. 이러한서비스로서의소프트웨어, 혹은소프트웨어의서비스화를따르는비즈니스모델을 SaaS 라한다. 기존의 제품패키지판매- 구축- 유지- 보수 의제공형태가아닌웹ㆍ인터넷을통해사용하고자하는소프트웨어를서비스형태로제공받는것을말한다. 과금은대부분사용시간에따라결정되지만, 월정액등정액방식도 SaaS 개념과배치되는것은아니다. SaaS 는넓게보아 온디맨드 (On-demand) 컴퓨팅의일종이다. 온디맨드, 혹은 주문형 이 * 본내용과관련된사항은 IITA 정보인프라팀문병주팀장 ( 042-710-1380, email: bjmoon@iita.re.kr) 에게문의하시기바랍니다. ** 본내용은필자의주관적인의견이며 IITA 의공식적인입장이아님을밝힙니다. - 42 -
IT 부품정보 라는용어는이미 90 년대중반부터사용되어왔다. VOD 등온디맨드앞에서비스의대상이무한히접목될수있는것처럼, as a Service 앞에다양한서비스객체가붙어명명될수있다. SaaS 외에도 Haas(Hardware as a Service) 라는말도가능하며, 인력아웃소싱은 MaaS (Manpower as a Service) 란표현으로도규정가능하다. 최근 IT 에서이슈가되고있는통합 (consolidation) 은분산된자원들을한곳에모두모아놓고관리하자는것인데, 이는온디맨드환경과밀접한관련이있다. SaaS 역시이미서비스가능한모든소프트웨어자원을하나의풀로묶는비즈니스가시작되고있다. IT 를구성하는소프트웨어, 하드웨어, 휴먼웨어모두통합의흐름에서움직이고있는데, 이는 IT 가온디맨드환경으로전이해갈수도있음을시사하는것이다. 2. SaaS 기술동향 SaaS 가등장하게된배경은경제적측면과기술적측면양쪽에서찾아볼수있다. SaaS 자체가소프트웨어사업모델의변화라는성격이강하므로경제적측면의배경이보다근원적이라고할수있다. 기존소프트웨어사업모델의경우사용자는초기에적지않은금액의소프트웨어구매비용을지불하며, 개인이아닌기업의경우는구매에서끝나는것이아니라이후주기적으로유지보수를위해추가로비용을지불해야했다. 대부분의경우는초기소프트웨어구매및도입보다업그레이드및유지보수를위한비용이결국은더크게되는것도현실이다. 따라서보다경제적인방식으로소프트웨어를이용하고자하는요구는항시있어왔고, 그에대한해결책중하나가온디맨드방식이다. 온디맨드방식의해결책은이미제시되었지만현실화되는데에는기술적인요인의뒷받침이필요했다. SaaS 가새삼주목을받게된데에는최근몇년간의기술적발전도중요한요인이되고있다. 먼저운영기술이발전하였다. 점차저렴해지고있는하드웨어와오픈소스소프트웨어의활성화덕분에적은비용으로도대용량의서비스를제공할수있게되었으며하나의서비스플랫폼으로다양한요구사항을만족시킬수있는다중역할아키텍처 (multi-tenant architecture) 의구성이가능하게되었다. 또한서비스구현에있어서도 Ajax, Flash, Java Applet 등 RIA(Rich Internet Application) 기술의발전에힘입어웹클라이언트에서도데스크탑과유사한 GUI 환경을제공할수있게됨으로써사용자들의눈높이를충족하는서비스의제공이비로소가능해지게되었다. 이러한기술의발전과확산에는 Google 과 Yahoo! 등메이저포털사이트의역할이컸다고할수있다. Ajax 등의기술을접목해사용자의경험기회를넓혔고, 오픈소스소프트웨어지원 - 43 -
주간기술동향통권 1306 호 2007. 7. 25. 과 Open API 정책등을통해웹을사용자컴퓨팅의플랫폼 ( 웹 OS) 로자리매김하려는시도에 경쟁적으로과감한투자를하고있기때문이다. 가. SaaS 요소기술 SaaS 는통상적으로일반사용자를대상으로하는서비스와기업사용자를대상으로하는서비스로나뉜다. 전자가 Web 2.0 이라는키워드에포함된다면, 후자는 Enterprise 2.0 이라는키워드로녹여낼수있다. 일반사용자를대상으로하는 SaaS 로는 Google 의서비스가대표적이며, 기업사용자를대상으로하는 SaaS 는기업내의필수적인비즈니스시스템, 가령 CRM 이나 ERP 등을외부서비스형태로사용하는것으로 Salesforce.com 이대표적이다. SaaS 애플리케이션의기술적인특징으로는크게다중역할 (Multi-tenancy), 확장성및신뢰성, 보안성및신뢰성, 용이한환경설정등네가지를들수있다. 이중확장성, 용이한환경설정, 보안성등은모든소프트웨어이용환경에서필요조건이되는것이며, SaaS 만의차별성을나타내주는것은다중역할이다. SaaS 와개념적으로흡사한 ASP 의경우도가입자별로솔루션이할당되어운영되지만, SaaS 는단일한솔루션이여러가입자사이에공유되어자원의효율적활용을도모한다. 확장성이있으면서도최소한의커스터마이징을통해사용자에게최적화된서비스를제공하기위해서는메타데이터를활용하여사용자별맞춤서비스를런타임에제공할수있어야한다. 로그인한사용자의 ID 를확인한후해당사용자가설정한맞춤서비스를불러내어제공할수있어야하며, 이때제공될맞춤서비스는앞단에서뒷단까지모두일관성을가 Users UI Components UI Process Components Servlce Internaces Business Entlltles Business Components Business Workflows Service Agents Data Access Logic Components Services Data Sources < 자료 >: 마이크로소프트개발네트워크홈페이지 ( 그림 1) 3-tier 구조의 SaaS 아키텍처 - 44 -
IT 부품정보 져야한다. 이를위해서는메타데이터에대한처리기술이필요하게된다. 아키텍처관점에서 SaaS 애플리케이션의가장큰특징은 single-instance multi-tenancy, 즉한애플리케이션의동일한인스턴스로부터다양한사용자의요구를만족시키는서비스를제공하기위해서는애플리케이션의각계층 (tier) 설계가매우중요하다. SaaS 애플리케이션이 3- tier, 가령표현계층 (presentation tier), 비즈니스로직계층 (business tier), 데이터계층 (data tier) 의아키텍처로구현될경우, single-instance multi-tenancy 를제공하기위해서는애플리케이션의각계층마다해당사용자에맞게환경설정을해야하는데, 이를위해서는메타데이터아키텍처가필요하다. 로그인한사용자의메타데이터정보에근거해사용자에게고유한애플리케이션처럼구동할수있게된다. 나. 최근기술동향 Salesforce.com 의예에서알수있듯이 SaaS 서비스제공업체들은마이크로소프트와의차별성부각을통해 SaaS 의강점을어필한다. 미디어들은 SaaS 등의개방형기술과마이크로소프트의독점적, 폐쇄적기술방식간의경쟁에대해주목하고있다. 마이크로소프트는 SaaS 에대한대응전략으로 S+S 라는용어를사용하고있는데, S+S 를 SaaS 를포괄하는상위개념, 혹은 2 세대 SaaS 로설명하고있다. S+S 는소프트웨어 + 서비스를의미하는데, 핵심개념은통합이다. MS 의설명에따르면 Salesforce.com 등 SaaS 사이트들은브라우저기반서비스를표방하고있지만오프라인, 모바일에디션도있는데, 이는브라우저기반서비스에따른한계를인정하는것이다. 위젯이나툴바역시브라우저만으로는한계가있다는인식때문에나온것이며, 최근처럼 PC 성능이서버에가까워지는시기에데스크탑파워를이용하지않는다는것은어불성설이라는것이다. MS 가 SaaS 에대해차별성으로내세우는것은 Seamless Service( 끊김없는서비스 ) 다. 즉오프라인에서는구매한소프트웨어를이용해온라인상에서는서비스가입을통해동일한서비스를끊김없이제공한다는것이다. 그러나 MS 는소프트웨어구매후온라인서비스를이용할경우별도의가입비를받는사업모델을채택하고있어, 별도의구매및설치비용없이가입기반방식으로서비스를이용한다는 SaaS 를포함한다는말은논리적모순이라는반론이제기되고있다. MS 는서비스를키우는것보다는기존데스크탑소프트웨어의아성을지키는데무게를둘수밖에없기때문에 S+S 를들고나온것은어쩔수없는선택이란분석도있다. 마이크로소프트의지적이아니더라도 SaaS 진영역시오프라인과의연동에대한필요성을 - 45 -
주간기술동향통권 1306 호 2007. 7. 25. 느끼고웹과오프라인을융합하는방향으로최근기술개발이이루어지고있다. 특히데스크탑애플리케이션의대명사인오피스를 SaaS 로제공하는웹오피스시장에서컨버전스추세가두드러지고있다. 국내웹오피스업체인씽크프리는온라인은물론오프라인기능도제공해야 MS 오피스의대안이될수있다는입장을밝히고있다. 웹기반협업서비스업체인짐브라도오프라인지원기능을넣은 짐브라데스크톱 을곧공개할예정이다. 웹브라우저파이어폭스를공급하는모질라도이런방향으로움직이고있다. 모질라의차기작 파이어폭스 3 의경우인터넷에연결되어있지않아도 e 메일을미리작성할수있는기능이추가된다. 인터넷이끊어진상태에서도 e 메일메시지를작성한다음 전송 버튼을누르면, 파이어폭스가이를저장해두었다나중에인터넷에연결되었을때메시지를보내는식이다. 구글이 5 월 30 일서보인구글기어란이름의브라우저플러그인은웹기반애플리케이션에오프라인기능을삽입할수있도록해주는것이다. 구글기어를통해오프라인기능이제공되는첫번째애플리케이션은 RSS 리더기인 Google Reader 이다. 구글리더사용자는오프라인상태에서그동안받은 RSS 컨텐츠를읽을수있으며, 온라인에접속하면새로운 RSS 컨텐츠가바로업데이트되는등의방식이다. 주목할점은구글기어가구글, 어도비시스템즈, 모질라, 오페라간협력에기반하고있다는것인데, 브라우저시장에서 MS 와자웅을겨루고있는모질라와리치인터넷애플리케이션 (RIA) 에서 MS 의공세를뿌리치려는어도비의가세로 MS 를상대로한연합군모델이보다구체화된셈이다. 3. SaaS 주요적용분야포털사이트등에서제공하는웹메일역시 SaaS 의일종이다. 아웃룩등전자메일클라이언트를사용하는대신웹에접속해메일서비스를이용하기때문이다. 그러나포털에서제공하는서비스는대부분개인사용자를대상으로무료로제공되고있으며, 보통 SaaS 를이야기할때는기업고객들을대상으로하는서비스를지칭하는경우가많다. 가. CRM Salesforce.com 외에도많은서비스업체가 CRM 서비스를제공하고있다. 대표적인 ASP 서비스인 ERP 가아니라 CRM 중심으로 SaaS 가이루어지는것에대해서는 CRM 이여타기업애플리케이션에비해개발이상대적으로용이해서비스준비기간이짧기때문이라는분석이있다. 세일즈포스닷컴과의경쟁을위해 SAP 이온디맨드 CRM 서비스인 A1S 를준비하고있고, 마이크로소프트도 다이내믹스 CRM 을준비하는등 CRM 은 SaaS 의최대격전지가되고있다. - 46 -
IT 부품정보 나. 웹오피스대표적인데스크탑애플리케이션인오피스를웹상에서제공하는서비스도초기 SaaS 시장의대표주자로나서고있다. 국내업체인싱크프리는미국과일본에서서비스를제공중이며, 웹상에서오피스문서를공유해 UCC 로활용하게하는웹 2.0 서비스로주목을받고있다. 싱크프리의웹오피스는네이버포털서비스의첨부파일을웹으로보기서비스에적용되어있다. 해외서비스로는 Writely 를인수한구글이제공하고있는웹스프레드시트와워드프로세서서비스 Google Docs & SpreadSheets 가유명하며, 어도비가준비중인플래시기반웹 OS 인 Glide 안에워드프로세서와프리젠테이션서비스인 Glide Write 와 Glide Presenter 가포함되어있다. 이밖에도보안서비스, BI, BPM 등비즈니스애플리케이션전반에걸쳐 SaaS 적용흐름이나타나고있으며, 구글과마이크로소프트, 오라클등주요업체들은이들 SaaS 서비스를패키지화해서기업시장을적극공략하고있다. 최근에는기업 IT 환경에 SaaS 등을접목하는이러한흐름을최근 엔터프라이즈 2.0 이란용어로표현하고있다. 4. SaaS 시장동향맥킨지와샌드힐그룹이공동발간한 Software 2006 Industry Report 에따르면 SaaS 시장은 20% 가넘는연간성장률을보이며시장규모를확대해나갈것으로예상되고있다. 2006 년의세계소프트웨어판매총액이 1,900 억유로 ( 약 2,500 억달러 ) 인것을고려할때 SaaS 는약 2.7% 정도로현재그규모가매우작은편이나업계는웹 2.0 의급부상등환경변화에따른시장의급속한성장을기대하고있다. 다만마이크로소프트, 오라클, SAP 등빅 3 소프트웨어 ( 단위 : 억달러 ) < 자료 >: Mackinsey & SandHill Group, 2006. ( 그림 2) 2004~2009 전세계 SaaS 시장매출추이전망 - 47 -
주간기술동향통권 1306 호 2007. 7. 25. SaaS 도입계획없음 26% 현재 SaaS 이용중 31% SaaS 도입고려중 43% < 자료 >: THINKstategies/Cutter Consortium, 2006. ( 그림 3) 미국기업의 SaaS 현황조사결과 벤더가여전히패키지형태로많은제품을판매하고있어서소프트웨어전체시장에서 SaaS 가시장점유율을확대하기까지는어느정도시간이소요될것으로보인다. 한편 Forrester Research 에따르면, 종래의방식대로기업내에설치, 유지보수하는방식의소프트웨어판매방식은 2009 년까지 4% 성장에머물러 SaaS 의성장세에비해시장이현저히둔화될것으로예상된다. IDC 는 2006 서비스산업보고서에서 SaaS 는세계소프트웨어유통시장을주도할대표적인소프트웨어유통모델이될것으로전망했다. IDC 는 조사대상중 79% 의회사들이 SaaS 를구매했거나, 향후서비스의채택을고려하고있다 고밝혔다. 컨설팅기관 THINKstrategies 와 Cutter 가미국의대기업과중소기업을대상으로공동조사한설문조사결과에서도비슷한결과가나왔는데, 74% 의기업이 SaaS 를이미이용하고있거나도입계획중인것으로나타났다. 같은설문조사에서 SaaS 를도입하고있는기업의 80% 는현재서비스수준에만족하고있으며, 향후도입분야를넓힐계획을가지고있는것으로나타났다. 웹의끊임없는진화속에서진행되는컴퓨팅패러다임의변화는점차피할수없는흐름이되고있다. 최근출시된 Windows Vista 가현재의통합된아키텍처로제공되는마지막윈도업그레이드버전이될것이라는전망이나, 2011 년에는데스크탑운영체제에독립적인응용프로그램이 50% 를넘어설것이며새로운기업용소프트웨어중 25% 가 SaaS 로제공될것이라는 Gartner 의전망도이같은흐름을반영하고있다. 소프트웨어산업구조의변화는이제변화여부보다변화의폭과속도, 그리고변화를누가주도해갈것이냐를더중요한물음으로제기하고있다. 이미구글, MS, 세일즈포스닷컴, 오라클등제각기다른산업영역에서활약하던대표적인기업들은웹을중심으로새로운전략을모색하고있으며이러한기업들의경쟁에힘입어웹을플랫폼으로하는소프트웨어산업의재편은더욱빠르게확산될것으로전망된다. 현재해외에서성공적으로운영되고있거나계획중인 SaaS 애플리케이션은 < 표 1> 과같다. - 48 -
IT 부품정보 < 표 1> SaaS 벤더및주요서비스일람표 분야벤더서비스명 웹오피스 한컴씽크프리 Google Thinkfree.com Google Docs & Spreadsheet Adobe Glide Write & Presenter( 예정 ) SalesForce Salesforce.com CRM SAP A1S ( 예정 ) Kana Software Kana On Demand Suite ERP Microsoft Oracle Dymamics Live CRM JD.Edward (On Demand) Peoplesoft (On Demand) 구매, 자재관리 SciQuest SciQuest.com 그룹웨어 IBM Notes (On Demand) WCM CrownPeak Advantage CMS 인사관리 Employease Employease.com 협업 Microsoft Windows Live WebEX WebEX( 시스코에서인수 ) 보안안철수연구소빛자루 BI Business Object Nsite 인수 ( 준비중 ) BPM Lombardisoftware Blueprint 스토리지 Symantec EMC Symantec Protection Network 발표예정 < 자료 >: 인피데스정리 회계 Intact Intact.com 온라인마케팅 Websidestory Websidestory.com 5. 결언 SaaS 는소프트웨어산업의새로운흐름을대변한다. 단순한사업모델의변화로이해하기보다는사업모델이왜변화하고있는지, 변화할수밖에없는지에대한통찰이더중요하다. SaaS 는웹기반으로운영되며웹 2.0 시대에웹은플랫폼임을주장하고있다. 웹은다른측면에서는유비쿼터스와동의어이다. 사람과객체가모두유무선네트워크를통해연결되는유비쿼터스환경에서이루어지는서비스는모두웹환경에서구동될것이다. SaaS 는이러한거대한흐름을반영하는것이다. - 49 -
주간기술동향통권 1306 호 2007. 7. 25. 소프트웨어산업의글로벌경쟁력이뒤쳐져있는우리나라업체들에게 SaaS 는기회일수도있지만더큰위기로다가올수도있다. 구글, 아마존등은자신들의핵심서비스에대한 API 를공개해원하는서비스와애플리케이션을만들어내도록유도하고있다. 공유와개방이라는웹 2.0 의컨셉을잘이해하고적응하면, 국내업체들도경쟁력있는서비스를제공해 SaaS 의형태로운영할수도있을것이다. 반면, SaaS 업체들은물론 MS, SAP, 오라클등기존온프레미스사업의글로벌지배자들이 SaaS 모델을수용해국내시장을공략한다면국내업체들의입지는더욱줄어들수밖에없을것이다. - 50 -