Cloud computing 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 troch kategórií nasledovne. 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. Ďalšie dve kategórie sú PaaS (platforma ako služba) a IaaS (infraštruktúra ako služba).
Čo je cloud computing?
Ako je uvedené vyššie, cloud computing ponúka používateľovi internetu prístup k zdrojom ako službám. Keďže sú dostupné cez internet, každý používateľ so štandardným HTTP médiom má prístup k týmto zdrojom v cloude. Výhodou, ktorú má používateľ pri používaní zdroja dostupného cez cloud, je skutočnosť, že sa od neho nevyžaduje znalosť, odbornosť alebo kontrola nad cloudom, konkrétne nad infraštruktúrou, ktorá podporuje rôzne zdroje. Cloud v podstate poskytuje oddelenie medzi zdrojmi a počítačom používateľa. To znamená, že počítač používateľa môže mať veľmi minimálny softvér (internetový prehliadač s minimálnym operačným systémom) alebo údaje na spracovanie získaných zdrojov. Hlavným princípom cloud computingu je, že poskytovatelia by vytvorili a hostili svoje riešenia v cloude, aby ich na požiadanie mohli získať viacerí používatelia. A týmito riešeniami môže byť infraštruktúra, softvér alebo platforma. A na základe týchto troch typov zdrojov je cloud computing rozdelený na tri časti ako Paas, SaaS a IaaS (ako je vysvetlené vyššie). Môžu existovať verejné alebo súkromné cloudy. Verejné cloudy poskytujú svoje zdroje každému cez internet, zatiaľ čo súkromné cloudy poskytujú vlastné zdroje obmedzenému počtu ľudí.
Čo je SaaS?
SaaS je jednou z kategórií/metódií cloud computingu. Inými slovami, SaaS by sa dalo identifikovať ako aplikácia 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 je 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.
Rozdiel medzi cloud computingom a SaaS?
Aj keď sa cloud computing a SaaS používajú zameniteľne, netýkajú sa toho istého konceptu. Cloud computing je štýl výpočtovej techniky, v ktorom sú zdroje sprístupnené cez internet, zatiaľ čo SaaS je jednou z metodík/aplikácií/kategórií cloud computingu. Cloud computing je veľký obraz, ktorý sa zaoberá poskytovaním akéhokoľvek typu zdroja cez internet, zatiaľ čo SaaS sa zameriava na konkrétne sprístupňovanie softvérových aplikácií cez internet. Aby bolo rozlíšenie jasnejšie, cloud computing je dosť široký pojem, ktorý pokrýva široké spektrum služieb, zatiaľ čo SaaS je len jednou oblasťou, ktorú cloud computing umožňuje a podporuje.