Webapplicatie: op een interne server of gehost?
- 16 augustus 2010,
- nog geen reacties
We kregen de vraag al enkele malen: een klant wenst een webapplicatie te laten uitwerken, maar wil deze graag intern plaatsen. Wij verkiezen echter steeds een externe of “hosted” oplossing. We overlopen graag even de verschillen.
Webapplicatie
Dat de noden van een webapplicatie heel anders zijn dan die van een website, daar bestaat geen twijfel over: zo moet een webapplicatie meestal niet publiek beschikbaar zijn, heeft een webapplicatie vaak veel meer schijfruimte en/of dataverkeer nodig dan een website, en bovenal, zijn de gegevens die ermee verwerkt worden van een veel groter belang. Dergelijke specifieke noden vragen dan ook om een aangepaste oplossing voor de server waarop de applicatie komt te staan.
Mogelijkheden
Men kan er voor opteren om deze server intern te houden, of extern te plaatsen. Als men voor intern kiest betekent dit dat men zelf voor een server zorgt en deze zelf beheert. Als alternatief stellen we vaak voor om met een externe server te werken. In dat geval laten we het beheer en de installatie van de server over aan onze partner, maar moet de klant de applicatie gebruiken via het internet.
Welke kiezen?
Elke van de oplossingen heeft zijn voordelen. Bij het intern hosten van de applicatie zijn dit:
- de snelheid waarmee de applicatie bereikbaar is: omdat alle communicatie over het interne netwerk verloopt, en niet via internet, kan dit veel sneller gebeuren. De applicatie reageert levendiger, en vooral het uploaden of downloaden van documenten zal aanzienlijk sneller verlopen.
- het gevoel van zekerheid, want de server en de data heeft men zelf in huis. Als de leverancier van de software ooit stopt met ondersteuning, of zelfs als bedrijf ophoudt te bestaan, heeft men zowel het systeem als de gegevens veilig in eigen beheer.
- ook als de lokale internet-verbinding uitvalt blijft de webapplicatie bereikbaar.
Kiest men ervoor de gegevens extern te hosten, dan zijn de voordelen als volgt:
- de “rand-activiteiten” zoals het aankopen, installeren en beheren van de server wordt volledig overgelaten aan een derde partij, die hier erg goed in thuis is. Het is immers niet evident om zelf een server op te zetten, up-to-date te houden en succesvol te beheren.
- de hosting-provider voorziet eveneens in automatische backups, wat voor een webapplicatie eigenlijk een onmisbaar gegeven is. Je vertrouwt er immers erg belangrijke gegevens aan toe, dan wil je dat die erg veilig opgeslagen zitten.
- de webapplicatie is automatisch vlot bereikbaar van overal. Meer dan een internet-connectie en een computer heb je niet nodig. Bij een interne server vraagt dit al heel wat meer goochelwerk.
- bij problemen is er altijd iemand snel van de partij om een oplossing te bieden: het webbureau is paraat, met de code bij de hand, en de hostingprovider is paraat, en zit vlakbij de servers. Zo is er altijd iemand op de juiste plaats om snel de gepaste oplossing aan te reiken.
Als webbureau gaat onze voorkeur ten allen tijde uit naar een hosted oplossing. Op deze manier verzekeren we onszelf van de beste service naar de klant toe. De specifieke voordelen van een interne server boven een hosted oplossing zijn vaak te omzeilen door optimalisaties, of wegen in onze ogen niet op tegen de belangrijkste voordelen van een hosted oplossing (backups, service, beheer van de server). Vaak zal een hosted oplossing ook financieel de beste keuze zijn. Om de bedrijfszekerheid van de webapplicatie te garanderen bieden we klanten indien gewenst ook aan om zelf rechtstreeks met de hosting-provider een contract aan te gaan. Mocht er ooit iets mislopen met Aurealis, dan is onze klant toch zeker van de continuïteit van zijn applicatie en zijn gegevens.
Uiteraard staan we steeds open voor elke mening, en zullen we voor elk project de specifieke voor- en nadelen tegen elkaar afwegen, om zo de beste oplossing te kiezen.
Terug naar alle artikelsReageer op dit bericht
Gelijkaardige artikelen


Reacties
Er zijn nog geen reacties.