Het korte antwoord
Nee, in de meeste gevallen hoeft u geen eigen server te kopen. Een gericht stuk maatwerksoftware, zoals een koppeling of een intern hulpmiddel, draait meestal in een container: een gestandaardiseerde, verplaatsbare verpakking met alles erin wat de software nodig heeft om te draaien. Die container draait op een klein, betaalbaar cloudaccount, bijvoorbeeld bij DigitalOcean, meestal enkele tientallen euro per maand. Geen fysieke server in een serverruimte, geen grote investering vooraf.
Waarom een container, en niet gewoon “de cloud”
“De cloud” is geen precieze plek: het kan van alles betekenen, van een goedkoop klein cloudaccount tot een dure, complexe cloudleverancier waar u maandelijks veel voor betaalt zonder dat u dat helemaal doorziet. Een container is concreter: het is een afgesloten doos met de software en alles wat ze nodig heeft, die op vrijwel elke server of elk cloudplatform op precies dezelfde manier werkt. Dat maakt het makkelijker om nadien te verhuizen, mocht dat nodig zijn, zonder alles opnieuw te moeten uitzoeken.
Wie het cloudaccount in handen heeft
Dat account staat op uw naam, niet op die van de ontwikkelaar. U betaalt de rekening rechtstreeks, en u heeft zelf de toegang. Dat is meer dan een technisch detail: het is precies wat verhindert dat u vastzit aan één partij om verder te kunnen. Wat dat concreet betekent als een ontwikkelaar wegvalt, staat in wat als de ontwikkelaar er niet meer is?
Het eerlijke stuk: een server vraagt wel af en toe aandacht
Geen server, ook geen klein cloudaccount, draait voor altijd zonder ernaar om te kijken. Besturingssystemen krijgen beveiligingsupdates. Back-ups moeten er zijn, en af en toe gecontroleerd worden of ze wel echt werken. Loopt er iets vast, dan moet iemand dat opmerken, niet pas wanneer een klant of collega het meldt. Dat is geen zware, doorlopende serverbeheertaak voor een gericht stuk maatwerk, maar het is ook niet niets. Hoeveel tijd dat precies vraagt, hangt sterk af van hoeveel het hulpmiddel doet en hoe stabiel de systemen errond zijn. Zie wie onderhoudt maatwerksoftware, en wat kost dat?
Wanneer een eigen server wél zinvol is
Heeft u al een eigen server draaien, bijvoorbeeld voor andere bedrijfssoftware, dan kan een nieuw stuk maatwerk daar meestal gewoon naast draaien, via dezelfde containeraanpak. Er is dan geen reden om apart een nieuw cloudaccount op te zetten. Dat is eerder uitzondering dan regel: de meeste kmo’s starten zonder eigen server, en dat is voor een gericht hulpmiddel doorgaans ook de eenvoudigste weg.
Hoe dat bij Niklu werkt
Heeft een stuk software een eigen plek nodig om te draaien, dan gebeurt dat via een container op een klein cloudaccount op uw naam, niet op een account van Niklu. Dat staat uitgebreider beschreven op de aanpak-pagina. Geen abonnement bij een grote cloudleverancier waar u aan vastzit, en geen afhankelijkheid van Niklu om te blijven draaien.
Twijfelt u wat dat voor uw eigen situatie betekent, qua kost of qua onderhoud? Een gratis kennismaking van een half uur bespreekt dat graag concreet mee.