Vad är SaaS? Software-as-a-service definierad

En av de mest populära formerna av cloud computing är SaaS (software-as-a-service). Här är en enkel SaaS-definition: en mjukvarudistributionsmodell där en tjänsteleverantör är värd för applikationer för kunder och gör dem tillgängliga för dessa kunder via internet.

SaaS är en av de tre huvudkategorierna av molntjänster, tillsammans med infrastruktur-som-en-tjänst (IaaS) och plattform-som-en-tjänst (PaaS).

SaaS-exempel

Med tanke på dess enkla åtkomst har SaaS-modellen för leverans av programvara blivit vanligt för många typer av affärsapplikationer, och den har införlivats i leveransstrategierna för många företagsprogramvaruleverantörer.

SaaS-företag har erbjudanden tillgängliga för en mängd olika affärsapplikationer, inklusive e-post och samarbete, kundrelationshantering (CRM), fakturering / lönehantering, försäljningshantering, personalhantering, ekonomihantering, databashantering, affärsresursplanering (ERP), innehåll hantering, och dokumentredigering och hantering.

Som med andra molntjänster betalar organisationer vanligtvis för SaaS-applikationer via en prenumerationsavgift, månadsvis eller årligen. Detta står i kontrast till den traditionella modellen att betala för programvara genom en permanent licens, med en kostnad i förskott och valfri löpande supportavgift.

SaaS-prissättning

Leverantörer prisar vanligtvis SaaS-produkter baserat på någon typ av användningsparametrar. De kan till exempel debitera baserat på antalet personer som använder programmet, antalet transaktioner eller något annat mått på användningen.

Användare har vanligtvis tillgång till applikationerna med en webbläsare i vissa organisationer kan de också använda en terminal för tunn klient.

De flesta SaaS-erbjudanden baseras på en multitenantarkitektur, där en enda version av en applikation används för alla tjänsteleverantörens kunder.

Organisationer som använder SaaS-applikationer kan ändra konfigurationsinställningar och anpassa programvaran inom vissa parametrar för att möta deras specifika behov. Men de kan inte anpassa dess kod eller funktioner i samma grad som ibland är möjligt för företagsprogramvara som de installerar lokalt på användarnas datorer eller tillhandahåller från sina egna datacenter.

Cloud computing för applikationer

Bland de främsta anledningarna till att använda SaaS? Eftersom SaaS är baserat på molntjänster sparar det organisationer från att installera och köra applikationer på sina egna system. Det eliminerar eller åtminstone minskar de därmed sammanhängande kostnaderna för hårdvaruköp och underhåll samt programvara och support. Den initiala installationskostnaden för en SaaS-applikation är också i allmänhet lägre än för motsvarande företagsprogramvara som köpts via en webbplatslicens.

Ibland kan användningen av SaaS också minska de långsiktiga kostnaderna för licensiering av programvara, men det beror på prissättningsmodellen för det enskilda SaaS-erbjudandet och företagets användningsmönster. Det är faktiskt möjligt för SaaS att kosta mer än traditionella programvarulicenser. Detta är ett område som IT-organisationer bör utforska noggrant.

SaaS ger också företag den flexibilitet som ligger i molntjänster: De kan prenumerera på ett SaaS-erbjudande efter behov snarare än att behöva köpa programvarulicenser och installera programvaran på en mängd olika datorer. Besparingarna kan vara betydande för applikationer som kräver nya hårdvaruköp för att stödja programvaran.

Pay-as-you-go-betalningsmodellen låter företag flytta kostnader till en löpande driftskostnad (aka opex ) för enklare att hantera budgetering. De kan sluta prenumerera på SaaS-erbjudanden när de vill och därmed stoppa de återkommande kostnaderna. 

SaaS-fördelar för företagets IT

Eftersom applikationerna som levereras via SaaS är tillgängliga över internet kan användare vanligtvis komma åt programvaran från alla enheter och platser som har internetanslutning.

Möjligheten att köra på både mobila enheter och datorer står i kontrast till många traditionella företagsapplikations tillgänglighet endast för dator. SaaS-erbjudanden tenderar också att stödja MacOS, iOS och Android, inte bara Windows - såväl som att de körs på alla större webbläsare.

