Waar jouw IT-omgeving hosten in een globaliserend landschap?

Collega TimTim Terreur schrijft op zijn Linkedin over de meest gestelde vragen over dé cloud. In dit artikel vergelijkt hij hosting in eigen land tov internationale spelers:

Als je tegenwoordig over online oplossingen praat, zijn Google Cloud, Microsoft Azure of Amazon Web Services nooit veraf. Ook IBM zet volop in om een grote speler te worden. Ongetwijfeld liggen er nog grote bedrijven op de loer die internationaal het verschil zullen gaan maken, de Aziatische markt niet in het minst. De strijd wordt hard gespeeld op hoog niveau en iedereen wil natuurlijk een deel van de koek.

Toch dien je bij het grote hostingvraagstuk stil te staan bij de vraag of je je applicatie of omgeving wil gaan hosten bij één van de grote public cloud providers of toch beter kiest voor een lokale speler.

Waar jouw IT-omgeving hosten

Internationale Public cloud provider

Laat me beginnen met te vertellen dat er gegronde redenen kunnen zijn om te kiezen voor een public cloud speler.

Dit zijn bedrijven met erg veel werknemers die aan de lopende band nieuwe features kunnen releasen. Indien je op technologisch vlak helemaal mee bent en je applicatie ook, houd je de grote spelers best in de gaten. Innovatie zal je daar vinden. Het kan namelijk de overhead van cloud resources enorm naar beneden duwen indien je geen volledige virtuele machine nodig hebt om bijvoorbeeld je databank op te draaien, maar enkel een database-as-a-service afneemt. Dit resulteert in een positief prijsmodel. Wel oppassen dat je niet te maken krijgt met een zogeheten vendor lock-in.

Keerzijde van de medaille is dat je natuurlijk alle kennis inhouse dient te hebben of een externe partner onder de arm moet nemen voor het consultancy gedeelte.

Als je over de hele wereld producten of diensten aanbiedt, kan dit ook een trigger zijn om op een globale speler in te zetten. Zij hebben namelijk datacenters wereldwijd ter beschikking, die ervoor kunnen zorgen dat je data zich relatief dichtbij je eindklant bevindt. Er bestaan anderzijds goeie CDN's en andere oplossingen, waardoor lokale hosters zeker iets kunnen betekenen in dit verhaal.

Waar jouw IT-omgeving hosten

Wat zijn dan wél redenen om naar een lokale hosting partij te kijken?

Eerst en vooral zijn er de voor de hand liggende zaken zoals het feit dat een lokale speler je eigen taal spreekt & je data zich binnen de eigen landsgrenzen bevindt. Dit kan een meerwaarde zijn als je producaten of diensten levert aan overheden of andere privacygevoelige klanten. GDPR is nooit veraf, hoewel de storm wel geluwd is.

Daarnaast proberen heel wat lokale hosters toegevoegde waarde aan hun hosting omgeving te koppelen, aangezien zij niet genieten van het schaalvoordeel van een wereldspeler.

Zo kan je veelal rekenen op een managed model, waarbij (een deel van) de omgeving voor jou als eindklant up-to-date wordt gehouden, geback-upped, gemonitord. In sommige gevallen wordt ook projectmatig gewerkt en zelfs hybride oplossingen worden voorgesteld.

Ander voordeel is dat je kan terugvallen op de expertise van de hosting partner en je jezelf kan toeleggen op je core business. Uiteindelijk is het opzetten en onderhouden van infrastructuur overhead en ligt je focus beter op je bedrijfsprocessen.

Nog een sterkte is dat managed hosting inhoudt dat er met service level agreements (SLA's) wordt gewerkt en er harde garanties worden geboden qua uptime, incidentafhandeling en support. Dit zijn garanties die je bij een public cloud speler nooit kan krijgen. Net door hun grote schaal kunnen zij nooit die mate van support voorzien.

Dat je als klant na een kennismakingsperiode alle mensen kent bij de hosting partner, heeft ook enkel maar voordelen. Zo ga je sneller iets gedaan krijgen. Denk maar aan een tijdelijke upgrade van je resources of een feature request die je vooruit zou helpen. Door de relatie die je opbouwt, ken je hosting partner je omgeving op termijn ook echt en kan er worden meegedacht hoe je die boel kan gaan tweaken en of er eventueel betere opties zijn die ervoor zorgen dat je nog beter je core business kan uitvoeren. Als je dit allemaal inhouse doet, stel je je zelf en je gebruikte technologie minder in vraag. Daag je hosting partner uit om je omgeving te challengen!

Last but not least is budget. In een publieke hosting-omgeving heb je amper controle op je pricing en kan je op voorhand moeilijk weten waar je zal eindigen. De oorzaak hiervan ligt bij het "pay-as-you-use"-model. Zo wordt er een bedrag doorgerekend voor upload- en downloadtrafiek om een voorbeeld te nemen. Het is erg moeilijk te voorspellen hoeveel traffiek je omgeving zal genereren. Bij een managed hosting partner krijg je meestal een vaste maandprijs en weet je perfect hoeveel het kost om te gaan schalen. We spreken hier dan nog maar over het pure hosting verhaal en het stuk consultancy of interne tijd die je spendeert niet meegerekend.

Waar jouw IT-omgeving hosten

In 't kort

Als je inhouse kennis hebt van de nieuwste technologieën en in staat bent om zelf een redundante omgeving op te zetten, gebruik makend van service-modellen, microservices, API's & containers meer dan "klassieke" virtuele machines, heb je een goede reden om de public cloud te overwegen.

Als je een partner zoekt die met je meedenkt hoe je je omgeving wil hosten, je ondersteunt en uitdaagt om je applicatie constant te verbeteren, zou ik een lokale hosting partner aanraden.

Op termijn zal het ongetwijfeld weer een én-én verhaal worden, zoals het altijd is in een IT-omgeving. Kijk maar naar cloud vs. on-premise waar het uiteindelijk hybride is geworden.