PaaS vs SaaS
Cloud computing je štýl výpočtovej techniky, pri ktorom sú zdroje sprístupnené cez internet. Najčastejšie ide o rozšíriteľné a vysoko vizualizované zdroje a sú poskytované ako služba. Cloud computing je rozdelený do niekoľkých rôznych kategórií podľa typu poskytovanej služby. SaaS (Software as a Service) je kategória cloud computingu, v ktorej sú hlavnými zdrojmi dostupnými ako služba softvérové aplikácie. PaaS (Platforma as a Service) je kategória/aplikácia cloud computingu, v ktorej poskytovatelia služieb dodávajú svojim predplatiteľom výpočtovú platformu alebo balík riešení cez internet.
Čo je PaaS?
PaaS je kategória/aplikácia cloud computingu, v ktorej poskytovatelia služieb dodávajú výpočtovú platformu (hardvérovú architektúru a softvérový rámec) alebo zásobník riešení (počítačový subsystém potrebný na spustenie softvéru). To umožňuje predplatiteľom nasadiť aplikáciu bez toho, aby museli kupovať a spravovať potrebné softvérové a hardvérové požiadavky. Zodpovednosť za údržbu potrebného hardvéru, operačných systémov, pomocných aplikácií a databáz je výlučne v kompetencii poskytovateľa služieb. Predplatitelia PaaS môžu využívať dodanú platformu na vytváranie a nakoniec poskytovanie webových aplikácií a služieb. Služby PaaS zvyčajne ponúkajú kompletnú sadu zariadení na navrhovanie, vývoj, testovanie a nasadzovanie aplikácií pre tímovú spoluprácu, integráciu webových služieb a databáz, kontrolu verzií a správu konfigurácie softvéru. Všetky tieto zariadenia sú zvyčajne dostupné ako jediné integrované vývojové prostredie, čo je veľmi pohodlné pre vývojárov alebo používateľov. Štyri populárne typy PaaS sú doplnkové, samostatné, iba na doručovanie a otvorená platforma PaaS.
Čo je SaaS?
SaaS je jednou z kategórií/metódií cloud computingu. Ako je uvedené vyššie, zdroje dostupné ako služba prostredníctvom SaaS sú konkrétne softvérové aplikácie. Tu je aplikácia zdieľaná medzi viacerými klientmi pomocou modelu „one-to-many“. Výhodou pre používateľa SaaS je, že sa môže vyhnúť inštalácii a údržbe softvéru a môže sa oslobodiť od zložitých požiadaviek na softvér/hardvér. Poskytovateľ softvéru SaaS, tiež známy ako hostovaný softvér alebo softvér na požiadanie, sa postará o bezpečnosť, dostupnosť a výkon softvéru, pretože sú spustené na serveroch poskytovateľa. Vďaka architektúre viacerých nájomníkov je jediná aplikácia poskytovaná miliónom používateľov prostredníctvom internetových prehliadačov. Zákazníci nevyžadujú licencovanie vopred, zatiaľ čo poskytovatelia majú nižšie náklady, pretože udržiavajú iba jednu aplikáciu. Populárnym softvérom SaaS sú Salesforce.com, Workday, Google Apps a Zogo Office.
Aký je rozdiel medzi PaaS a SaaS?
Aj keď sú PaaS a SaaS dve aplikácie/kategórie cloud computingu, majú svoje kľúčové rozdiely. PaaS je kategória/aplikácia cloud computingu, v ktorej poskytovatelia služieb dodávajú výpočtovú platformu alebo balík riešení, SaaS sa zameriava na konkrétne sprístupňovanie softvérových aplikácií cez internet. Dôležitý rozdiel medzi týmito dvoma službami možno identifikovať z typu predplatiteľov. PaaS zvyčajne používajú vývojári aplikácií, zatiaľ čo SaaS používajú koncoví používatelia. Inými slovami, PaaS poskytuje mechanizmus na vývoj aplikácií, zatiaľ čo SaaS poskytuje už dokončené produkty na použitie predplatiteľmi bez úprav.