En annan fördel är enkel skalbarhet. Molntjänster i allmänhet tillåter företag att rampa tjänster och / eller funktioner upp eller ner efter behov, och SaaS är inte annorlunda. Det är särskilt viktigt för företag vars företag har cyklisk karaktär och för organisationer som växer snabbt.

SaaS-kunder drar också nytta av att tjänsteleverantörer kan göra automatiska uppdateringar i programvara - ofta varje vecka eller månadsvis - så att företag inte behöver oroa sig för att köpa nya utgåvor när de är tillgängliga eller installera korrigeringar som säkerhetsuppdateringar. Detta kan vara särskilt tilltalande för organisationer med begränsad IT-personal att hantera dessa uppgifter.

SaaS risker och utmaningar 

SaaS kommer med en uppsättning risker och utmaningar som företag måste vara medvetna om för att maximera fördelarna med leveransmodellen.

I likhet med andra molntjänster litar SaaS-användare på att deras tjänsteleverantörer är igång hela tiden så att de kan komma åt applikationer efter behov. De är också beroende av leverantörerna för att se till att programvaran hålls uppdaterad när det gäller nya funktioner, säkerhetsuppdateringar och andra ändringar.

Även om SaaS-leverantörer vidtar stora åtgärder för att säkerställa kontinuerlig driftstid och tillgänglighet, kan även de största leverantörerna uppleva oväntade avbrott i tjänsten. Företag som använder SaaS kan förvänta sig att förlora en viss nivå av kontroll när det gäller tillgänglighet, vilket är en av fördelarna med cloud computing i allmänhet.

Denna förlust av kontroll kan omfatta andra områden, till exempel när en tjänsteleverantör antar en ny version av en applikation men ett företag inte är redo att göra en sådan förändring eller inte vill ådra sig kostnaderna för att utbilda användare i den nya versionen .

Om företag bestämmer sig för att de vill byta till en ny SaaS-leverantör kan de möta den svåra uppgiften att flytta extremt stora filer över internet till den nya leverantören. Däremot ändrar vanligtvis lokalt distribuerad programvara inte platsen för filerna, som tenderar att finnas i företagets eget datacenter.

SaaS säkerhet och integritet

Säkerhet och integritet är också problem, som de är med andra molntjänster. Om en tjänsteleverantör upplever ett dataintrång kan det äventyra säkerheten för företagets data och tillgängligheten av tjänsterna.

Andra potentiella risker relaterar till servicekvalitet och användarupplevelse. Trots förbättringar av nätverksteknik, eftersom SaaS-applikationer kan vara värd långt från var användarna finns, kan det finnas latensproblem som påverkar svarstider för applikationer.

Många organisationer har ingen bred molnstrategi, och detta har lett till en ökning av affärsanvändare som förvärvar SaaS-applikationer på egen hand - utan kunskap om IT - för att fylla i luckor som finns. Det kan leda till slöseri med utgifter, dålig datahantering och extra arbete för att flytta processer och data från ett icke-integrerat system till ett annat.

Salesforce och andra SaaS-företag

Salesforce.com var ett tidigt SaaS-företag och dess SaaS-plattform är fortfarande en av de mest populära molnbaserade applikationerna. SaaS-affärsmarknaden fortsätter att växa och SaaS-tekniken fortsätter att bli populär.

Bland de andra ledande SaaS-leverantörerna är ADP, Adobe Systems, Box, Citrix Systems, Dropbox, Google, IBM, Intuit, Microsoft, Oracle, SAP, ServiceNow och Workday. Men hundratals företag erbjuder sin programvara som SaaS, från mobila hanteringsverktyg till hantering av kostnadsrapporter, från videokodning till ekonomiska beräkningar, från rengöring av kunddata till datorstödd design (CAD).

SaaS-integration

Eftersom SaaS-erbjudanden är tillgängliga från så många leverantörer är en viktig trend ökningen av integrationen mellan leverantörserbjudanden. Det finns båda tjänster som är avsedda att integrera flera SaaS-applikationer, som att tillhandahålla enstaka inloggnings- och åtkomsthantering över dem, och ansträngningar inom SaaS-leverantörssamhället för att skapa integrationer över flera leverantörers programvara så att företagsprocesser kan flöda lättare över dessa applikationer flera leverantörer.