In cloud computing de "cloud" is een metafoor voor het internet. Cloud-computing is een model van de computer dat de noodzaak van kostbare hard-en software kapitaaluitgaven elimineert, de data gegevens en toepassingen worden op het internet opgeslagen. De cloud stelt ons in staat om zaken te doen over een set van hardware of over een platform. Iedere gebruiker werkt met dezelfde cloud, ongeacht de computer, besturingssysteem, of locatie. Cloud gebaseerde applicaties zijn vaak het web gebaseerde applicaties.
Er zijn al enkele Cloud Kassasystemen op de markt die gebruik maken van de cloud-technologie. Dit betekent dat een betaalbare Cloud Kassasysteem een dynamisch schaalbare virtuele bron is, die via het internet diensten verleent. Een Web Based Kassasysteem vermindert aanloopkosten in vergelijking met andere back-office systemen. Om te voorkomen dat problemen die zich voordoen in andere Web Based Kassa-systemen, bieden de leveranciers vaak een toepassing die lokaal geinstalleerd wordt, zodat de gebruikers niet zijn gestrand in het geval hun internetverbinding uitvalt.
SAAS en Cloud computing
Kenmerk van SaaS is, dat de gebruiker gebruik maakt van geheel op het web gebaseerde techniek. De applicatie wordt benaderd via een webbrowser. Google, Wikipedia, BaseNet en Salesforce zijn duidelijke exponenten van SaaS. Ook worden SaaS diensten aangeboden in de vorm van webservices, zodat de diensten vanuit een Service-Oriented-Architecture benaderd kunnen worden. Bij SaaS is het voordeel voor de leverancier dat hij vanaf één centrale plek in met één handeling updates (verbeteringen) en zelfs upgrades (nieuwe versies) kan doorvoeren.
Omdat ASP vaak uit applicaties bestaat, waarbij iedere gebruiker een eigen licentie heeft, is updaten en upgraden bij ASP niet altijd van één locatie te realiseren. Wanneer er sprake is van licenties, die voor elke gebruiker apart moeten worden geupdate, spreken we dus niet van SaaS, maar van ASP. De als ASP-dienst beschikbare Microsoft-producten zijn daarom niet SaaS.
De gebruiker merkt in de regel zowel bij ASP als SaaS niet dat er een wijziging is doorgevoerd.
Toegang tot de sofware
In de meest eenvoudige vorm wordt toegang geboden tot een specifiek programma of een portal via een standaard protocol als HTTP of de secure variant HTTPS. Vaak alleen via de combinatie gebruikersnaam en wachtwoord. Internetbanking maakt hiervan gebruik in combinatie met een token.
Zakelijke aspecten
Voordeel voor de klant is dat de klant geen eigenaar is van de middelen (geen activa) en dus ook geen beheer hoeft te doen over een complexe IT infrastructuur. Lagere beheerskosten voor de klant zijn mogelijk doordat de ASP aanbieder de kosten voor de infrastructuur over alle abonnees kan spreiden. Bij SaaS kunnen de kosten nog verder omlaag, omdat er geen afzonderlijke licenties met bijbehorende updates en upgrades meer zijn.
Een aandachtspunt bij zowel SaaS als ASP is dat de gegevens niet langer in eigen huis worden beheerd, zodat in een contract met de ASP aandacht voor het aspect informatiebeveiliging op zijn plaats is. Met name is te denken aan privacybescherming (er moet misschien een bewerkersovereenkomst worden opgesteld), Export Control vereisten en continuïteit.
Cloud Computing
Omdat van SaaS-leveranciers de hoogst mogelijke availability van de toepassingen wordt gevraagd, is de trend anno 2009 om die toepassingen en hun data op meerdere servers en locaties te positioneren. Deze ontwikkeling wordt Cloud Computing genoemd. De beschikbaarheid en stabiliteit wordt hierdoor fors vergroot, maar het wordt ook minder duidelijk waar applicaties en gegevens zich feitelijk bevinden. Goede afspraken met de leverancier over verantwoordelijkheid zijn daardoor belangrijk in verband met transparantie.

