Whitepapers, nieuwsbrieven en diverse websites geven de indruk dat het niet de vraag is of uw ERP naar de Cloud moet, maar wanneer. Maar bent u beter af met een Cloud applicatie of met een applicatie op uw eigen server? Een korte uiteenzetting van de verschillen en bijkomende voor- en nadelen.
De noodzaak wendbaar te zijn voor opkomende ontwikkelingen en technologieën wordt in dit artikel buiten beschouwing gelaten. Dit is enorm afhankelijk van branche, afzetgebied en type organisatie. Zoals altijd begint de afweging bij weten waar een organisatie voor staat en waar het naar toe wil. In de keuze voor Cloud of On-premise dient meegenomen te worden in hoeverre onderstaande aspecten relevant zijn voor uw specifieke situatie.
Drie vormen van het afnemen van applicaties
De eerste vorm: On-premise – De klant koopt licenties en hardware en is zelf verantwoordelijk voor het beheer van de hardware infrastructuur. Met de ERP-partner wordt in de meeste gevallen een onderhoud- en supportovereenkomst voor de applicatie gesloten.
De tweede vorm: Cloud-Hosting – De klant koopt licenties. De hardware wordt ter beschikking gesteld vanuit een datacenter, door de ERP-partner of een derde partij. De hosting-partij beheert de hardware infrastructuur. Met de ERP-partner wordt in de meeste gevallen een onderhoud en support overeenkomst voor de applicatie gesloten. Daarnaast is er een overeenkomst voor de hosting diensten.
De derde vorm: Cloud-SAAS – De ERP-partner stelt hardware en applicatie ter beschikking vanuit een datacenter. De klant en ERP-partner sluiten één overeenkomst voor het gebruik van de software, op basis van pay-per-use (in de meeste gevallen het aantal gebruikers). Deze overeenkomst omvat onderhoud, beheer en support van zowel de applicatie als de hiervoor benodigde hardware.
De hosting constructie wordt door leveranciers van SAAS applicaties wel gekscherend Nep-Cloud genoemd.
Multi-Cloud ontstaat bij gelijktijdig gebruik van verschillende Cloud platformen.
Met Hybride-Cloud wordt een combinatie van Private-Cloud en Public-Cloud bedoeld.
(Private Cloud: De omgeving is ingericht voor het exclusieve gebruik door één klant.
De hardware wordt niet gedeeld. Dit geeft grotendeels dezelfde mogelijkheden als On-premise.
Public-Cloud: Verschillende klanten maken gebruik van dezelfde hardware infrastructuur.)
De belangrijkste verschillen:
Functionaliteit / Innovatie
Het belangrijkste aspect voor het kiezen van een ERP applicatie is en blijft de beschikbaarheid van passende functionaliteit. De functionaliteit dient aan te sluiten op de bedrijfsprocessen van de organisatie. De mate waarin functionaliteit beschikbaar is staat compleet los van de discussie Cloud/On-premise. Net als de innovatiekracht, het aantal ontwikkelaars dat beschikbaar is voor doorontwikkeling van de applicatie. Belangrijk aandachtspunt is de evolutie van On-premise naar SAAS. De eerste door de leverancier opgeleverde SAAS versie bevat veelal minder functionaliteit dan de laatste On-premise versie. Single Tenant SAAS applicaties (hierbij gebruiken alle klanten dezelfde systeeminstellingen) zijn zeer beperkt te configureren en daarmee minder goed aan te sluiten op specifieke bedrijfsprocessen. Multi Tenant SAAS applicaties geven in principe dezelfde mogelijkheden als On-premise en Hosting.
Integratie van Best of Breed
Integratie van ERP met applicaties van derden, zoals CRM-, magazijn- of planningsapplicaties is in alle gevallen een aandachtspunt. Waar realisatie, onderhoud en beheer van de integratie niet bij de leveranciers belegd is, is de klant zelf verantwoordelijk. In geval van SAAS, waar de klant de ambitie heeft zoveel mogelijk te outsourcen en de eigen IT-afdeling te laten krimpen, ontstaat een uitdaging. Het kort cyclische releasebeleid van SAAS applicaties vraagt een regelmatig terugkerende complexe inspanning. Dit is een opkomende markt voor IPAAS (Integration Platform As A Service) leveranciers (Bent u er nog?) die de klant ontzorgen bij de integratie van verschillende omgevingen. Uiteraard in een separate overeenkomst tegen passende tarieven.
Beschikbaarheid
In geval van SAAS/Hosting draait de server in een datacenter. Datacenters hebben over het algemeen zowel de stroomvoorziening als de internetverbinding dubbel uitgevoerd en leveren daarmee een zeer hoge beschikbaarheid. Gebruikers van een SAAS/Hosting oplossing zijn voor toegang tot de applicatie afhankelijk van lokale stroomvoorziening en een goede internetverbinding. Een On-premise installatie voor één vestiging (waar ook de server draait) lijkt minder kwetsbaar aangezien er geen afhankelijkheid is van het internet. De vraag is in hoeverre dit werkelijk een voordeel is. Zonder internet en daarmee zonder mail en vaak ook telefoon zijn de meeste organisaties sowieso niet zo productief meer. Een On-premise installatie voor verschillende vestigingen is naast stroomvoorziening afhankelijk van de (internet)verbinding tussen de serverlocatie en de overige vestigingen. Indien op de locatie van de server de stroomvoorziening of (internet)verbinding uitvalt, verliezen de overige vestigingen toegang tot de applicatie. Ook een Hosting partij kan niet voorkomen dat databases uitvallen en er dataverlies ontstaat vanaf de laatste back-up. Organisaties waarvoor dataverlies niet acceptabel is, zijn beter af met een datacenter waarvoor het dubbel uitvoeren van database en of applicatie een standaard service is.
Flexibiliteit – Schaalbaarheid
In geval van On-premise en Hosting zijn licenties gekocht. De kosten voor onderhoud en support lopen mee met het aantal licenties. Licenties bijkopen kan altijd, echter bij het inleveren van een licentie krijgt de klant hier geen geld voor terug. In geval van Hosting is veelal een contractuele afspraak gemaakt over de in te zetten hardware-configuratie (op basis van het initiële aantal licenties). In de meeste gevallen is deze configuratie niet vergaand aan te passen. Bij een daling van het aantal gebruikers blijft de (op dat moment te zware) configuratie in gebruik en dalen de kosten niet. Bij een sterke stijging van het aantal gebruikers zal de configuratie aangepast moeten worden om snelheid van de applicatie acceptabel te houden. Dit is in veel gevallen een kostbare aangelegenheid.
SAAS is schaalbaar. Per maand kan het aantal gebruikers, zowel naar boven als naar beneden, aangepast worden. In geval van sterke seizoensinvloeden of conjunctuurgevoeligheid is dit een voordeel. Aandachtspunt hierbij is een eventuele staffelkorting op het aantal gebruikers, waardoor een vermindering gebruikers en kosten, niet altijd evenredig verloopt.
Releasebeleid / Gebruiksduur
SAAS applicaties leveren veelal 2 tot 4 releases per jaar. Veel leveranciers beloven geen major-releases meer uit te brengen die leiden tot complexe conversies en her-implementaties. De klant heeft de verplichting een actuele release te gebruiken. Met elke releasewissel dient echter een volledige regressietest uitgevoerd te worden, terwijl deze release wellicht niet direct voordelen biedt in bug-fixing of functionaliteit. In geval van On-premise en Hosting heeft de klant doorgaans meer vrijheid. Leveranciers stellen dat, vanwege het ontbreken van gedwongen her-implementaties, de gemiddelde gebruiksduur van SAAS applicaties langer zal zijn dan die van On-premise applicaties. Dit is nog maar de vraag. Juist in tijden met snelle technologische ontwikkelingen worden organisaties, zowel klant als ERP-partner, sneller gedwongen hun strategie bij te stellen. Dit vergroot de kans dat partijen eerder hun eigen weg gaan.
Ontlast IT-afdeling van de klant
In geval van On-premise is de klant verantwoordelijk voor het beheer van applicatie en hardware. Hosting ontzorgt op het gebied van hardware. SAAS op het gebied van hardware en applicatie. De ERP-partner is verantwoordelijk voor: installatie en beheer van hardware, operating system, virtualisatie, database, applicatie. Daarnaast het uitvoeren van back-ups en het installeren van patches/releases. De klant hoeft deze kennis en capaciteit niet in dienst te hebben. In tijden waarin het vinden en houden van gekwalificeerd ICT personeel een uitdaging is, een interessant voordeel.
Security
Over dit punt zijn de meningen verdeeld. Datacenters en ERP-partners hebben mensen in dienst die zich uitsluitend bezig houden met beveiliging. De interne IT-afdeling van een organisatie beschikt in de meeste gevallen niet over dergelijke specialisten. In het algemeen wordt Hosting als veiliger bestempeld dan On-premise. Punt van aandacht is Multi Tenant SAAS, waarbij alle klanten gebruikmaken van dezelfde database. Dit wordt als beveiligingsrisico gezien.
Kosten
Op basis van recente offertes lijken Cloudoplossingen duurder te zijn dan On-premise. Voor Hosting door de ERP-partner wordt in het algemeen een stevig bedrag per gebruiker per maand gevraagd. Vreemd genoeg veelal zonder staffelprijzen. Het verdient aanbeveling kosten, voorwaarden en toegevoegde waarde van Hosting door de ERP-partner te vergelijken met On-premise en of Hosting door een derde partij. Voor SAAS geldt in ieder geval dat de eenmalige investering een stuk lager is, omdat er geen licenties aangeschaft worden. Een goed vergelijk van Total Cost of Ownership tussen SAAS en On-premise is pas mogelijk als alle reële kosten voor beheer door de interne IT-afdeling worden meegenomen. Het is zeer lastig hier een objectieve berekening van te maken. Aannemelijk is dat leveranciers aan op aspecten van de dienst een stukje winst maken. Daar staat tegenover dat de kosten voor Clouddiensten voorspelbaar zijn.
Contractuele afspraken
In geval van SAAS en Hosting is een aantal additionele contractafspraken van toepassing:
- Een verwerkersovereenkomst is verplicht aangezien de klant, een derde partij (de leverancier) toegang geeft tot persoonsgegevens.
- Het is aan te raden afspraken te maken over de locatie van dataopslag en de partij die de dataopslag verzorgt, met als doel de data zo goed mogelijk af te beveiligen.
- In geval van SAAS zijn zowel de hardware als de software eigendom van de leverancier. Hier ontstaat een afhankelijkheid. Het verdient aanbeveling vooraf goede afspraken te maken over verantwoordelijkheden en verplichtingen (bijv. Exit strategie en continuïteitsafspraken) in geval partijen uit elkaar gaan. Zowel bij overstap naar een andere applicatie als naar een andere partner.
Is Cloud op dit moment een no-brainer? Nee! Wordt het een no-brainer? Waarschijnlijk wel!
Waar mogelijk, is een transitie gaande van het leveren van producten naar het leveren van diensten. ICT is daarop geen uitzondering. De klant wordt ontzorgd tegen voorspelbare kosten en het is een interessante propositie voor leveranciers. De overige aspecten kunnen het voordeel van Cloud zowel groter als kleiner maken, dit verschilt per klantorganisatie. Met een gebruiksduur van gemiddeld 8 jaar is Cloud/On-premise anno 2019 een interessante afweging. Veel bedrijven hebben op dit moment geen specifieke voorkeur. De keuze voor uw organisatie objectief maken? Vergeet de business case want veel van bovenstaande aspecten zijn niet in financiële waarde uit te drukken.
Meer informatie
Wilt u sparren over nut en noodzaak van Cloud in uw specifieke situatie, neemt u dan contact op met Marco Schoonderwaldt.