Wat isSaaS?
Ontdek hoe SaaS werkt en waarom dit tegenwoordig het belangrijkste softwareleveringsmodel is.
SaaS, of software-as-a-service, is applicatiesoftware die wordt gehost in de cloud en wordt gebruikt via een internetverbinding via een webbrowser, mobiele app of thin client. De SaaS-aanbieder is verantwoordelijk voor het exploiteren, beheren en onderhouden van de software en de infrastructuur waarop deze draait. De klant maakt eenvoudigweg een account aan, betaalt een vergoeding en gaat aan de slag. Sommige branchehistorici herleiden de oorsprong van SaaS tot de jaren vijftig, toen applicaties die op mainframes draaiden, werden afgeleverd op externe terminals. Maar SaaS zoals we dat nu kennen, begon in 1999, toen Salesforce zijn CRM-systeem (Customer Relationship Management) lanceerde, dat vanaf de basis was opgebouwd als in de cloud gehoste software die aan webbrowsers werd geleverd. Tegenwoordig is SaaS de meest voorkomende openbare cloud computing-service en het dominante softwareleveringsmodel. Een groot deel van de software die werknemers gebruiken – van alledaagse tools zoals Slack (voor berichtenuitwisseling) en Dropbox (voor het opslaan en delen van bestanden) tot kernbedrijfsapplicaties zoals enterprise resource planning (ERP) en platforms voor HR/personeelsoptimalisatie – wordt geleverd via het SaaS-model. Vergeleken met traditionele software die op locatie wordt geïnstalleerd, biedt SaaS bedrijven van elke omvang (van startups tot gigantische mondiale organisaties) de voordelen van een snelle time-to-value, weinig tot geen beheeroverhead en voorspelbare kosten. Deze populariteit zal blijven stijgen. Industrieanalist Gartner voorspelt dat de wereldwijde inkomsten uit SaaS-software eind 2022 de 145 miljard dollar zullen overschrijden (link bevindt zich buiten IBM); Een andere analist, International Data Corporation (IDC), voorspelt dat de wereldwijde markt voor SaaS in 2025 zal groeien tot 302,1 miljard dollar.
SaaS maakt gebruik van de cloud computing-infrastructuur en schaalvoordelen om klanten een meer gestroomlijnde aanpak te bieden bij het adopteren, gebruiken en betalen voor software. Alle SaaS-applicaties hebben de volgende kenmerken gemeen:
SaaS-applicaties zijn gebouwd om in de cloud te worden gehost. De SaaS-softwareleverancier kan de applicatie hosten op zijn eigen cloudinfrastructuur of bij een cloudserviceprovider (zoals Amazon Web Services (AWS), Google Cloud, IBM Cloud of Microsoft Azure). Door te hosten bij een gevestigde cloudserviceprovider kan de SaaS-provider de schaalbaarheid en wereldwijde toegankelijkheid bieden die sommige klanten mogelijk nodig hebben.
SaaS-applicaties zijn toegankelijk voor elke klant met een internetverbinding en een met internet verbonden eindgebruikersapparaat (bijvoorbeeld een computer, mobiele telefoon of tablet). SaaS-applicaties draaien doorgaans in elke webbrowser; op mobiele apparaten kunnen SaaS-applicaties effectiever werken op een mobiele app of tablet-app (of vereisen deze mogelijk). Enkele SaaS-applicaties, zoals Adobe Acrobat, bieden mogelijk een speciale thin client aan of vereisen deze die gebruikers downloaden en op hun computers installeren.
SaaS-applicaties maken gebruik van een multi-tenant architectuur, waarbij één exemplaar van de applicatie elke klant bedient. Voor de veiligheid en gegevensprivacy worden de applicatiegegevens, gebruikersgegevens, systeemgegevens en aangepaste configuraties van elke klant gescheiden van die van andere klanten.
Misschien wel het allerbelangrijkste: SaaS-applicaties vergen weinig tot geen beheer en geen onderhoud van de klant. De SaaS-leverancier is verantwoordelijk voor:
-Het inrichten, beheren en onderhouden van alle servers, netwerkapparatuur, opslaghardware en besturingssoftware die nodig zijn om de applicatie te laten draaien
-Zo nodig featurefixes en beveiligingspatches toepassen
-Het leveren van diensten voor taakverdeling, redundante infrastructuur, gegevensback-up, cloudbeveiliging en noodherstel om storingen te voorkomen en te voldoen aan de prestatie-, beschikbaarheids- en gegevensbeschermingsnormen die zijn gespecificeerd in de Service Level Agreement (SLA).
Veel SaaS-leveranciers bieden ook een application programming interface (API) die hun klanten kunnen gebruiken om de SaaS-applicatie te integreren met andere SaaS- of traditionele softwareapplicaties.
SaaS-applicaties zijn beschikbaar in een grote verscheidenheid aan abonnementsprijsschema's, die allemaal heel anders zijn dan traditionele softwarelicenties, die toegang boden tot de software en aanverwante diensten voor een bepaalde periode of tegen een vaste prijs (of een menu met vaste prijzen). Gratis offreemiumprijzen De meeste SaaS-leveranciers bieden een gratis versie van de software aan die klanten voor een korte periode, meestal een week of een maand, kunnen uitproberen. Normaal gesproken bieden deze gratis proefversies toegang tot alle functies van de software, maar beperken ze het aantal keren of de mate waarin deze functies kunnen worden gebruikt; sommige hebben zelfs geen creditcard nodig. Sommige SaaS-bedrijven bieden dit aanfreemiumversies van hun applicaties: versies die altijd gratis zijn, met een beperkte maar nuttige subset van de volledige productfuncties, of die op geen enkele manier beperkt zijn, maar die periodiek advertenties weergeven die de gebruiker moet wegklikken voordat hij verder kan werken. SaaS-aanbieders hopen dat freemium-gebruikers uiteindelijk overstappen naar een betaalde versie van de software. Maandelijkse of jaarlijkse gelaagde abonnementsprijzen Voor kleine en middelgrote bedrijven bieden SaaS-producten doorgaans prijzenniveausop basis van de functieset of het gebruiksniveau. Een SaaS-e-mailmarketingoplossing kan bijvoorbeeld eenstandaardniveau voor maximaal 5.000 contacten voor USD 250 per maand,proniveau voor maximaal 20.000 contacten voor USD 500 per maand, en eenbedrijfniveau voor 100.000 contacten plus ontwerp en hosting van landingspagina's voor USD 600 per maand. Voor zeer grote bedrijven biedt SaaS-leveranciers mijn aanbod aanondernemingniveau dat een meer gedetailleerde selectie van functies, prioriteitsondersteuning, speciale SLA-voorwaarden en zelfs onderhandelbare prijzen mogelijk maakt. Gedifferentieerde prijzen stellen klanten in staat het abonnement te kiezen dat het beste aansluit bij hun functionele behoeften en budget, en maken schaalbaarheid net zo eenvoudig als het overstappen naar het volgende niveau. De meeste gelaagde abonnementsprijzen bieden een korting aan klanten die voor een heel jaar in één keer betalen, en een pro rata prijsaanpassing voor klanten die halverwege het abonnement van niveau veranderen.
De voordelen en voordelen van SaaS worden het best begrepen in vergelijking met traditionele software: software die wordt geïnstalleerd en beheerd op een on-premises infrastructuur:
-SaaS zorgt voor een snellere (zelfs onmiddellijke) adoptie en een time-to-profit.Klanten kunnen SaaS-applicaties onmiddellijk aanschaffen en gebruiken, soms binnen enkele minuten, tegen minimale kosten vooraf (in wezen de abonnementskosten van de eerste maand). Vergelijk het met traditionele software, waarvoor mogelijk servers moeten worden aangeschaft en ingericht, software op elk apparaat van de eindgebruiker moet worden geïnstalleerd en voor elke gebruiker een budget moet worden gereserveerd en een volledige licentie moet worden aangeschaft.
-SaaS biedt toegang tot nieuwe functies en versies zodra deze beschikbaar zijn.SaaS-aanbieders upgraden functies vaak meerdere keren per week en voegen functionaliteit toe, zonder dat klanten het merken; ze kunnen zelfs de interface en gebruikerservaring upgraden zonder het werk van de klant te verstoren. Vergelijk het met traditionele on-premise software, waarvoor periodieke upgrades vaak zo duur en ontwrichtend zijn dat klanten maanden kunnen wachten op de functionaliteit in een nieuwe versie (als ze er niet voor kiezen om sommige upgrades helemaal over te slaan).
-SaaS maakt kosteneffectieve, on-demand schaalbaarheid mogelijk.Klanten kunnen SaaS-applicaties naar behoefte op- en afschalen door eenvoudigweg lagen te upgraden of te downgraden of door meer capaciteit aan te schaffen. Vergelijk het met traditionele software, waarbij klanten extra capaciteit moeten aanschaffen in afwachting van gebruikspieken; capaciteit die inactief blijft en wordt verspild totdat deze nodig is.
-SaaS biedt voorspelbare kosten en aanzienlijk lagere overhead.Met SaaS is er geen behoefte aan budget voor de infrastructuur waarop de software draait, voor periodieke software-upgrades en de infrastructuur om deze te ondersteunen, en – misschien wel het allerbelangrijkste – voor intern IT-personeel om de software te installeren, upgraden en onderhouden. Bijna alle kosten gaan rechtstreeks naar het gebruik van de software.
SaaS, PaaS en IaaS zijn de drie belangrijksteals dienstcomputermodellen aangeboden door aanbieders van clouddiensten. Elk daarvan spreekt een ander soort cloud computing-klant aan en legt een ander niveau van IT-beheer over aan de cloudserviceprovider. SaaS is, zoals hierboven in detail besproken, bedoeld voor klanten die een kant-en-klare, in de cloud gehoste softwareapplicatie willen aanschaffen en gebruiken via een internetverbinding. SaaS draagt alle softwareontwikkeling en infrastructuurbeheer over aan de cloudserviceprovider. PaaS, of platform-as-a-service, biedt een compleet, volledig beheerd, in de cloud gehost platform (hardware, software, ontwikkeltools en infrastructuur) via een internetverbinding voor klanten die hun eigen applicaties willen ontwikkelen. PaaS stelt softwareontwikkelingsteams in staat applicaties sneller en goedkoper te bouwen, testen, implementeren, updaten en schalen dan wanneer ze hun eigen platform op locatie zouden moeten uitbouwen en beheren. IaaS, of Infrastructure-as-a-Service, biedt on-demand toegang tot in de cloud gehoste computer-, netwerk- en opslagbronnen op basis van pay-as-you-go. IaaS is bedoeld voor klanten die interne controle over hun applicaties en platform willen, maar de infrastructuurbronnen indien nodig willen schalen en verkleinen, in plaats van de hoge prijs te betalen voor het bouwen en beheren van een on-premises datacenter met de capaciteit voor zeer variabele of ‘piekelige’ werklasten. .