Professional Documents
Culture Documents
$&RPSDUDWLYH6WXG\RI'LIIHUHQW&ORXG
6HUYLFHV&ORXG6HFXULW\,VVXHVDQG&ORXG
3URYLGHUV
6DWLVK.XPDU
Department of UIIT, H.P. University, Shimla,
Himachal Pradesh Shimla-5, India.
9LVKDO7KDNXU
Department of UIIT, H.P. University, Shimla,
Himachal Pradesh Shimla-5, India.
$VKRN.XPDU.DVK\DS
Department of UIIT, H.P. University, Shimla,
Himachal Pradesh Shimla-5, India.
$EVWUDFW &ORXG FRPSXWLQJ LV WKH PRVW HPHUJLQJ ILHOG LQ WKH ILHOG RI FRPSXWLQJ %XW VHOHFWLQJ WKH ULJKW FORXG VHUYLFH
SURYLGHU WR WUXVW ZLWK \RXU LQIUDVWUXFWXUH FULWLFDO DSSOLFDWLRQV DQG VHQVLWLYH GDWD FDQ EH D GLIILFXOW SURFHVV ,Q WKLV
UHVHDUFKSDSHUYDULRXVFORXGVHUYLFHVDORQJZLWKWKHUHODWHGFORXGVHFXULW\LVVXHVKDVEHHQGLVFXVVHGDQGDQDO\VHG$OVRD
FRPSDULVRQRIWKUHHPDMRUFORXGVHUYLFHSURYLGHUVQDPHO\$PD]RQ$:6:LQGRZV$]XUHDQG*RRJOH$SS(QJLQHKDYH
EHHQFDUULHGRXWLQWHUPVRIWKHVHUYLFHDQGVHFXULW\LVVXHV,WZLOOKHOSWKHFRQVXPHUVRIFORXGVHUYLFHVWRFKRRVHWKHULJKW
FORXGSURYLGHUDFFRUGLQJWRWKHLUUHTXLUHPHQWVDQGQHHGV
.H\ZRUGV&ORXG6HOHFW&KRRVH6HFXULW\$PD]RQ:LQGRZV$]XUH*RRJOH$SS(QJLQH
,,1752'8&7,21
&ORXG FRPSXWLQJ SHUPLWV KDUGZDUH DQG VRIWZDUH WR EH SURYLGHG DV VHUYLFHV ZKHUH WKH WHUP VHUYLFH LV XVHG WR
SURGXFHWKHIDFWWKDWWKH\DUHSURYLGHGRQGHPDQGDQGDUHSDLGRQDSD\SHUXVDJHEDVLVOLNH\RXXVHPRUHPRUH
FKDUJHVDUHDSSOLFDEOH'UDZDOLNHQHVVZLWKDFDIHWHULD7KLVSURYLGHVDIRRGVWXIIDQGGULQNVVHUYLFHV,IZHZRXOG
OLNHWRHDWDWDUHVWDXUDQWZHGRQRWQHHGWREX\LWEHIRUHMXVWXVHLWDVZHUHTXLUH$VPXFK\RXOOHDWDFFRUGLQJO\
\RX KDYH WR SD\ &ORXG &RPSXWLQJ GHOLYHUV FRPSXWLQJ VHUYLFHV LQ WKH VDPH ZD\ DV UHVWDXUDQWV GHOLYHU IRRGVWXII
ZKHQZHQHHGFRPSXWLQJVHUYLFHVZHOOXVHWKHPIURPWKHFORXG7KHPRUHZHXVHWKHVHUYLFHVPRUHZHKDYHWR
SD\:KHQZHVWRSXVLQJWKHVHUYLFHVZHVWRSSD\LQJIRUWKRVHVHUYLFHV
6DD6LVW\SLFDOO\DQHQGXVHUDSSOLFDWLRQVSURYLGHGRQGHPDQGRYHUDQHWZRUNRQDSD\SHUXVHEDVLV7KHVRIWZDUH
LQVWDOODWLRQRQFOLHQWVLGHLVQRWUHTXLUHGZHEEURZVHUDQGLQWHUQHWFRQQHFWLRQLVRQO\UHTXLUHG)RUH[DPSOH6DD6LV
062IILFH8QWLOLWLVODXQFKHGLIDXVHUQHHGVVRPHVRIWZDUHDSSOLFDWLRQVD\0LFURVRIW:RUGWKH\ZRXOGKDYH
WR EX\ LQVWDOO WKH VDPH DQG EDFNXS ILOHV HWF PDQXDOO\ %XW ZLWK 2IILFH :RUG LW FDQ EH DFTXLUHG IRU VPDOO
PRQWKO\ FKDUJHV ZLWK QR FOLHQW LQVWDOODWLRQ WKH ILOHV DUH EDFNHG XS DXWRPDWLFDOO\ VRIWZDUH XSJUDGHV DUH
DXWRPDWLFDOO\SURYLGHGDQGWKHVRIWZDUHFDQEHDFFHVVHGIURPDQ\ZKHUH6XSSRVH\RXGRQRWQHHG:RUGDQ\PRUH
VWRS SD\LQJ WKH PRQWKO\ FKDUJHV 3DD6 XVHG E\ VRIWZDUH GHYHORSPHQW RUJDQL]DWLRQV WR UXQ WKHLU VZ SURGXFWV
6RIWZDUHSURGXFWV QHHGSK\VLFDO VHUYHUV RQZKLFK \RX FDQ UXQ LW ZLWK GDWDEDVH VRIWZDUH RIWHQ:HE VHUYHUV DOVR
7KHVH DUH WKH SODWIRUPV XSRQ ZKLFK WKH DSSOLFDWLRQ ZLOO UXQ %XLOGLQJ WKLV \RXUVHOI LV D WLPH LQWHQVH SURFHVV DQG
QHHGV WR EH IUHTXHQWO\ PRQLWRUHG DQG XSGDWHG 3DD6 SURYLGHV DOO RI WKH SODWIRUPVRXW RI WKH ER[ HQDEOLQJ VZ
DSSOLFDWLRQVWREHJLYHQWRWKHSODWIRUPZKLFKZLOOH[HFXWHWKHPZLWKQRQHHGRIDGPLQLVWUDWLRQRIWKHORZHUOHYHO
PHFKDQLVPV,DD6KDVDZLGHUDQJHRIIHDWXUHVIURPGLVWLQFWVHUYHUVWRSHUVRQDOQHWZRUNVGLVNGULYHVYDULRXVQRQ
YRODWLOHVWRUDJHGHYLFHVDVZHOODVHPDLOVHUYHUV'16DQGWKHPHVVDJLQJV\VWHPV$OORIWKHVHFDQEHSURYLVLRQHG
RQ GHPDQG DQG PXVW KDYH OLFHQVH IHHV IRU RSHUDWLQJ V\VWHPV DQG UHODWHG VRIWZDUH LQVWDOOHG RQ WKH VHUYHUV
2UJDQL]DWLRQVFDQEXLOGDFRPSOHWHFRPSXWLQJLQIUDVWUXFWXUHE\XVLQJ,DD6DVGHPDQGHG
6RDOOWKHVHUYLFHVSURYLGHGE\&ORXG&RPSXWLQJILWLQWRRQHRIWKHWKUHHGHOLYHU\PRGHOVDERYH(QGXVHUVW\SLFDOO\
XVH6DD6VRIWZDUHGHYHORSPHQWWHDPV3DD6DQG,7GHSDUWPHQWVZKRVHUHVSRQVLELOLW\LVWKHLQIUDVWUXFWXUHXVH,DD6
7KHUHLVPXFKPRUHWR&ORXG&RPSXWLQJLQFOXGLQJDVSHFWVVXFKDVWKHDXWRPDWLFVFDOLQJDQGVHFXULW\IRUH[DPSOH
EXWDVDVWDUWLQJSRLQWFDWHJRUL]LQJWKHGHOLYHU\PRGHOVVKRXOGKHOSWRXQGHUVWDQGWKDWDOODVSHFWVRIFRPSXWDWLRQDUH
FRYHUHGDQGLWFDQEHYHU\XVHIXOIRUHYHU\RQHZKRWDQJOHGLQLW
,QWKLV VHFWLRQ ZHOO GLVFXVV D IHZ FORXG FRPSXWLQJ VHUYLFHV RI HDFK W\SH WR DFKLHYH DQ RYHUYLHZ RI WKH
SUHVHQWVHUYLFHV([LVWLQJWD[RQRPLHV>@DQGDVVRFLDWHGZRUNKDYHEHHQZHOOWKRXJKWRXWWRPDNHDVHOHFWLRQRIWKH
SUHVHQWFORXGFRPSXWLQJVHUYLFHVIRUWKLVRYHUYLHZ>@$VIXUWKHUVRXUFHRILQIRUPDWLRQLVFORXGVHUYLFHVZHEVLWHV
KDYHEHHQUHIHUUHGWRSURYLGHPRUHLQIRUPDWLRQRQWKHVHUYLFH)XUWKHUPRUHWKHVHFORXGVHUYLFHVDUHGHVFULEHGLQWKH
QH[WVHFWLRQV
,,,1)5$6758&785($6$6(59,&(
$FORXGLQIUDVWUXFWXUHVHUYLFHSURYLGHVDYLUWXDOL]DWLRQSODWIRUPWKDWLVDQDGYDQFHPHQWRIWKHYLUWXDOSULYDWHVHUYHU
SURYLGLQJ WKDW DUH DOUHDG\ NQRZQ IRU \HDUV >@ 7KHFXVWRPHUV SUHIHUV WR EX\ WKH UHVRXUFHV UDWKHU RI KDYLQJ VHW
XSVVHUYHUV VRIWZDUH DQG GDWD FHQWUHV VSDFH WKHPVHOYHV DQG JHWELOOHG EDVHG RQ WKH UHVRXUFHV FRQVXPHG 7KH\
SURYLGHWKHLURZQVRIWZDUHRQWKHYLUWXDOPDFKLQHVDQGPDQDJHLWVFRQWUROYLUWXDOO\7KHYLUWXDOLOOXVWUDWLRQVFDQEH
UHQWHGRQQHFHVVLW\EDVLV7KHDPRXQWRILQVWDQFHVFDQEHVFDOHGG\QDPLFDOO\WRIXOILOWKHFXVWRPHUVQHHGV%LOOLQJ
LVEDVHGRQWKLVDPRXQWWKHGXUDWLRQDQGDGGLWLRQDOVHUYLFHVXVHGVXFKDVDGGLWLRQDOVWRUDJHVSDFHHWF3URYLGHUV
RIWHQ KDYH GDWD FHQWUHV LQ PXOWLSOH ORFDWLRQV WR RIIHU TXLFN DFFHVV DOO RYHU WKH ZRUOG :HE LQWHUIDFHV DOORZ
PRQLWRULQJRIWKHFORXGVHUYLFH6RPHSURYLGHUVPDNHLWSRVVLEOHWRFRQQHFWWKHYLUWXDOLQVWDQFHVWRWKHFRPSDQ\V
QHWZRUN YLD 931 9LUWXDO 3ULYDWH 1HWZRUN WR PDNH WKH FRPSDQ\ QHWZRUN VHHP OLNH RQH ELJ VFDODEOH ,7
LQIUDVWUXFWXUH7KHVHVROXWLRQVDUHFDOOHGK\EULGFORXGVDVWKH\FRQQHFWWKHFRPSDQ\VLQWHUQDOSULYDWHFORXGZLWK
WKHSXEOLFFORXGRIWKH,DD6SURYLGHU>@$SLRQHHULQYLUWXDOL]DWLRQDQGFRPSXWLQJSRZHURIIHULQJVLV$PD]RQ7KH
$PD]RQ(ODVWLF&RPSXWH&ORXG(&LVRQHRIWKHPRVWZLGHO\XVHGLQIUDVWUXFWXUHSODWIRUPV>@)XUWKHUSRSXODU
YLUWXDOL]DWLRQVHUYLFHVLQFOXGH6HUYH3DWKV*R*ULG>@DQGWKH5DFNVSDFH&ORXG>@2WKHUVHUYLFHVDUHWKH,%0
6PDUW %XVLQHVV FORXG VROXWLRQV 2UDFOH &ORXG &RPSXWLQJ *LJD 6SDFHV 5LJKW 6FDOH DQG 1LPEXV 2QOLQH VWRUDJH
DQG EDFNXS VHUYLFHV IDOO LQ WKH FDWHJRU\ RI ,DD6 /LNH PRVW YLUWXDOL]DWLRQ SODWIRUPV WKHUH DUH VHYHUDO VWRUDJH
VROXWLRQVLQWHQGHGIRUFRUSRUDWHXVHEXWWKHUHDUHDOVRVSHFLDOVHUYLFHVIRUSULYDWHLQGLYLGXDOV&RUSRUDWHVHUYLFHV
UDQJH IURP WHPSRUDO WR SHUPDQHQW DQG IURP JHQHUDODGGLWLRQDOVWRUDJH VSDFH WR H[WHQG WKH FRPSDQ\V LQWHUQDO
FDSDELOLWLHVWRVWRUDJHVHUYLFHVDLPHGDWGDWDEDVHVWUXFWXUHGLQIRUPDWLRQ7KHVHODWWHUVHUYLFHVDUHELOOHGEDVHGQRW
RQO\RQWKHDPRXQWRIVWRUDJHVSDFHXVHGEXWDOVRRQWKHDPRXQWRITXHULHVRQWKHGDWD)XUWKHUWKHUHDUHVSHFLDOO\
GHVLJQHGVHUYLFHVWRH[WHQGWKHVWRUDJHDPRXQWRIIHUHGZLWKVWDQGDUGYLUWXDOL]DWLRQLQVWDQFHV)RULQGLYLGXDOVZKR
DUHWDNLQJVHUYLFHRISULYDWHFORXGPRUHDQGPRUHFORXGVWRUDJHVSDFHDQGEDFNXSVHUYLFHVDUHSURYLGHG3HUVRQDO
FRPSXWHUDQGQHWERRNSURGXFHUVDQGRSHUDWLQJV\VWHPSURYLGHUVDGYHUWLVHIRUDGGLWLRQDOZHEVSDFH<RXFDQVWRUH
GDWDRQWKHSURYLGHUVVHUYHUVIRUEDFNXSRUWRV\QFKURQL]HQXPHURXVWHUPLQDOVDQGFDQEHUHFDOOHGIURPGLIIHUHQW
ORFDWLRQV DV WKH VHUYLFHV DUH RIWHQ UHDFKDEOH DOVR ZLWK D ZHEEURZVHU VXFK DV 5DFNVSDFHV &ORXG )LOHV
>@5DFNVSDFH SURYLGHV RQOLQH VWRUDJH IRU FRUSRUDWH DQG SULYDWH XVHV $QRWKHU VWRUDJH SURYLGHU LV 1LUYDQL[ >@
$PD]RQRIIHUVGDWDVWRUDJHVHUYLFHVHLWKHULQDPDOJDPDWLRQRUGLIIHUHQWIURPWKHLU(&LQVWDQFHVFDOOHG$PD]RQ
(ODVWLF %ORFN 6WRUH (%6 DQG $PD]RQ 6LPSOH 6WRUDJH 6HUYLFH 6 UHVSHFWLYHO\ $PD]RQ DOVR SURYLGHV VSHFLDO
GDWDEDVHVROXWLRQVVXFKDVWKH$PD]RQ6LPSOH'%>@
,,,3/$7)250$6$6(59,&(
3DD6SURYLGHUVRIIHUDIDUHGPDQDJHGDQGKLJKHUOHYHOVRIWZDUHLQIUDVWUXFWXUHZKHUHFORXGXVHUVFDQEXLOGDQGVHW
XS SDUWLFXODU FODVVHV RI DSSOLFDWLRQV DQG VHUYLFHV XVLQJ WKH XWLOLWLHV SODWIRUPV HQYLURQPHQWV DQG SURJUDPPLQJ
ODQJXDJHV VXSSRUWHG E\ WKH FORXG SURYLGHU 7KH RIIHUV LQFOXGH WKH XVH RI WKH XQGHUO\LQJ LQIUDVWUXFWXUH VXFK DV
FRPSXWLQJVHUYHUVFRPSXWHUQHWZRUNVWRUDJHVSDFHRURSHUDWLQJV\VWHPVRYHUZKLFKWKHFORXGFRQVXPHUVGRQRW
KDYHDQ\FRQWURODVLWLVLQDWWHQWLYHDZD\EHORZWKHSODWIRUP>@
3ODWIRUP VHUYLFHV DUH PRVWO\ WDUJHWHG DW SDUWLFXODU ILHOGV DQGGRPDLQV VXFK DV WKH GHYHORSPHQW RI VRIWZDUH ZHE
EDVHGDSSOLFDWLRQVDQGDUHSURJUDPPLQJODQJXDJHGHSHQGHQW&ORXGXVHUVJHWDQLVRODWHGHQYLURQPHQWWRWHVWDQG
GHYHORS WKHLU DSSOLFDWLRQV RQ WKH FORXG SURYLGHUV SODWIRUP *RRJOHV $SS (QJLQH LV DLPHG DW FRQYHQWLRQDO ZHE
DSSOLFDWLRQVRIIHULQJD-DYDRU3\WKRQHQYLURQPHQW>@)RUOHVVHUQRVFDOLQJDSSOLFDWLRQVWKH*RRJOH$SS(QJLQH
SURYLGHVLWVVHUYLFHIUHHRIFRVW$]XUHSODWIRUPLVSURYLGHGE\0LFURVRIWZKHUHDSSOLFDWLRQVFDQEHGHYHORSHGDQG
GHSOR\HGXVLQJWKH1(7OLEUDULHV>@0LFURVRIWSUDFWLVHVWKHLUFORXGRIIHUVWRHQGRUVHWKHLURZQVRIWZDUHSDFNDJHV
>@)RUFHFRPLVDQH[DPSOHRI3ODWIRUPDVD6HUYLFH3DD6RIDGLIIHUHQWGRPDLQ)RUFHFRPDOORZVFRPSDQLHVWR
GHYHORSWDLORUHGEXVLQHVVDSSOLFDWLRQVOLNHWRWKHVHUYLFHVEHLQJRIIHUHGE\6DOHVIRUFHFRP
,962)7:$5($6$6(59,&(
,Q6DD66RIWZDUHVHUYLFHVDUHSURYLGHGE\WKHFORXGSURYLGHUV&ORXGVRIWZDUHRIIHULQJVDV6DD6JHQHUDOO\SURYLGH
SUHFLVHDQGVSHFLILFDOUHDG\GHYHORSHGDSSOLFDWLRQVUXQQLQJRQWKHFORXGLQIUDVWUXFWXUHDWFORXGSURYLGHUVVLWH$
YHU\UHQRZQHGH[DPSOHRI6DD6LVWKHZHEEDVHGHPDLOIDFLOLW\0RVWRIWKHVRIWZDUHFORXGVHUYLFHVDUHZHEEDVHG
DSSOLFDWLRQVZKLFKFDQEHDFFHVVHGWKURXJKDZHEEURZVHUIURPYDULRXVFOLHQWGHYLFHVWKURXJKDWKLQFOLHQWLQWHUIDFH
7KHFORXGXVHUVGRQRWPDQDJHWKHXQGHUO\LQJVHUYLFHVLQIUDVWUXFWXUHDQGDSSOLFDWLRQSODWIRUPV2QO\OLPLWHGXVHU
VSHFLILFFRQILJXUDWLRQVDUHSURYLGHGWRWKHHQGXVHUV6DOHVIRUFHFRPVHUYLFHVDVRIWZDUHFORXGVHUYLFHLQWHQGHGIRU
FRUSRUDWHXVHZKLFKRIIHUVEXVLQHVVVFUXWLQ\DQGDQDO\VLVDVZHOODVFXVWRPHUUHODWLRQVKLSPDQDJHPHQW&50WRROV
>@$SSLDQ $Q\ZKHUH LV DQRWKHU GRPDLQ VSHFLILF 6DD6ZKLFK SURYLGHV IDFLOLWLHV RIEXVLQHVV SURFHVV PDQDJHPHQW
XWLOLWLHV DQG WRROV >@ *RRJOH $SSV DOVR SURYLGH SRSXODUVRIWZDUHVHUYLFHV IRU SULYDWHXVH 7KHVH LQFOXGH FDOHQGDU
UHPLQGHUV FRQWDFWV ZHEEDVHG HPDLODQG FKDWWLQJ FDSDELOLWLHV ,W DOVRSURYLGHV *RRJOH 'RFV SDFNDJH >@ ZKLFK
SHUPLWVDFFHVVDQGVKDULQJRIVSUHDGVKHHWVILOHVGRFXPHQWVDQGSUHVHQWDWLRQILOHVDPRQJWKHFORXGWHQDQWV$QRWKHU
GRFXPHQWVKDULQJDQGEDFNXSVHUYLFHLV%R[QHW>@6PXJ0XJLVD6DD6SURYLGHUZKLFKLVLQWHQGHGIRUYLGHRDQG
SKRWRVKDULQJ,WXVHV$PD]RQ6FORXGIRUWKLVSXUSRVH>@
,QWKHQH[WVHFWLRQYDULRXVFKDUDFWHULVWLFVVSHFLILFWRFORXGVHUYLFHVDUHGHVFULEHGDVIROORZV
1.IaaS-specific characteristics
,DD6 &KDUDFWHULVWLFV LQFOXGH VXSSRUW IRU RSHUDWLQJ V\VWHPV DSSOLFDWLRQV DQG IUDPHZRUNV DV WKLV LVUHTXLUHG IRU
SRWHQWLDO FORXG FXVWRPHUV 0RVW RI WKH ,DD6 FORXG SURYLGHUV VXSSRUW /LQX[ RSHUDWLQJ V\VWHPV EXW VRPH FORXG
SURYLGHUVDOVRKDYHVXSSRUWIRUZLQGRZVDQG2SHQ6RODULVRSHUDWLQJV\VWHP([WHQVLYHO\VXSSRUWHGDSSOLFDWLRQVDUH
$SDFKH+7736HUYHUDQGWKH0\64/GDWDEDVHVRIWZDUH$QRWKHUSURSHUW\WKDWLVNH\IRUVRIWZDUHGHYHORSHUVLVWKH
NLQGRIGHYHORSPHQWWRROVWKHSURYLGHUVXSSOLHV,WFRXOGLQFOXGHDQ$3,RUVSHFLDOFRPPDQGOLQHWRROV>@6HUYLFHV
LQFOXGLQJYLUWXDOLQVWDQFHVFDQEHDGGLWLRQDOO\GLIIHUHQWLDWHGEDVHGXSRQWKHYLUWXDOL]DWLRQWHFKQRORJ\EHLQJXVHG;HQ
LV FXUUHQWO\ XVHG E\ PRVW RI WKH FORXG VHUYLFH SURYLGHUV >@,Q WKLV FORXG VHUYLFH GHOLYHU\ PRGHO WKH SURYLGHU
IDFLOLWDWHV WKH DELOLW\ WR FOLHQWV IRU GDWD SURFHVVLQJ VWRUDJH VSDFH QHWZRUNV DQG RWKHU IXQGDPHQWDO FRPSXWLQJ
UHVRXUFHV RQ SURYLVLRQDO EDVLV ZKHUH WKH FORXG FXVWRPHUV DUH FDSDEOH WR GHSOR\ DQG UXQ GLIIHUHQW VRIWZDUHV WKDW
LQFOXGHRSHUDWLQJV\VWHPVDQGYDULRXVDSSOLFDWLRQV,DD6SURYLGHVDSODWIRUPIRUHQDEOLQJYLUWXDOL]DWLRQLQWKHFORXG
HQYLURQPHQWDVDVHUYLFH>@&OLHQWVKDYHFRQWURORYHUFRPSXWHUPHPRU\FHQWUDOSURFHVVLQJXQLWLQWHUQHWSURWRFRO
DGGUHVVHVRSHUDWLQJV\VWHPVVWRUDJHVSDFHGHSOR\HGVRIWZDUHDSSOLFDWLRQVDQGSUREDEO\OLPLWHGFRQWURORIFHUWDLQ
QHWZRUNLQJFRPSRQHQWVHJFOLHQWILUHZDOOV(QGXVHUVGRQRWPDQDJHRUFRQWUROWKHXQGHUO\LQJFORXGLQIUDVWUXFWXUH
>@ ,Q ,DD6 PRGHO FORXG SURYLGHUV GHOLYHUV D WUXVWHG KRVW DQG YLUWXDO PDFKLQH PRQLWRULQJ HQYLURQPHQW IRU WKH
FOLHQWV$PD]RQ(&DQG66XQ0LFURV\VWHPVDQG'URSER[DUHH[DPSOHRI,DD6SURYLGHUV>@
2.PaaS-specific characteristics
6XSSRUW IRU SURJUDPPLQJODQJXDJHV DQG HQYLURQPHQWV LV D VLJQLILFDQW SODWIRUPOHYHO FKDUDFWHULVWLF)RU H[DPSOH
*RRJOHV$SS(QJLQHFXUUHQWO\RQO\VXSSRUWV3\WKRQDQG-DYDHQYLURQPHQWV$QRWKHUFKDUDFWHULVWLFVDUHVXSSRUWHG
RSHUDWLQJ V\VWHPV DQG DSSOLFDWLRQV ,Q WKH 3DD6 PRGHO FORXG SURYLGHU IDFLOLWDWHV WKH FORXG FXVWRPHUV ZLWK WKH
SURJUDPPLQJ ODQJXDJH SODWIRUPV DQG VRIWZDUH DSSOLFDWLRQV VXFK DV -DYD 3\WKRQ RU 1HW WR GHSOR\ WKHLU RZQ
GHYHORSHGRUDFTXLUHGDSSOLFDWLRQVRQWKHFORXGSURYLGHUVLQIUDVWUXFWXUHRYHUWKHLQWHUQHWZLWK$SSOLFDWLRQ3URJUDP
,QWHUIDFHV $3,V RU ZHE EURZVHUV >@ 3DD6 SURYLGHUV DVVLVW PDQ\ VHUYLFHV IRU DSSOLFDWLRQ GHYHORSHUV VXFK DV
YLUWXDO GHYHORSPHQW HQYLURQPHQW DSSOLFDWLRQ VWDQGDUGV EDVHG RQ WKH GHYHORSHUV QHHGV DQG UHTXLUHPHQWV
FRQILJXUHG WRRONLWV DQG XWLOLWLHV IRU WKH YLUWXDO GHYHORSPHQW HQYLURQPHQW DQG FRQYHQLHQW GLVWULEXWLRQ FKDQQHO IRU
SXEOLFVRIWZDUHDSSOLFDWLRQGHYHORSHUV>@&ORXGFXVWRPHUVKDYHFRQWURORYHUWKHDSSOLFDWLRQVSURYLGHGE\FORXG
SURYLGHUVDQGSUREDEO\DSSOLFDWLRQKRVWLQJHQYLURQPHQWFRQILJXUDWLRQV&ORXGFOLHQWVGRQRWKDYHFRQWURORYHUWKH
FRUHFORXGLQIUDVWUXFWXUHLQFOXGLQJQHWZRUNFORXGVHUYHUVRSHUDWLQJV\VWHPVRUFORXGVWRUDJHVSDFH>@,Q3DD6
PRGHOLWVWKHFORXGSURYLGHUVOLDELOLW\WRSURWHFWWKHFRPSXWLQJSODWIRUPDQGGHYHORSPHQWHQYLURQPHQWZKLOHWKH
FORXGFOLHQWVKDYHWRVHFXUHWKHLUDSSOLFDWLRQVWKHPVHOYHV>@*RRJOH$SS(QJLQH)RUFHFRPDQG0LFURVRIW$]XUH
DUHWKHH[DPSOHRI3DD6SURYLGHUV
3.SaaS-specific characteristics
6RIWZDUHFORXGVHUYLFHVGLIIHUDORWIURP,DD6DQG3DD62QHRIWKHFKDUDFWHULVWLFWREHFRQVLGHUHGLVWKHFOLHQWDQG
DSSOLFDWLRQGRPDLQRIWKHRIIHUHGVHUYLFH7KLVGRPDLQPD\EHFOLHQWUHODWLRQVRURWKHUEXVLQHVVPDQDJHPHQW]RQHV
RIILFH DSSOLFDWLRQV VRFLDO QHWZRUNLQJ DQG GDWD LQWHUFKDQJH ,Q 6DD6 PRGHO FORXG SURYLGHU SURYLGHV WKH FOLHQWV
OLFHQVHGDSSOLFDWLRQVUXQQLQJRQDFORXGLQIUDVWUXFWXUHWKURXJKDZHEEURZVHULQWHUIDFHRYHUWKHLQWHUQHWRQSD\SHU
XVDJH PRGHO &XVWRPHUV QHHG QRW WR EH PDQDJH WKH XQGHUO\LQJ FORXG LQIUDVWUXFWXUH LQFOXGLQJ QHWZRUN FORXG
VHUYHUVRSHUDWLQJV\VWHPVRUVWRUDJHVSDFH&XUUHQWO\6DD6LVDSHUIHFWPRGHOWRDFFHVVWKHOLJKWZHLJKWVRIWZDUH
DSSOLFDWLRQV VXFK DV QRWHSDG ZRUGSURFHVVRU PHGLD FRQWHQWSOD\HU HWF +RZHYHUZKHQ LW FRPHV WRKHDY\ ZHLJKW
VRIWZDUHDSSOLFDWLRQVVXFKDVHGLWLQJSKRWRVLQ3KRWRVKRSSOD\LQJRQOLQH'JDPHVWKHSHUIRUPDQFHRI6DD6PD\
GHJUDGH GXH WR EXIIHULQJ WLPH ([DPSOHV RI 6DD6 YHQGRUV DUH =RKR 6XLWH $SSOHV 0RELOH 0H DQG *RRJOH 'RFV
>@ 8VXDOO\ WKH FORXG VHUYLFH SURYLGHU UHVLGHV DQG PDLQWDLQV FORXG XVHUV DSSOLFDWLRQV RQ D SDUWLFXODU YLUWXDO
PDFKLQHVSHFLILFWRWKDWFORXGXVHULQDYLUWXDOL]HGFORXGHQYLURQPHQW)LQDOO\VXPPDUL]DWLRQRIWKHDWWULEXWHVRI
6DD63DD6DQG,DD6LQWKHIRUPRIDWDEOHZKLFKLVSUHVHQWHGLQWKHWDEOHEHORZ
7DEOH,&RPSDULVRQRI&ORXG6HUYLFH0RGHOV
$WWULEXWHV 6DD6 3DD6 ,DD6
9&203$5,6212)&/28'6(59,&(3529,'(56
7KHUHDUHDQXPEHURIVHUYLFHSURYLGHUVIRUFORXGFRPSXWLQJVXFKDV$PD]RQVZHEVHUYLFHV*RRJOHV$SSOLFDWLRQ
(QJLQH:LQGRZV$]XUH5DFNVSDFH6DOHVIRUFHFRP,%0FORXGVROXWLRQV1HWVXLWHHWFDVPHQWLRQHGLQWKHDERYH
WDEOH$PRQJWKHVHDOODFRPSDUDWLYHDQDO\VLVRIILUVWWKUHHKDVEHHQGRQHDQGSUHVHQWHGLQWKHWDEOHEHORZ
7DEOH,,&RPSDULVRQRI&ORXG6HUYLFH3URYLGHUV
*RY&ORXG866RIWZDUH
$PD]RQ 'HYHORSPHQWNLW
5HODWLRQDO 0LFURVRIW9LVXDO
'DWDEDVH 6WXGLR
6HUYLFH
6HUYLFHV5'6
3DFN
0D[LPXP $PD]RQ 6 $]XUHKDV0% $XWRPDWLF 6FDOLQJ LV 0D[LPXP/LPLWV
/LPLWV 6WRUH REMHFW XS OLPLW RQ EXLOW LQ ZLWK $SS
WR LQGLYLGXDO EOREV (QJLQH 1R PDWWHU
*% DQG DOVR DOORZV KRZ PDQ\ XVHUV \RX
$PD]RQ (& \RX WR VSOLW D KDYH RU KRZ PXFK
(ODVWLF%ORFN EORE LQWR EORFNV GDWD \RXU DSSOLFDWLRQ
6WRUDJH RI0%HDFK VWRUHV $SS (QJLQH
7%DFFRXQW FDQ VFDOH WR PHHW
OLPLW ZKLOH LQ \RXUQHHGV
EHWD
6HFXULW\ $:6 QHWZRUN )LOWHULQJ *RRJOHV VWHS 6HFXULW\
SURYLGHV 5RXWHUV 9HULILFDWLRQ
VLJQLILFDQW )LUHZDOOV
SURWHFWLRQ DQG &U\SWRJUDSKLF
DOVR HQDEOHV 3URWHFWLRQ RI
FXVWRPHUV WR PHVVDJHV
LPSOHPHQW &HQWUDOL]HG
IXUWKHU PRQLWRULQJ
SURWHFWLRQ FRUUHODWLRQ DQG
8VHV 66/ DQDO\VLV V\VWHPV
HQFU\SWLRQ WR 6RIWZDUH
PDLQWDLQ 6HFXULW\
FRQILGHQWLDOLW\ 3DWFK
0DQDJHPHQW
1HWZRUN
6HJPHQWDWLRQ
6HUYLFH
$GPLQLVWUDWLRQ
DFFHVV
3K\VLFDO
6HFXULW\
9,&21&/86,21
,W KDV EHHQ FRQFOXGHG WKDWWKH EDVLF GLIIHUHQFHV DPRQJ WKHVH FORXG FRPSXWLQJ VHUYLFHVGHSHQGV XSRQ WKHIDFLOLWLHV
EHLQJSURYLGHGE\WKH&ORXG6HUYLFH3URYLGHUV&63V7KHVHIDFLOLWLHVLQFOXGHVWRUDJHVSDFHSURYLGHGFRPSXWDWLRQ
SRZHU SODWIRUPVIRU VRIWZDUH GLVWULEXWLRQ DQG RQOLQH VRIWZDUH DSSOLFDWLRQV IURP ZHEHPDLO WR EXVLQHVV DQDO\VLV
WRROV$FRPSDULVRQRIWKUHHVHUYLFHSURYLGHUV$PD]RQ$:6*RRJOH$SS(QJLQHDQG0LFURVRIW$]XUHDOVRKDV
EHHQSRSXODWHGLQWKHIRUPRIDWDEOHLQWKLVUHVHDUFKSDSHU7KHLQIRUPDWLRQJDWKHUHGLQWKHUHVHDUFKSDSHUZLOOKHOS
ZLOOLQJFORXGXVHUVLQWDNLQJVLJQLILFDQWGHFLVLRQWRDGRSWFORXGVHUYLFHVDFFRUGLQJWRWKHLUUHTXLUHPHQWVDVZHOODV
WKHVHUYLFHVEHLQJSURYLGHGE\WKHFORXGSURYLGHUV
5()(5(1&(6
>@ +LOOH\'&ORXGFRPSXWLQJDWD[RQRP\RISODWIRUPDQGLQIUDVWUXFWXUHOHYHORIIHULQJV7HFK5HS*,7&(5&6&(5&6DW*HRUJLD
,QVWLWXWHRI7HFKQRORJ\
>@ :HLQKDUGW&$QDQGDVLYDP$%ODX%%RULVVRY10HLQO70LFKDON:DQG6WRYHU-&ORXGFRPSXWLQJDFODVVLILFDWLRQEXVLQHVVPRGHOV
DQGUHVHDUFKGLUHFWLRQV%XV,QI6\VW(QJ
>@ +RHIHU&1DQG.DUDJLDQQLV*7D[RQRP\RIFORXGFRPSXWLQJVHUYLFHV,Q3URFHHGLQJVRIWKHWK,(((ZRUNVKRSRQHQDEOLQJWKHIXWXUH
VHUYLFHRULHQWHG,QWHUQHW()62,:RUNVKRSRI,(((*/2%(&20SS'HFHPEHU
>@ 4LDQ//XR='X<DQG*XR/&ORXGFRPSXWLQJDQRYHUYLHZ,Q&ORXG&RP3URFHHGLQJVRIWKHVWLQWHUQDWLRQDOFRQIHUHQFHRQ
FORXG FRPSXWLQJ 6SULQJHU %HUOLQ SS >@ $PD]RQ :HE 6HUYLFHV //& $PD]RQ (& &ORXG 6HUYLFH 6/$
KWWSDZVDPD]RQFRPHFVOD/DVWDFFHVVHGRQ)HEUXDU\
>@ *R*ULG&ORXG+RVWLQJDQG&ORXG0DQDJHPHQW3ODWIRUPKWWSZZZJRJULGFRP/DVWDFFHVVHGRQ0DUFK
>@ 5DFNVSDFHDSULYDWHDQGK\EULGFORXGSURYLGHUVKWWSZZZUDFNVSDFHFRPFORXG/DVWDFFHVVHGRQ0DUFK
>@ 1LUYDQL[&RPSOHWHFORXGSURYLGHUVZLWKFORXGVROXWLRQVKWWSZZZQLUYDQL[FRP/DVWDFFHVVHGRQ0DUFK
>@ +XDQJ<6X+6XQ:=KDQJ-0 *XR&-;X-0-LDQJ=%<DQJ6;DQG=KX-)UDPHZRUNIRUEXLOGLQJDORZFRVWVFDODEOHDQG
VHFXUHGSODWIRUPIRUZHEGHOLYHUHGEXVLQHVVVHUYLFHVDW,%0-5HV'HYGRL-5''HFHPEHU
>@ / 6DYX &ORXG &RPSXWLQJ 'HSOR\PHQW 0RGHOV 'HOLYHU\ 0RGHOV 5LVNV DQG 5HVHDUFK &KDOOHQJHV LQ &RPSXWHU DQG 0DQDJHPHQW
&$0$1,QWHUQDWLRQDO&RQIHUHQFH0DUFK
>@ $UPEUXVW0)R[$*ULIILWK5-RVHSK$'.DW]5+.RQZLQVNL$/HH*3DWWHUVRQ'$5DENLQ$6WRLFD,DQG=DKDULD0$ERYHWKH
FORXGVD%HUNHOH\YLHZRIFORXGFRPSXWLQJ7HFK5HS8&%((&6((&6'HSW8QLYHUVLW\RI&DOLIRUQLD%HUNHOH\
>@ 6%URKLDQG0%DPLDK&KDOOHQJHVDQG%HQHILWVIRU$GRSWLQJWKH3DUDGLJPRI&ORXG&RPSXWLQJ,QWHUQDWLRQDO-RXUQDORI$GYDQFHG
(QJLQHHULQJ6FLHQFHVDQG7HFKQRORJLHV,-$(67YROSS
>@ 6PXJPXJYLGHRDQGSKRWRVKDULQJSURYLGHUXVLQJ$PD]RQ&ORXG6KWWSZZZVPXJPXJFR/DVWDFFHVVHGRQ)HEUXDU\
>@ .DL +ZDQJ 6 .XONDUHQL DQG <XH +X &ORXG 6HFXULW\ ZLWK 9LUWXDOL]HG 'HIHQVH DQG 5HSXWDWLRQ%DVHG 7UXVW 0DQDJHPHQW LQ
'HSHQGDEOH$XWRQRPLFDQG6HFXUH&RPSXWLQJ'$6&(LJKWK,(((,QWHUQDWLRQDO&RQIHUHQFHRQSS
>@ -LDQIHQJ<DQJDQG=KLELQ&KHQ&ORXG&RPSXWLQJ5HVHDUFKDQG6HFXULW\,VVXHVLQ&RPSXWDWLRQDO,QWHOOLJHQFHDQG6RIWZDUH(QJLQHHULQJ
,QWHUQDWLRQDO&RQIHUHQFH&,6(SS
>@ ;LDR<RQJ/L/L7DR=KRX<RQJ6KLDQG<X*XR$WUXVWHGFRPSXWLQJHQYLURQPHQWPRGHOLQFORXGDUFKLWHFWXUHLQ0DFKLQH/HDUQLQJ
DQG&\EHUQHWLFV,QWHUQDWLRQDO&RQIHUHQFH,&0/&YROSS1RYHPEHU
>@ &LVFR6\VWHPV&LVFR&ORXG&RPSXWLQJ'DWD&HQWHU6WUDWHJ\$UFKLWHFWXUHDQG6ROXWLRQV>2QOLQH@ $YDLODEOH
DWKWWSZZZFLVFRFRPZHEVWUDWHJ\GRFVJRY&LVFR&ORXG&RPSXWLQJB:3SGI/DVWDFFHVVHGRQ)HEUXDU\