SaaS 응용프로그램개발자용 SaaS 플랫폼 API 1. 개요 1.1. 기술개요 SaaS 의등장배경 - 경제적측면 기존패키지형태로제공되던서비스모델의경우사용자는초기소프트웨어의구매를위한비용뿐만아니라구매이후유지보수를위해지속적으로막대한비용을지불해야만함 실제초기구매보다업그레이드및관리를위한인력등운영및유지보수를위한비용이더욱큼. 사용자는경제적으로기존의방식과달리온디멘드방식의소프트웨어를보다크게요구하고있는실정임 - 기술적측면 저렴한하드웨어와오픈소스소프트웨어를통해저렴한비용으로대용량의서비스를제공할수있게되었으며하나의서비스플랫폼으로다양한요구사항을만족시킬수있는다중역할아키텍쳐 (multi-tenant architecture) 의구성이가능 Ajax, Flash, Java Applet 등 RIA(Rich Internet Application) 기술의발전을통해기존의정적인웹클라이언트를데스크탑수준으로향상가능 SaaS 응용프로그램분류 - 기업용 SaaS 응용프로그램 (Business SaaS Application) 고객관리 (CRM), 인적자원관리 (HR) 등과같은기업용응용프로그램 데이터중심컨텐츠 크기는작고양은많음 사용자또는소비자많음 Transaction, Exchange, Performance, Join query - 개인용 SaaS 응용프로그램 (Personal SaaS Application) 104 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 오피스 ( 워드프로세서, 스프레드시트 ) 등과같은개인용응용프로그램 문서중심컨텐츠 크기는크고양은적음 사용자또는소비자기업용 SaaS 응용프로그램에비해상대적으로적음 Versioning, Collaboration, Archiving, Full Text search Multi-tenant SaaS 지원 - 제공자 (Provider) 와사용자 (Tenant) 간에인터넷으로연결되어있음 - 서비스및메타데이터가저장되는서비스리소스, SaaS 플랫폼그리고 SaaS 응용프로그램을통해제공자는사용자에게다양한서비스제공 1.1.1. 중점기술및표준화항목의정의 중점기술의정의 사용자가온디맨드로요청한서비스를적시에제공할수있는 SaaS(Software as a Service) 응용프로그램을개발하는개발자를위한 SaaS 플랫폼의 API(Application Programming Interface) 를대상으로함 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 105
- SaaS 응용프로그램개발자들을위한 SaaS 플랫폼 API Core API 정의 : SaaS 응용프로그램개발자들을위한핵심 API 집합으로서로그인, 서비스등록 / 삭제 / 수정 / 검색, 서비스작업흐름설정등의기능을수행 Presentation API 정의 : SaaS 응용프로그램사용자에게 SaaS 응용프로그램을디스플레이하기위한 API 집합으로서레이아웃설정등의기능을수행 Utility API 정의 : SaaS 응용프로그램개발자를위한유틸리티 API 집합으로서서버현재시간, 패스워드설정등의기능을수행 SaaS Application Data API 정의 : SaaS 응용프로그램에서사용하는데이터 ( 워드프로세서, 스프레드시트등의결과물 ) 를저장하기위한 API 집합으로서파일생성 / 열기 / 저장 / 삭제등의기능을수행 SaaS 데이터타입정의 : SaaS 응용프로그램을개발하기위하여사용하는데이터타입 ( 서비스, 계정, 레이아웃등 ) 들을정의함 - 외부 Legacy 시스템연동지침 : SaaS 응용프로그램과외부 Legacy 시스템과의연동을위한수행절차지침정의 표준화대상항목의정의 구분정의표준화대상항목표준화내용 SaaS 응용프로그램개발자용 SaaS 플랫폼 API SaaS 응용프로그램개발자의개발용이성확대를위한 SaaS 플랫폼 API 로서서비스개발을위한핵심 API, 디스플레이 API, 유틸리티 API 그리고 SaaS 응용프로그램에서사용하는문서포맷과관련한연산 API 임. 또한 SaaS 응용프로그램개발을위해사용하는데이터타입을대상으로함. Core API (Repository API 포함 ) Presentation API Utility API SaaS Application Data API SaaS 데이터타입 서비스등록 / 갱신 / 삭제, 로그인된사용자가사용할수있는서비스검색, 전체서비스검색, 로그인, 서비스수행순서설정및실행등사용자디스플레이설정등 계정정보반환, 패스워드설정, 서버의현재시간반환등 SaaS 응용프로그램에서사용하는문서포맷 (PPT, DOC) 에맞는파일열기 / 생성 / 저장 / 읽기 / 닫기등서비스, 계정, 디스플레이등 외부 Legacy 시스템연동지침 SaaS 응용프로그램과외부 Legacy 시스템과의연동을위한지침 외부 Legacy 시스템연동지침 SaaS 응용프로그램과외부 Legacy 시스템과의연동을위한수행절차 106 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 1.1.2. 연관기술분석 연관기술관계도 연관기술분석표 연관기술 내용 표준화기구 / 단체표준화수준기술개발수준 국내국외국내국외국내국외 AAA 유무선이동및인터넷환경에서가입자에대한안전하고, 신뢰성있는인증 (authentication), 권한검증 (authorization), 과금 (accounting) 기능을체계적으로제공하는정보보호기술 TTA IETF 표준안개발 / 검토 표준안개발 / 검토 시제품 / 프로토타입 상용화 ERP 인력 생산재 물류 회계등기업의모든자원을전체적으로관리하여최적화된기업활동을가능하게하는전산시스템. N/A N/A N/A N/A 상용화상용화 SW On-Demand Streaming SW 의다운로드및설치과정을거치지않고미디어스트리밍콘텐츠처럼인터넷상의서버로부터 SW 의실행에관련된바이너리파일들을온디맨드방식으로전송받아실행하는기술 TTA N/A 표준제정 N/A 시제품 / 프로토타입 상용화 Service Oriented Architecture IT 자원을서비스화하여재사용함으로써비즈니스의요구에빨리대응할수있게하는 IT 아키텍처의한형태 TTA, NIA OASIS 표준안개발 / 검토 표준제정상용화상용화 Web Service 서로다른컴퓨팅환경에서사용되는모든애플리케이션들이직접소통하고실행될수있도록동적시스템환경을구현해주는소프트웨어컴포넌트 (SOAP, WSDL, UDDI 등의표준기술을사용 ) TTA W3C, OASIS 표준안개발 / 검토 표준제정상용화상용화 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 107
1.2. 추진경과및중점추진방향 추진경과 - 신규중점기술임 중점추진방향 - SaaS 응용프로그램개발자를위한 SaaS 플랫폼 API 표준작성중 (Draft 0.1 완성 ) 1.3. 표준화의 Vision 및기대효과 1.3.1. 표준화의필요성 기존비즈니스모델의경우사용자는초기소프트웨어의구매를위한비용뿐만아니라구매이후유지보수를위해지속적으로막대한비용을지불해야만하기때문에, 사용자는경제적으로기존의방식과달리온디멘드방식인 SaaS 소프트웨어를보다크게요구하고있는실정. 따라서 SaaS 응용프로그램개발자의신속한 SaaS 응용프로그램개발을위한 SaaS 플랫폼 API 표준화필요 108 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 SaaS 플랫폼을통해 SaaS 응용프로그램개발을위한표준제시 SaaS 응용프로그램개발자의개발용이성확대 SaaS 관련산업의비약적 / 지속적성장가능성증대 다양한 SaaS 응용프로그램을신속한개발을통해소프트웨어산업도약견인 1.3.2. 표준화의목표 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 정의 - Core API 정의 : SaaS 응용프로그램개발자들을위한핵심 API 정의 - Presentation API 정의 : SaaS 응용프로그램의디스플레이를위한 API 정의 - Utility API 정의 : SaaS 응용프로그램개발자를위한유틸리티 API 정의 - SaaS Application Data API 정의 : SaaS 응용프로그램에서사용하는문서포맷과관련한연산 API 정의 - SaaS 데이터타입정의 : SaaS 응용프로그램에서사용하는데이터타입정의외부 Legacy 시스템연동지침개발 2008년까지핵심요소기술의표준 ( 안 ) 을개발하여국제표준화추진 2012년까지국제표준 ( 안 ) 개발을적극적으로주도하여관련표준특허 10%-30% 획득 1.3.3. Vision 및기대효과 기술적 : SaaS 응용프로그램개발자를위한 API의표준화를통해글로벌기술리더로서의한국유도경제적 : 국내의탁월한통신망인프라에기반한안정적인 SaaS 제공으로일반기업의 IT 비용절감및이를통한기업경쟁력강화유도및우수한 SW 개발자대량양성유도사회적 : 인터넷을통한 SW제공으로국경개념쇠퇴및경쟁증가가예상됨에따라 SaaS의표준화를통해국산 SW 경쟁력강화유도 기술적 - SW 개념이기존패키지 SW 중심에서인터넷프로그램까지포함되는광의의개념으로변화될전망이며, 따라서 SaaS 응용프로그램개발자를위한 API의표준화를통해글로벌기술리더로서의한국유도 경제적 - 국내의탁월한통신망인프라에기반한안정적인 SaaS 제공으로일반기업의 IT 비용절감및이를통한기업경쟁력강화유도 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 109
- SW 유통환경의온라인화로대규모오프라인유통망을갖추지못한소규모전문개발자의이윤창출을보장하고이를통해우수한 SW 개발자를대량양성할수있음 - SaaS가활성화될경우, 기업용패키지 SW시장은온라인서비스로중심으로재편될것이며, SW 투자 관리등 IT 경비절감및 SW의배포주기가사라지는등 SW 유통환경의판도변화예상 사회적 - 인터넷을통한 SW제공으로국경개념쇠퇴및경쟁증가가예상됨에따라 SaaS의표준화를통해국산 SW 경쟁력강화유도 110 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 2. 국내외현황분석 2.1. 시장현황및전망 2.1.1. 국내시장현황및전망 국내에서는외국에비해 SaaS의도입이미흡한상태임 - 문화적으로기업입장에서외부의시스템을업무에적용하는것에인색한상태이며기술적으로도업체입장에서고객에게신뢰를줄만큼발전하지못한상태임 앞으로 SaaS는 SW 유통시장을주도할대표적인방식으로자리잡아갈것이며구글, 세일즈포스닷컴등글로벌기업의국내진출이가시화됨에도국내기업의준비는부족한실정 이러한국내 SaaS시장의활성화의걸림돌은시장수요불투명, IT아웃소싱에대한막연한우려, 전략적제휴등기업전략의부족등이있으며, 따라서 SaaS 초기시장을창출하고플랫폼전략을구사하여열린개발자생태계를구성하는선도기업에대한지원이필요 2.1.2. 국외시장현황및전망 맥킨지와샌드힐그룹이공동발간한 Software 2006 Industry Report 에따르면 SaaS 시장은 20% 가넘는연간성장률을보이며시장규모확대예상 (Mackinsey & SandHill Group, 2006, 단위 : 억달러 ) u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 111
가트너그룹은 SaaS 는 2008 년에소프트웨어라이센스의 50% 이상이될것이라고예상, 2011년데스크탑운영체제에독립적응용프로그램이 50% 를넘어설것이며새로운기업용소프트웨어 25% 가 SaaS로제공될것이라고전망 IDC에따르면 SaaS 시장은매년 20% 이상의고성장을거듭하여, 2009년에는 107억달러이상의시장을형성할것이라고전망, 약 79% 의회사들이 SaaS를구입했거나향후서비스채택고려중이라고조사됨 컨설팅기관 THINKstrategies와 Cutter가미국대기업과중소기업을대상으로공동조사한설문조사결과 74% 의기업이 SaaS를이미이용하고있거나도입계획중인것으로조사됨, 같은설문조사에서 SaaS를도입하고있는기업의 80% 가현재서비스수준에만족하고있으며향후도입분야를넓힐계획을가지고있음 112 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 2.2. 기술개발현황및전망 2.2.1. 국내기술개발현황및전망 정부정책기조 - 정보통신부는 SW의새로운유통방식인 SaaS(Software as a Service) 를국내시장에조기도입하여정착을유도하고자전국단위서비스가가능한 온라인 SW 서비스시범사업 을실시 ( 정보통신부, 온라인 SW 서비스시범사업실시, 정보통신부보도자료, 2007.6.5), 시범사업자를통해전국적인 SaaS 서비스체계를구축하고공공기관및중소기업등을대상으로윈도우및리눅스용 SW를 SaaS 방식으로 07.9~08.8 까지시범서비스예정 기술현황및사업자동향 - 한컴씽크프리는국내의대표적인웹오피스분야의 SaaS 업체로서국내뿐만아니라해외에도널리알려진업체임. 한컴씽크프리는웹상에서개인과기업들에게 MS Office와호환되는웹오피스를제공할뿐만아니라협업, 전문검색, 버전, 태깅등기존의데스크탑상의오피스작업보다월등한오피스서비스를제공. 또한사용자들간의문서공유를위한 UCC(User Creative Content) 서비스인 ThinkFreeDocs를최근제공하기시작했으며 SaaS 의약점으로지적되는오프라인지원상에서도서비스를사용할수있는기능을제공. 현재한컴씽크프리는미국에서서비스를제공하고있으며 30 만가량의사용자를확보하고있고국내에서는 NHN 과의제휴를통해서비스를제공할예정. 또한호주, 일본등에도서비스를제공할예정 - 넥서브는 CRM 분야의대표적인 SaaS 업체인세일즈포스닷컴의 CRM 서비스의한국내커스터마이징서비스를제공하고있으며오라클의전사자원관리 (ERP) 서비스를 KT 비즈메카를통해 ASP 형태로제공 - 국내 ERP 업체인영림원의자회사시스웨어에서영림원 ERP 의서비스를제공하고있으며키컴은회계관리서비스를제공 - 가비아를비롯하여기존의호스팅업체들이메일을비롯하여그룹웨어등을서비스하고있으며최근들어테크다임이우리오피스라는오피스서비스를제공 - 아이온커뮤니케이션즈는자사의콘텐트관리시스템 (CMS) 를근간으로만든플랫폼을 SaaS 방식으로공급. 미국의최대케이블업체인컴스코프에 SaaS 형태로 CMS를판매 - 프론티어솔루션은 SaaS 형태의전자세금계산서인스마트빌을통해 25만업체를고객으로확보하고있으며, 20억의매출 국내특허출원현황및전망 - 해당사항없음 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 113
2.2.2. 국외기술개발현황및전망 기업용기간소프트웨어서비스사업자 - 현재기업용소프트웨어분야에서 SaaS 모델의서비스가가장활성화된분야는고객관리분야임. 이분야의선두주자는세일즈포스닷컴 (Salesforce.com) 으로서 2007 년 1 월 29,800 개의회사에서 646,000 명의사용자가서비스를사용하고있으며매일 7 천만트렌젝션이상의서비스를제공, 세일즈포스닷컴은웹상에 idea Exchange( 고객들의어플리케이션에대한아이디어공유 ), Apex( 프로그래밍언어이자개발자플랫폼으로고객, 파트너, 개발자가동일언어, 플랫폼을사용하여높은수준의커스터마이제이션지원 ), Appexchange( 비즈니스어플리케이션들의온라인마켓플레이스 ) 등플랫폼을구축하여자사중심의열린개발자생태계구축 - SaaS 시장의성장에자극받아기존모델의고객관리분야의선두였던오라클과 SAP, 마이크로소프트는모두 SaaS 기반의서비스를출시및제공 - 오라클은 2005 년피플소프트와시벨소프트를인수하고 SaaS 모델의고객관리서비스인오라클 CRM 온디맨드릴리즈 10 을제공하고있으며, SAP 은 SaaS 모델의서비스를기존모델에옵션으로추가하여제공. 또한마이크로소프트는다이나믹 CRM 애플릿케이션을개발하고이를 SaaS 모델로공식제공할예정 - 고객관리분야외에도웹컨텐트관리분야의크라운피크 (CrownPeak), 임플로이즈 (Employease) 의인력자원관리서비스, 인택트 (Intact) 의재무, 외계관리솔루션그리고구글의기업검색대행서비스인서치어플라이언스 (Search appliance) 등다양한분야에서시장규모를확대해나가고있음 개인용생산성소프트웨어서비스사업자 - 대표적인개인용생산성소프트웨어로는오피스임. 많은업체들이웹오피스분야에서나타나고있으며기존의데스크탑오피스시장을잠식해들어가고있음. 구글은 2006년웹워드프로세스업체인라이틀리 (writely) 와웹스프레드시트업체인잣스팟 (Jotspot) 을인수하여구글 Doc&Spreadsheet 서비스를발표했으며유료화서비스인구글앱스 (Google Apps) 를제공중. 현재이러한웹오피스의성장에대응하기위해마이크로소프트는기존데스트탑버전에협업서비스를제공하기위한유료화서비스로오피스라이브를제공 - 웹오피스외에도프로젝트관리를위한 37시그널스의베이스캠프 (BaseCamp), 마이스틱스 (mystices) 의웹메모서비스, 통합주소록관리서비스인플락소 (Plaxo) 등다양한분야의서비스가나타나고있으며이들서비스는모두오픈 API 들을통해서로연결되어하나의생산성소프트웨어서비스를구성할수있게제공 주요국가별특허출원동향 - 해당사항없음 114 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 2.3. 표준화현황및전망 2.3.1. 국내표준화현황및전망 현재 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 표준화는진행되어있지않으며, ETRI를중심으로 TTA 표준화를기획하고있음 2.3.2. 국외표준화현황및전망 OpenSAM 에서는 Ajax 기술을통해유사서비스간연동에관한표준화를진행중 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 115
2.4. 표준화대상항목별현황분석표 구분 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 표준화대상항목 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 외부 Legacy 시스템연동지침 시장현황및전망 국내국외 개인용소프트웨어는개발및발전하는추세나기업용소프트웨어는국외기술도입수준임 기업용소프트웨어 (CRM, HR) 분야와개인용소프트웨어 ( 오피스 ) 로양분되어발전하고있음 개인용소프트웨어는개발및발전하는추세나기업용소프트웨어는국외기술도입수준임 기업용소프트웨어 (CRM, HR) 분야와개인용소프트웨어 ( 오피스 ) 로양분되어발전하고있음 기술개발현황및전망 국내국외 기업별 / 서비스별고유한 API 보유 기업별 / 서비스별고유한 API 보유 기업별외부 Legacy 시스템 (Oracle, SAP 등 ERP) 과의고유연동지침존재 기업별외부 Legacy 시스템 (Oracle, SAP 등 ERP) 과의고유연동지침존재 기술개발수준 IPR 보유현황 IPR 확보가능분야 국내시제품 / 프로토타입시제품 / 프로토타입 국외시제품 / 프로토타입시제품 / 프로토타입 기술격차 0 년 0 년 관련제품 Salesforce Apex, MS Dynamic CRM, 프론티어솔루션스마트빌 Salesforce Apex, MS Dynamic CRM, 프론티어솔루션스마트빌 국내한컴싱크프리, 넥서브, 가비아, 아이온커뮤니케이션한컴싱크프리, 넥서브, 가비아, 아이온커뮤니케이션 국외미국 (Salesforce, MS, IBM) 미국 (Salesforce, MS, IBM) SaaS 플랫폼 Core API, Presentation API, Utility API, SaaS Application Data API, SaaS 데이터타입 IPR 확보가능성보통보통 외부 Legacy 시스템연동지침 표준화현황및전망국제표준협력 / 경쟁국제표준협력 / 경쟁 표준화기구 / 단체 표준화수준 국내 TTA TTA 국외 OpenSAM OpenSAM 국내참여업체및기관현황 N/A 국내기여도 낮음 낮음 국내 표준안기획 표준안기획 국외 표준안기획 표준안기획 국내표준화의인프라수준 ( 시장요구정도및참여도 ) 보통 N/A 보통 116 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 3. 중점표준화항목의표준화추진전략 3.1. 중점기술의표준화환경분석 3.1.1. 표준화추진상의문제점및현안사항 SaaS 시장이조성단계에있기때문에제품개발및기술개선작업을통해시장을선점하고유통체계가구축되어야표준화의효과를볼수있음 SaaS 업체및기관으로이루어진컨소시엄및포럼구성필요 3.1.2. SWOT 분석및표준화추진방향 강점요인 (S) 약점요인 (W) 국외환경요인 국내역량요인 시장 기술 - 국내외적으로 SaaS 시장이형성단계에있으므로, 조기표준화진행으로선점효과를얻을수있음 - 초고속통신인프라는 SaaS 도입에강점요인임 - 국내외적으로대등한관계에있으므로국제표준선도가능 시장 기술 - 기존유통체계및저작권제도가 SaaS 에적용하기힘든부분이있으며, SaaS 에대한인식이부족함 - 국내개발된 SaaS 기술과국외기술의 IPR 관계정리필요 - 고급기능및기존기술의한계극복필요 표준 - 국내외적으로표준화진행이전무한상황임 - 국제표준화를통한세계시장선점및조성가능 표준 - 표준화활동부족 - 컨소시엄및포럼구성이어려움 기회요인 (O) 시장 기술 - 미국, 일본, 중국등해외시장이성장하고있는단계 - 국내외적으로도 SaaS 대한다양한기법이혼재되어있는상태 현황분석에의한우선순위 : 1 - 국내의뛰어난초고속통신인프라를활용하여국내기술기반의 SaaS 시장을선점하여, 국제시장및표준화선도 현황분석에의한우선순위 : 2 - 국외기술의전략적수용및공동기술개발을통해표준화참여도확보 위협요인 (T) 표준 - 국내뿐만아니라국제표준이전무한실정이므로, SaaS 분야의표준선도기회요인 - 국외업체의시장점유확대전략 ST전략 : 다각화전략 ( 감점사용-위협회피 ) WT전략 : 방어적전략 ( 약점최소화-위협회피 ) 시장 ST WT 현황분석에의한우선순위 : 3 현황분석에의한우선순위 : 4 기술 표준 - 국내기술과의지적재산권분쟁가능 - SaaS 기술이대부분국외기술임 - 국외업체들의연합가능 SO WO SO전략 : 공격적전략 ( 감점사용-기회활용 ) WO전략 : 만회전략 ( 약점극복-기회활용 ) - 국내의뛰어난초고속통신인프라와표준화조기진행을통해국외업체를참여시키고국외기술을수용한상용화 - 국내기술과더불어국외기술을적극적으로도입하여 SaaS 시장을확립한뒤, 표준화공동진행 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 117
현황분석을통한우선순위 - SO WO ST WT - SO전략 : 국내외적으로대등한기술력과형성단계의시장이모두우수한 SaaS 응용프로그램개발자를위한 SaaS 플랫폼 API 분야는국내관련산업의인프라가비교적양호한기술분야임으로국내산업의강점을최대한활용하며추진한다면, SaaS 국제시장및표준화선도가능 - WO전략 : 국외기술의전략적수용및공동기술개발을통해표준화참여도확보 - ST전략 : 국내의뛰어난초고속통신인프라와표준화조기진행을통해국외업체를참여시키고국외기술을수용한상용화 - WT전략 : 국내기술과더불어국외기술을적극적으로도입하여 SaaS 시장을확립한뒤, 표준화공동진행 표준화추진방향 : WT전략의중점추진을통한 SO전략의보완 - 해외표준화단체, 기구의적극적참여를통한 SaaS 응용프로그램개발자를위한 SaaS 플랫폼 API 표준전문인력집중양성과수요자중심의 IPR 확보에집중하는 WT 전략을중점추진 3.1.3. 표준화추진체계 현재표준화를위한추진체계및조직구성은계획단계이며, SaaS 응용프로그램개발자용 SaaS 플랫폼 API 표준안작성단계임 118 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 3.2. 중점표준화항목선정 3.2.1. 중점표준화항목선정방법 표준화대상항목별전략적중요도및기술적파급효과분석 고려요소 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 외부 Legacy 시스템연동지침 P1 ( 정부의지 ) P2 ( 산업체의지 ) 전략적중요도 P3 ( 공공성 ) P4 ( 적시성 ) PI E1 ( 기술내중요도 ) 기술적파급효과 E3 ( 타기술에파급효과 ) 0.2 0.3 0.1 0.2 0.8 0.4 0.4 0.8 0.1 0.4 0.2 0.2 0.9 0.3 0.3 0.6 EI 3.2.2. 중점표준화항목선정사유 전략적중요도및기술적파급효과의요소 - 급격히시장이확산되고있는 SaaS 응용프로그램을신속하고용이하게개발하기위하여전략적으로그중요도가매우크며, SaaS 응용프로그램개발자를위한 API의표준화를통해글로벌기술리더로서의한국유도 중점표준화항목별선정사유 - SaaS 응용프로그램개발자를위한 SaaS 플랫폼 API들인 Core API, Presentation API, Utility API, SaaS Application Data API와 SaaS 데이터타입은표준화를최초로시도하기때문에중점표준화항목으로선정함 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 119
3.3. 중점표준화항목별세부전략 3.3.1. SaaS 응용프로그램개발자용 SaaS 플랫폼 API 표준상태전이도 ( 표준화 & 기술개발연계분석 ) 국제표준화전략목표도출 120 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 세부전략 - 국내외적으로대등한기술력과형성단계의시장이모두우수한 SaaS 응용프로그램개발자를위한 SaaS 플랫폼 API 분야는국내관련산업의인프라가비교적양호한기술분야임으로, 국내산업의강점을최대한활용하며추진 - SaaS 업계전문가 (MS, 프론티어솔루션, 아이온등 ) 를통한 SaaS 플랫폼 API 상세화 - SaaS 업체 (Salesforce.com, MS 등 ) 별고유 SaaS API 검토 - Content Repository가기본적으로제공해야하는컨텐츠서비스를지원하기위한기능을지원하는표준인터페이스인 JCR(Content Repository for Java Technology API) 검토 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 121
3.3.2. 외부 Legacy 시스템연동지침 표준상태전이도 ( 표준화 & 기술개발연계분석 ) 국제표준화전략목표도출 122 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 세부전략 - 국내외적으로대등한기술력과형성단계의시장이모두우수한 SaaS 응용프로그램개발자를위한 SaaS 플랫폼 API 분야는국내관련산업의인프라가비교적양호한기술분야임으로국내산업의강점을최대한활용하며추진 - SaaS 업계전문가 (MS, 프론티어솔루션, 아이온등 ) 를통한 SaaS 응용프로그램과외부 Legacy 시스템 (Oracle, SAP 등의 ERP) 연동구체화 - 국내외 SaaS 업체 (Salesforce.com, MS, 아이온등 ) 별외부 Legacy 시스템연동지침검토 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 123
3.4. 중장기표준화로드맵 3.4.1. 중기 ( 08~ 10) 표준화로드맵 (3 개년 ) 124 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 3.4.2. 장기표준화로드맵 (10 년기술예측 ) [ 국내외관련표준대응리스트 ] 구분표준화항목표준명 기구 ( 업체 ) 제정연도 제개정현황 국내관련표준 1 Core API N/A - - - - - 2 Presentation API N/A - - - - - 3 Utility API N/A - - - - - 4 SaaS Application Data API N/A - - - - - 5 SaaS 데이터타입 N/A - - - - - 6 외부 Legacy 시스템연동지침 N/A - - - - - 국내추진기구 u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 125
[ 참고문헌 ] [1] Caroline Roth, Dave Carroll, Nick Tran, Creating On-Demand Applications-An Introduction to the Apex Platform, Salesforce, 2007 [2] Salesforce, Apex Web Services API Developer's Guide, Version 10.0: Salesforce Summer 2007 [3] Gianpaolo Carraro, Litware HR: A SaaS Sample Application, Microsoft Corporation, 2007 [4] Mark Turner, David Budgen, Pearl Brereton, Turning Software into a Service, Keele University, Staffordshire, IEEE Computer Society, 2003 [5] SIIA AND TRIPLETREE INDUSTRY ANALYSIS SERIES, Software as a Service: changing the paradigm in the software industry, Software & Information Industry Association, 2004 [6] Mikko Raatikainen, State of the art in developing applications using services: A review of basic concepts, seminar on Database Managements, Spring 2005 [7] 김형곤외 6명, AAA 정보보호기술표준화동향, 전자통신동향분석제20권제1호 2005년 2월 [8] 오현주, ERP 시장동향과 R&D전략, 한국소프트웨어산업협회협회보, 2003.11~12월호, P28~33 [9] TTAS.KO-04.0049, 홈서비스를위한소프트웨어온디맨드서비스프로토콜 : Part 4. 소프트웨어스트리밍프로토콜, 2006-12-27제정 [10] 문병주, SaaS(Software as a Service) 동향, IITA 주간기술동향통권 1306호, 2007.7.25 [11] Mackinsey & SandHill Group, Software 2006 Industry Report, 2006 [12] THINKstategies/Cutter Consortium 2006, Software-as-a-Service on the Rise, http://www.cutter.com/press/070122.html [13] http://www.w3c.org/ [14] http://www.oasis-open.org/ [15] http://www.ibm.com/ [16] http://www.opensam.org/ 126 정보통신중점기술표준화로드맵 Ver. 2008
ICT Standardization Roadmap 2008 [ 약어 ] SaaS API SOA ERP XML SOAP AAA CRM HR Software as a Service Application Programming Interface Service Oriented Architecture Enterprise Resource Planning extensible markup language Simple Object Access Protocol Authentication, Authorization, Accounting Security Technology Customer Relationship Management Human Resource u- 인프라 SW 분야 SaaS 응용프로그램개발자용 SaaS 플랫폼 API 127