PAAS ընդդեմ IAAS
Cloud computing-ը հաշվարկման ոճ է, որտեղ ռեսուրսները հասանելի են դառնում ինտերնետի միջոցով: Ամենից հաճախ այդ ռեսուրսները ընդարձակելի և բարձր պատկերացված ռեսուրսներ են և դրանք մատուցվում են որպես ծառայություն: Cloud computing-ը բաժանվում է մի քանի տարբեր կատեգորիաների՝ կախված մատուցվող ծառայության տեսակից: PaaS-ը (Պլատֆորմը որպես ծառայություն) ամպային հաշվարկման կատեգորիան/հավելվածն է, որտեղ ծառայություններ մատուցողները ինտերնետի միջոցով իրենց բաժանորդներին տրամադրում են համակարգչային հարթակ կամ լուծումների փաթեթ: IaaS-ը (Ենթակառուցվածքը որպես ծառայություն) ամպային հաշվարկների կատեգորիա է, որտեղ որպես ծառայություն հասանելի հիմնական ռեսուրսները ապարատային ենթակառուցվածքն են:
Ի՞նչ է PaaS-ը:
PaaS-ը ամպային հաշվարկների կատեգորիան/հավելվածն է, որում ծառայություններ մատուցողները տրամադրում են հաշվողական հարթակ (ապարատային ճարտարապետություն և ծրագրային ապահովման շրջանակ) կամ լուծումների փաթեթ (համակարգչային ենթահամակարգ, որն անհրաժեշտ է ծրագրաշարը գործարկելու համար): Սա հնարավորություն է տալիս բաժանորդներին տեղակայել հավելված՝ առանց գնելու և կառավարելու անհրաժեշտ ծրագրային և ապարատային պահանջները: Անհրաժեշտ սարքավորումների, օպերացիոն համակարգերի, օգնական հավելվածների և տվյալների բազաների պահպանման պատասխանատվությունը կրում է բացառապես ծառայություն մատուցողը: PaaS-ի բաժանորդները կարող են օգտվել տրամադրված հարթակից՝ վեբ հավելվածներ և ծառայություններ ստեղծելու և ի վերջո մատուցելու համար: PaaS ծառայությունները սովորաբար առաջարկում են հարմարությունների ամբողջական փաթեթ թիմային համագործակցության համար հավելվածների նախագծման, մշակման, փորձարկման և տեղակայման, վեբ ծառայության և տվյալների բազայի ինտեգրման, տարբերակների վերահսկման և ծրագրաշարի կազմաձևման կառավարման համար: Այս բոլոր հարմարությունները սովորաբար հասանելի են որպես զարգացման միասնական ինտեգրված միջավայր, ինչը շատ հարմար է մշակողների կամ օգտագործողների համար:PaaS-ի չորս հայտնի տեսակներն են՝ հավելյալ, Stand only, միայն առաքում և բաց հարթակ PaaS:
Ի՞նչ է IaaS?
IaaS-ը, որը երբեմն հայտնի է որպես Hardware-as-a-Service (HaaS), մատակարարում է սարքավորումներ, որոնք անհրաժեշտ են գործառնությունների, պահեստավորման, ապարատային և ցանցային բաղադրիչները (ներառյալ սերվերները) սպասարկելու համար իրենց բաժանորդներին ինտերնետի միջոցով: Այլ կերպ ասած, IaaS-ը զբաղվում է (վիրտուալ, պահանջարկի ձևով) հաշվողական ռեսուրսների առաջարկով, ինչպիսիք են սերվերները, պահեստը և ցածր մակարդակի n/w և h/w բաղադրիչները: Բոլոր ապարատային ռեսուրսների պահպանումը, գործարկումը և պահպանումը ծառայություն մատուցողի պարտականությունն է: Բաժանորդը կվճարի մեկ օգտագործման հիման վրա՝ հիմնված կոմունալ հաշվողական վճարման մոդելի վրա՝ առանց այդ ենթակառուցվածքային ռեսուրսները գնելու: Բաժանորդը կստանա ցանցի/սերվերի ռեսուրսներ ձեռք բերելու զգացում զրոյական ժամանակում և տարածության մեջ։ Հանրաճանաչ առևտրային IaaS ծառայություններ մատուցողներն են GoGrid-ը և Amazon-ի EC2-ը:
Ո՞րն է տարբերությունը PaaS-ի և IaaS-ի միջև:
Չնայած, որ PaaS-ը և IaaS-ը ամպային հաշվարկի երկու հավելված/կատեգորիա են, նրանք ունեն իրենց հիմնական տարբերությունները: PaaS-ը ամպային հաշվարկների այն կատեգորիան է, որտեղ ծառայություններ մատուցողները տրամադրում են հաշվողական հարթակ կամ լուծումների փաթեթ, մինչդեռ IaaS-ը կենտրոնանում է համակարգչային ենթակառուցվածքի մատուցման վրա, ինչպիսիք են ապարատային ռեսուրսները, որոնք հասանելի են ինտերնետում: Այս երկու ծառայությունների միջև կարևոր տարբերությունը կարելի է պարզել բաժանորդների տեսակից: PaaS-ը սովորաբար օգտագործվում է հավելվածների մշակողների կողմից, մինչդեռ IaaS-ն օգտագործվում է ցանցային ճարտարապետների կողմից: Այլ կերպ ասած, PaaS-ն ապահովում է հավելվածներ մշակելու մեխանիզմ, մինչդեռ IaaS-ն ապահովում է միայն այն ենթակառուցվածքը, որն անհրաժեշտ է հավելվածների մշակողների կողմից մշակված կոդը գործարկելու համար: Հետևաբար, IaaS առաջարկներն ինքնին կարող են օգտակար չլինել առանց համապատասխան PaaS առաջարկի, որն աշխատում է դրա վրա: PaaS-ը կարելի է դիտարկել որպես IaaS-ի վերևում գտնվող աբստրակցիայի լրացուցիչ շերտ: Եթե դուք արդեն ունեք աշխատանքային կոդ որպես փաթեթ, ապա IaaS-ն ավելի հարմար է, մինչդեռ եթե չունեք ծրագրային լուծում (կամ ներկայիս հասանելի լուծումը չափազանց թանկ է) և ցանկանում եք զրոյից լուծում ստեղծել՝ բաժանորդագրվելով. դեպի PaaS-ը գնալու ճանապարհն է:
Կապված հղում՝
Տարբերությունը Cloud-ի և Inhouse Computing-ի միջև