Cloud computing vs SaaS
Cloud computing er en computerstil, hvor ressourcer gøres tilgængelige over internettet. Oftest er disse ressourcer udvidelige og stærkt visualiserede ressourcer, og de leveres som en service. Cloud computing er opdelt i tre kategorier som følger. SaaS (Software as a Service) er kategorien af cloud computing, hvor de vigtigste ressourcer, der er tilgængelige som en tjeneste, er softwareapplikationer. Andre to kategorier er PaaS (Platform as a Service) og IaaS (Infrastructure as a Service).
Hvad er Cloud Computing?
Som nævnt ovenfor tilbyder Cloud computing internetbrugeren at få adgang til ressourcerne som tjenester. Da de er tilgængelige via internettet, kan enhver bruger med standard HTTP-medium få adgang til disse ressourcer i skyen. Fordelen, som brugeren har, mens han bruger en ressource, der er tilgængelig over skyen, er, at han ikke er forpligtet til at have viden, ekspertise eller kontrol over skyen specifikt, infrastrukturen, der understøtter de forskellige ressourcer. Grundlæggende giver en sky adskillelse mellem ressourcer og brugerens computer. Det betyder, at brugerens computer kan have meget minimal software (webbrowser, der kører på et minim alt operativsystem) eller data for at kunne håndtere de erhvervede ressourcer. Hovedprincippet bag cloud computing er, at udbyderne vil skabe og hoste deres løsninger i skyen, så flere brugere kan få dem på efterspørgsel. Og disse løsninger kan være infrastruktur, software eller platform. Og baseret på disse tre typer ressourcer er cloud computing opdelt i tre dele som Paas, SaaS og IaaS (som forklaret ovenfor). Der kan være offentlige eller private skyer. Offentlige skyer leverer sine ressourcer til alle via internettet, mens private skyer giver proprietære ressourcer til et begrænset antal mennesker.
Hvad er SaaS?
SaaS er en af kategorierne/metoderne inden for cloud computing. Med andre ord kunne SaaS identificeres som en applikation af cloud computing. Som nævnt ovenfor er ressourcer, der er tilgængelige som en tjeneste gennem SaaS, specifikt softwareapplikationer. Her deles en applikation på tværs af flere klienter ved hjælp af "en-til-mange"-modellen. Fordelen for SaaS-brugeren er, at hun kan undgå at installere og vedligeholde software og kan frigøre sig fra komplekse software-/hardwarekrav. Udbyderen af SaaS-software, også kendt som hostet software eller on-demand-software, vil tage sig af softwarens sikkerhed, tilgængelighed og ydeevne, fordi de køres på udbyderens servere. Ved hjælp af en multitenant-arkitektur leveres en enkelt applikation til millioner af brugere gennem internetbrowsere. Kunder kræver ikke forhåndslicens, mens udbydere nyder godt af en lavere pris, fordi de kun vedligeholder én applikation. Populære SaaS-software er Salesforce.com, Workday, Google Apps og Zogo Office.
Forskellen mellem cloud computing og SaaS?
Selv om Cloud computing og SaaS bruges i flæng, refererer de ikke til det samme koncept. Cloud computing er en form for computerbehandling, hvor ressourcer gøres tilgængelige over internettet, mens SaaS er en af metoderne/applikationerne/kategorierne for cloud computing. Cloud computing er det store billede, der handler om at levere enhver form for ressource over internettet, mens SaaS fokuserer på specifikt at gøre softwareapplikationer tilgængelige over internettet. For at gøre differentieringen mere klar er cloud computing snarere et bredt begreb, som dækker et bredt spektrum af tjenester, mens SaaS kun er et område, som cloud computing muliggør og driver.