PaaS pret SaaS
Mākoņdatošana ir skaitļošanas stils, kurā resursi ir pieejami internetā. Visbiežāk šie resursi ir paplašināmi un ļoti vizualizēti resursi, un tie tiek sniegti kā pakalpojums. Mākoņdatošana ir sadalīta dažās dažādās kategorijās atkarībā no sniegtā pakalpojuma veida. SaaS (Software as a Service) ir mākoņdatošanas kategorija, kurā galvenie resursi, kas pieejami kā pakalpojums, ir programmatūras lietojumprogrammas. PaaS (Platform as a Service) ir mākoņdatošanas kategorija/lietojumprogramma, kurā pakalpojumu sniedzēji saviem abonentiem internetā piegādā skaitļošanas platformu vai risinājumu kopu.
Kas ir PaaS?
PaaS ir mākoņdatošanas kategorija/lietojumprogramma, kurā pakalpojumu sniedzēji nodrošina skaitļošanas platformu (aparatūras arhitektūru un programmatūras ietvaru) vai risinājumu kopu (datora apakšsistēma, kas nepieciešama programmatūras palaišanai). Tas ļauj abonentiem izvietot lietojumprogrammu, nepērkot un nepārvaldot nepieciešamās programmatūras un aparatūras prasības. Atbildība par nepieciešamās aparatūras, operētājsistēmu, palīglietojumprogrammu un datu bāzu uzturēšanu ir tikai pakalpojuma sniedzēja atbildība. PaaS abonenti var izmantot piegādāto platformu, lai izveidotu un visbeidzot piegādātu tīmekļa lietojumprogrammas un pakalpojumus. PaaS pakalpojumi parasti piedāvā pilnu aprīkojuma komplektu lietojumprogrammu izstrādei, izstrādei, testēšanai un izvietošanai komandas sadarbībai, tīmekļa pakalpojumu un datu bāzu integrācijai, programmatūras versiju kontrolei un konfigurācijas pārvaldībai. Visas šīs iespējas parasti ir pieejamas kā viena integrēta izstrādes vide, padarot to ļoti ērtu izstrādātājiem vai lietotājiem. Četri populāri PaaS veidi ir papildinājums, atsevišķais, tikai piegādes un atvērtā platforma PaaS.
Kas ir SaaS?
SaaS ir viena no mākoņdatošanas kategorijām/metodoloģijām. Kā minēts iepriekš, resursi, kas pieejami kā pakalpojums, izmantojot SaaS, ir īpaši programmatūras lietojumprogrammas. Šeit lietojumprogramma tiek koplietota vairākiem klientiem, izmantojot modeli “viens pret daudziem”. SaaS lietotājam piedāvātā priekšrocība ir tāda, ka viņa var izvairīties no programmatūras instalēšanas un uzturēšanas un var atbrīvoties no sarežģītām programmatūras/aparatūras prasībām. SaaS programmatūras nodrošinātājs, kas pazīstams arī kā mitināta programmatūra vai programmatūra pēc pieprasījuma, rūpēsies par programmatūras drošību, pieejamību un veiktspēju, jo tā tiek darbināta pakalpojumu sniedzēja serveros. Izmantojot vairāku nomnieku arhitektūru, viena lietojumprogramma tiek piegādāta miljoniem lietotāju, izmantojot interneta pārlūkprogrammas. Klientiem nav nepieciešama iepriekšēja licencēšana, kamēr pakalpojumu sniedzēji bauda zemākas izmaksas, jo viņi uztur tikai vienu lietojumprogrammu. Populāra SaaS programmatūra ir Salesforce.com, Workday, Google Apps un Zogo Office.
Kāda ir atšķirība starp PaaS un SaaS?
Lai gan PaaS un SaaS ir divas mākoņdatošanas lietojumprogrammas/kategorijas, tām ir savas galvenās atšķirības. PaaS ir mākoņdatošanas kategorija/lietojumprogramma, kurā pakalpojumu sniedzēji nodrošina skaitļošanas platformu vai risinājumu kopu, SaaS koncentrējas uz programmatūras lietojumprogrammu pieejamību internetā. Būtisku atšķirību starp šiem diviem pakalpojumiem var identificēt pēc abonentu veida. PaaS parasti izmanto lietojumprogrammu izstrādātāji, savukārt SaaS izmanto galalietotāji. Citiem vārdiem sakot, PaaS nodrošina mehānismu lietojumprogrammu izstrādei, savukārt SaaS nodrošina jau pabeigtus produktus abonentu lietošanai bez izmaiņām.