PaaS vs SaaS
Cloud computing-ը հաշվարկման ոճ է, որտեղ ռեսուրսները հասանելի են դառնում ինտերնետի միջոցով: Ամենից հաճախ այդ ռեսուրսները ընդարձակելի և բարձր պատկերացված ռեսուրսներ են և դրանք մատուցվում են որպես ծառայություն: Cloud computing-ը բաժանվում է մի քանի տարբեր կատեգորիաների՝ կախված մատուցվող ծառայության տեսակից: SaaS-ը (Ծրագրաշարը որպես ծառայություն) ամպային հաշվարկների կատեգորիա է, որտեղ որպես ծառայություն հասանելի հիմնական ռեսուրսները ծրագրային հավելվածներն են: PaaS-ը (Պլատֆորմը որպես ծառայություն) ամպային հաշվարկման կատեգորիան/հավելվածն է, որտեղ ծառայություններ մատուցողները ինտերնետի միջոցով իրենց բաժանորդներին տրամադրում են համակարգչային հարթակ կամ լուծումների փաթեթ:
Ի՞նչ է PaaS-ը:
PaaS-ը ամպային հաշվարկների կատեգորիան/հավելվածն է, որում ծառայություններ մատուցողները տրամադրում են հաշվողական հարթակ (ապարատային ճարտարապետություն և ծրագրային ապահովման շրջանակ) կամ լուծումների փաթեթ (համակարգչային ենթահամակարգ, որն անհրաժեշտ է ծրագրաշարը գործարկելու համար): Սա հնարավորություն է տալիս բաժանորդներին տեղակայել հավելված՝ առանց գնելու և կառավարելու անհրաժեշտ ծրագրային և ապարատային պահանջները: Անհրաժեշտ սարքավորումների, օպերացիոն համակարգերի, օգնական հավելվածների և տվյալների բազաների պահպանման պատասխանատվությունը կրում է բացառապես ծառայություն մատուցողը: PaaS-ի բաժանորդները կարող են օգտվել տրամադրված հարթակից՝ վեբ հավելվածներ և ծառայություններ ստեղծելու և ի վերջո մատուցելու համար: PaaS ծառայությունները սովորաբար առաջարկում են հարմարությունների ամբողջական փաթեթ թիմային համագործակցության համար հավելվածների նախագծման, մշակման, փորձարկման և տեղակայման, վեբ ծառայության և տվյալների բազայի ինտեգրման, տարբերակների վերահսկման և ծրագրաշարի կազմաձևման կառավարման համար: Այս բոլոր հարմարությունները սովորաբար հասանելի են որպես զարգացման միասնական ինտեգրված միջավայր, ինչը շատ հարմար է մշակողների կամ օգտագործողների համար:PaaS-ի չորս հայտնի տեսակներն են՝ հավելյալ, Stand only, միայն առաքում և բաց հարթակ PaaS:
Ի՞նչ է SaaS-ը:
SaaS-ը ամպային հաշվարկի կատեգորիաներից/մեթոդոլոգիաներից մեկն է: Ինչպես նշվեց վերևում, SaaS-ի միջոցով որպես ծառայություն հասանելի ռեսուրսները հատուկ ծրագրային հավելվածներ են: Այստեղ հավելվածը տարածվում է բազմաթիվ հաճախորդների հետ՝ օգտագործելով «մեկը շատ» մոդելը: SaaS օգտվողի համար առաջարկվող առավելությունն այն է, որ նա կարող է խուսափել ծրագրակազմի տեղադրումից և սպասարկումից և կարող է ազատվել բարդ ծրագրային/ապարատային պահանջներից: SaaS ծրագրաշարի մատակարարը, որը նաև հայտնի է որպես հոսթինգային ծրագրակազմ կամ ըստ պահանջի ծրագրակազմ, հոգ կտանի ծրագրաշարի անվտանգության, հասանելիության և կատարողականի մասին, քանի որ դրանք գործարկվում են մատակարարի սերվերների վրա: Օգտագործելով բազմավարձակալ ճարտարապետություն՝ մեկ հավելված ինտերնետ բրաուզերների միջոցով առաքվում է միլիոնավոր օգտատերերի: Հաճախորդները չեն պահանջում նախնական լիցենզավորում, մինչդեռ մատակարարներն օգտվում են ավելի ցածր գնից, քանի որ նրանք պահպանում են ընդամենը մեկ դիմում:SaaS-ի հանրաճանաչ ծրագրերն են Salesforce.com, Workday, Google Apps և Zogo Office:
Ո՞րն է տարբերությունը PaaS-ի և SaaS-ի միջև:
Չնայած, որ PaaS-ը և SaaS-ը ամպային հաշվարկի երկու հավելված/կատեգորիա են, նրանք ունեն իրենց հիմնական տարբերությունները: PaaS-ը ամպային հաշվարկների այն կատեգորիան/հավելվածն է, որտեղ ծառայություններ մատուցողները տրամադրում են հաշվողական հարթակ կամ լուծումների փաթեթ, SaaS-ը կենտրոնանում է հատուկ ծրագրային հավելվածները ինտերնետում հասանելի դարձնելու վրա: Այս երկու ծառայությունների միջև կարևոր տարբերությունը կարելի է պարզել բաժանորդների տեսակից: PaaS-ը սովորաբար օգտագործվում է հավելվածների մշակողների կողմից, մինչդեռ SaaS-ն օգտագործվում է վերջնական օգտագործողների կողմից: Այլ կերպ ասած, PaaS-ն ապահովում է հավելվածներ մշակելու մեխանիզմ, մինչդեռ SaaS-ը տրամադրում է արդեն ավարտված ապրանքներ բաժանորդների օգտագործման համար՝ առանց փոփոխությունների: