PaaS 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 få forskellige kategorier baseret på den type tjeneste, der leveres. SaaS (Software as a Service) er kategorien af cloud computing, hvor de vigtigste ressourcer, der er tilgængelige som en tjeneste, er softwareapplikationer. PaaS (Platform as a Service) er kategorien/applikationen af cloud computing, hvor tjenesteudbyderne leverer en computerplatform eller en løsningsstack til deres abonnenter over internettet.
Hvad er PaaS?
PaaS er kategorien/applikationen af cloud computing, hvor tjenesteudbyderne leverer en computerplatform (en hardwarearkitektur og en softwareramme) eller en løsningsstak (computerundersystem, der er nødvendigt for at køre en software). Dette gør det muligt for abonnenterne at implementere en applikation uden at skulle købe og administrere de nødvendige software- og hardwarekrav. Ansvaret for at vedligeholde den nødvendige hardware, operativsystemer, hjælpeapplikationer og databaser er udelukkende tjenesteudbyderens ansvar. PaaS-abonnenterne kan gøre brug af den leverede platform til at bygge og i sidste ende levere webapplikationer og tjenester. PaaS-tjenester tilbyder typisk komplet sæt faciliteter til at designe, udvikle, teste og implementere applikationer til teamsamarbejde, webservice og databaseintegration, versionskontrol og konfigurationsstyring af software. Alle disse faciliteter er norm alt tilgængelige som et enkelt integreret udviklingsmiljø, hvilket gør det meget bekvemt for udviklerne eller brugerne. Fire populære typer af PaaS er Add-on, Stand alone, levering kun og åben platform PaaS.
Hvad er SaaS?
SaaS er en af kategorierne/metoderne inden for 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.
Hvad er forskellen mellem PaaS og SaaS?
Selv om PaaS og SaaS er to applikationer/kategorier af cloud computing, har de deres vigtigste forskelle. PaaS er kategorien/applikationen af cloud computing, hvor tjenesteudbyderne leverer en computerplatform eller en løsningsstack, SaaS fokuserer på specifikt at gøre softwareapplikationer tilgængelige over internettet. Vigtig forskel mellem disse to tjenester kan identificeres ud fra typen af abonnenter. PaaS bruges typisk af applikationsudviklere, mens SaaS bruges af slutbrugere. Med andre ord giver PaaS en mekanisme til at udvikle applikationer, hvorimod SaaS leverer allerede færdige produkter til brug for abonnenterne uden ændringer.