Cloud computing vs SaaS
Cloud computing je stil računarstva u kojem su resursi dostupni preko interneta. Najčešće su ti resursi proširivi i visoko vizualizirani resursi i pružaju se kao usluga. Računarstvo u oblaku je podijeljeno u tri kategorije kako slijedi. SaaS (Softver kao usluga) je kategorija računarstva u oblaku u kojoj su glavni resursi dostupni kao usluga softverske aplikacije. Druge dvije kategorije su PaaS (platforma kao usluga) i IaaS (infrastruktura kao usluga).
Šta je Cloud Computing?
Kao što je gore pomenuto, računarstvo u oblaku nudi korisniku interneta pristup resursima kao uslugama. Budući da su dostupni putem interneta, svaki korisnik sa standardnim HTTP medijem može pristupiti ovim resursima u oblaku. Prednost koju korisnik ima dok koristi resurs dostupan preko oblaka je činjenica da se od njega ne traži znanje, stručnost ili kontrola posebno nad oblakom, infrastrukturom koja podržava različite resurse. U suštini, oblak pruža razdvajanje između resursa i računara korisnika. To znači da korisnikov računar može imati vrlo minimalan softver (web pretraživač koji radi na minimalnom operativnom sistemu) ili podatke za rukovanje stečenim resursima. Glavni princip koji stoji iza računalstva u oblaku je da provajderi kreiraju i hostuju svoja rješenja u oblaku tako da ih više korisnika može dobiti na zahtjev. A ta rješenja mogu biti infrastruktura, softver ili platforma. A na osnovu ova tri tipa resursa, računarstvo u oblaku je podeljeno na tri dela kao što su Paas, SaaS i IaaS (kao što je gore objašnjeno). Mogu postojati javni ili privatni oblaci. Javni oblaci pružaju svoje resurse svima putem interneta, dok privatni oblaci pružaju vlasničke resurse ograničenom broju ljudi.
Šta je SaaS?
SaaS je jedna od kategorija/metodologija računarstva u oblaku. Drugim riječima, SaaS bi se mogao identificirati kao aplikacija Cloud computinga. Kao što je gore spomenuto, resursi dostupni kao usluga putem SaaS-a su posebno softverske aplikacije. Ovdje se aplikacija dijeli na više klijenata koristeći model „jedan na više“. Prednost koja se nudi za SaaS korisnika je da može izbjeći instaliranje i održavanje softvera i može se osloboditi složenih softverskih/hardverskih zahtjeva. Dobavljač SaaS softvera, također poznat kao hostirani softver ili softver na zahtjev, pobrinut će se za sigurnost, dostupnost i performanse softvera jer se pokreću na serverima dobavljača. Koristeći arhitekturu više zakupaca, jedna aplikacija se isporučuje milionima korisnika putem internet pretraživača. Kupcima nije potrebno prethodno licenciranje, dok provajderi uživaju niže troškove jer održavaju samo jednu aplikaciju. Popularni SaaS softver su Salesforce.com, Workday, Google Apps i Zogo Office.
Razlika između računarstva u oblaku i SaaS-a?
Iako se računarstvo u oblaku i SaaS koriste naizmjenično, ne odnose se na isti koncept. Cloud computing je stil računarstva u kojem su resursi dostupni putem interneta, dok je SaaS jedna od metodologija/aplikacija/kategorija Cloud computinga. Cloud computing je šira slika koja se bavi isporukom bilo koje vrste resursa preko interneta, dok se SaaS fokusira na posebno omogućavanje softverskih aplikacija dostupnih preko interneta. Da bi razlikovanje bilo jasnije, računarstvo u oblaku je prilično širok pojam koji pokriva širok spektar usluga, dok je SaaS samo jedno područje koje računarstvo u oblaku omogućava i daje snagu.