Cloud computing vs SaaS
La informàtica en núvol és un estil d'informàtica en què els recursos estan disponibles a Internet. Molt sovint aquests recursos són recursos extensibles i altament visualitzats i es proporcionen com a servei. La computació en núvol es divideix en tres categories de la següent manera. SaaS (Software as a Service) és la categoria de Cloud computing en què els principals recursos disponibles com a servei són les aplicacions de programari. Altres dues categories són PaaS (Platform as a Service) i IaaS (Infrastructure as a Service).
Què és Cloud Computing?
Com s'ha esmentat anteriorment, la informàtica en núvol ofereix a l'usuari d'Internet accedir als recursos com a serveis. Com que estan disponibles a través d'Internet, qualsevol usuari amb un mitjà HTTP estàndard pot accedir a aquests recursos al núvol. L'avantatge que té l'usuari quan utilitza un recurs disponible al núvol és el fet que no se li requereix tenir el coneixement, l'experiència o el control sobre el núvol concretament, la infraestructura que suporta els diferents recursos. Bàsicament, un núvol proporciona la separació entre els recursos i l'ordinador de l'usuari. Això vol dir que l'ordinador de l'usuari pot tenir un programari (navegador web que s'executa amb un sistema operatiu mínim) o dades molt mínimes per gestionar els recursos adquirits. El principi principal de la computació en núvol és que els proveïdors crearan i allotjaran les seves solucions al núvol perquè diversos usuaris les puguin obtenir sota demanda. I aquestes solucions podrien ser infraestructura, programari o plataforma. I a partir d'aquests tres tipus de recursos, la computació en núvol es divideix en tres parts com Paas, SaaS i IaaS (com s'ha explicat anteriorment). Hi pot haver núvols públics o privats. Els núvols públics proporcionen els seus recursos a tothom a través d'Internet, mentre que els núvols privats proporcionen recursos propietaris a un nombre limitat de persones.
Què és SaaS?
SaaS és una de les categories/metodologies de Cloud Computing. En altres paraules, el SaaS es podria identificar com una aplicació de Cloud Computing. Com s'ha esmentat anteriorment, els recursos disponibles com a servei a través de SaaS són específicament aplicacions de programari. Aquí, una aplicació es comparteix entre diversos clients mitjançant el model "un a molts". L'avantatge que ofereix l'usuari de SaaS és que pot evitar la instal·lació i el manteniment de programari i es pot alliberar de requisits complexos de programari/maquinari. El proveïdor de programari SaaS, també conegut com a programari allotjat o programari sota demanda, s'encarregarà de la seguretat, la disponibilitat i el rendiment del programari perquè s'executen als servidors del proveïdor. Mitjançant una arquitectura multitenant, una única aplicació es lliura a milions d'usuaris mitjançant navegadors d'Internet. Els clients no requereixen llicències inicials, mentre que els proveïdors gaudeixen d'un cost més baix perquè només mantenen una aplicació. El programari SaaS popular són Salesforce.com, Workday, Google Apps i Zogo Office.
Diferència entre Cloud Computing i SaaS?
Tot i que la computació en núvol i SaaS s'utilitzen indistintament, no es refereixen al mateix concepte. La informàtica en núvol és un estil d'informàtica en què els recursos estan disponibles a Internet, mentre que SaaS és una de les metodologies/aplicacions/categories de la informàtica en núvol. La informàtica en núvol és el panorama general que s'ocupa de lliurar qualsevol tipus de recurs a Internet, mentre que SaaS se centra específicament a fer que les aplicacions de programari estiguin disponibles a Internet. Per fer la diferenciació més clara, la informàtica en núvol és més aviat un terme ampli que cobreix un ampli espectre de serveis, mentre que SaaS és només una àrea que la informàtica en núvol permet i potencia.