PAAS vs IAAS
Pilvandmetöötlus on andmetöötlusstiil, milles ressursid tehakse kättesaadavaks Interneti kaudu. Enamasti on need ressursid laiendatavad ja hästi visualiseeritud ressursid ning neid pakutakse teenusena. Pilvandmetöötlus on pakutava teenuse tüübi alusel jaotatud mõneks erinevaks kategooriaks. PaaS (Platform as a Service) on pilvandmetöötluse kategooria/rakendus, milles teenusepakkujad tarnivad oma abonentidele arvutusplatvormi või lahenduspakki Interneti kaudu. IaaS (infrastruktuur kui teenus) on pilvandmetöötluse kategooria, mille peamisteks teenusena saadaolevateks ressurssideks on riistvarataristu.
Mis on PaaS?
PaaS on pilvandmetöötluse kategooria/rakendus, milles teenusepakkujad pakuvad andmetöötlusplatvormi (riistvaraarhitektuur ja tarkvararaamistik) või lahenduste pinu (tarkvara käitamiseks vajalik arvuti alamsüsteem). See võimaldab tellijatel juurutada rakendust, ilma et nad peaksid ostma ja haldama vajalikke tarkvara- ja riistvaranõudeid. Vajaliku riistvara, operatsioonisüsteemide, abirakenduste ja andmebaaside hooldamise eest vastutab ainuisikuliselt teenusepakkuja. PaaS-i abonendid saavad tarnitud platvormi kasutada veebirakenduste ja -teenuste loomiseks ja lõpuks tarnimiseks. PaaS-i teenused pakuvad tavaliselt täielikku seadmete komplekti rakenduste kavandamiseks, arendamiseks, testimiseks ja juurutamiseks meeskonnatööks, veebiteenuste ja andmebaaside integreerimiseks, versioonikontrolliks ja tarkvara konfiguratsioonihalduseks. Kõik need vahendid on tavaliselt saadaval ühtse integreeritud arenduskeskkonnana, mis teeb selle arendajatele või kasutajatele väga mugavaks. Neli populaarset PaaS-i tüüpi on lisandmoodul, eraldiseisev, ainult kohaletoimetatav ja avatud platvorm PaaS.
Mis on IaaS?
IaaS, mida mõnikord tuntakse ka kui riistvara teenusena (HaaS), tarnib oma abonentidele Interneti kaudu toimingute, salvestusruumi, riistvara ja võrgukomponentide (sealhulgas serverite) teenindamiseks vajalikke seadmeid. Teisisõnu, IaaS tegeleb arvutiressursside (nt serverite, salvestusruumi ja muude madala tasemega n/w ja h/w komponentide) pakkumisega (virtuaalselt, nõudmisel). Teenusepakkuja vastutab ainuisikuliselt kõigi riistvararessursside majutamise, käitamise ja hooldamise eest. Abonent maksab kommuna alteenuste arveldusmudeli alusel kasutuse eest, ilma et peaks neid infrastruktuuri ressursse ostma. Abonent tunneb, et hangib võrgu/serveri ressursse null ajas ja ruumis. Populaarsed kaubanduslikud IaaS-i teenusepakkujad on GoGrid ja Amazoni EC2.
Mis vahe on PaaS-il ja IaaS-il?
Kuigi PaaS ja IaaS on pilvandmetöötluse kaks rakendust/kategooriat, on neil oma peamised erinevused. PaaS on pilvandmetöötluse kategooria, mille puhul teenusepakkujad pakuvad andmetöötlusplatvormi või lahenduste pinu, samas kui IaaS keskendub arvutitaristu (nt Interneti kaudu saadaolevate riistvararessursside) pakkumisele. Olulise erinevuse nende kahe teenuse vahel saab tuvastada abonentide tüübi järgi. PaaS-i kasutavad tavaliselt rakenduste arendajad, samas kui IaaS-i kasutavad võrguarhitektid. Teisisõnu pakub PaaS mehhanismi rakenduste arendamiseks, samas kui IaaS pakub ainult infrastruktuuri, mis on vajalik rakenduste arendajate väljatöötatud koodi käitamiseks. Seetõttu ei pruugi IaaS-i pakkumised iseenesest kasulikud olla ilma sobiva PaaS-i pakkumiseta. PaaS-i võib pidada täiendavaks abstraktsioonikihiks IaaS-i peal. Kui sul on juba toimiv kood paketina, siis sobib pigem IaaS, samas kui sul pole tarkvaralahendust paigas (või praegu saadaolev lahendus on liiga kallis) ja soovid luua lahenduse nullist, siis telli PaaS on õige tee.
Seotud link:
Erinevus pilve- ja ettevõttesisese andmetöötluse vahel