Wat is managed hosting nu eigenlijk?

cacholong-blog-managed-hosting

En wanneer heb je managed hosting nodig?

Je hebt een succesvol internetbureau en je bouwt mooie, vaak complexe websites en webshops. Je bent de afgelopen jaren flink gegroeid, maar je bent ambitieus. Je wilt doorgroeien. Er zijn echter een aantal zaken die je afremmen of zelfs tegenhouden:

  • Je bent veel kostbare tijd kwijt aan serverzaken;
  • Je vindt niet altijd de oplossing om sites nog beter te laten presteren;
  • Je ziet niet altijd een mogelijkheid om webshops nog verder te optimaliseren;
  • Je hebt hulp nodig bij maatwerk en complexere vraagstukken van klanten.

Je klanten zijn net zo ambitieus als jij, maar je ervaart dat het een steeds grotere uitdaging wordt om de beloftes aan je klant waar te maken. Bovendien heb je – zeker als het om serverzaken gaat – behoefte aan zekerheid, veiligheid en stabiliteit. Dat hebben je klanten natuurlijk ook.

Waarschijnlijk is het tijd om over te stappen naar managed hosting.

Natuurlijk kun je zelf aan de knoppen blijven draaien. Maar wil je meer kwaliteit aan jouw klanten bieden? Besteed dan de hosting uit aan een partij die zelf non-stop werkt aan het optimaliseren en beveiligen van de hostingplatforms, databases en servers.

Dat scheelt jou tijd, energie en frustratie.

Managed hosting; wat is het?

Managed hosting betekent dat een hostingpartij zorgt voor een optimaal functionerend technisch platform. Je besteedt het technische beheer van je hostingomgeving uit. De werkzaamheden aan het datacenter, het netwerk, het besturingssysteem, de software (programeer- en databasesoftware) en geïnstalleerde services worden uitgevoerd door de hostingprovider.

Proactieve managed hosting of reactieve managed hosting

Nu bestaan er proactieve en reactieve managed hostingpartijen. Een reactieve partij garandeert dat je met raad en daad wordt bijstaan om problemen te verhelpen.

Wat ze echter niet doen, is proactief kijken naar waar problemen kunnen ontstaan. Ze nemen dus ook geen preventieve maatregelen. Dat betekent dat je altijd zelf een vinger aan de pols moet houden én zelf aan de bel moet trekken als het misgaat.

Niet heel relaxed.

Een proactieve managed hostingpartij zorgt er wél voor dat de websites en -shops die jij hebt gebouwd altijd up-and-running zijn. Ze monitoren continu en zien direct als er iets mis dreigt te gaan. Ze komen dan onmiddellijk in actie. En gaat er toch iets fout, dan lossen ze het op voor je zelf in de gaten hebt dat er iets loos was.

Dus, tel uit je winst! (Of beter gezegd: voorkom verlies.)

Drie redenen om te kiezen voor managed hosting

Wie investeert in managed hosting kiest voor prestatieverbetering. Dit zijn de drie meest genoemde redenen om te kiezen voor managed hosting:

  • ’We zijn ambitieus en willen doorgroeien, maar de groei (qua omzet en aantal klanten) stagneert’;
  • ’Onze klanten stellen steeds hogere eisen, maar het lukt nog maar net om daaraan te voldoen’;
  • ’Wij willen consumenten een optimale online ervaring bieden, zodat ze meer online aankopen doen. Hierdoor houden wij onze klanten tevreden en kunnen wij verwachtingen overtreffen.’

Bekijk ook de brochure

Wil jij de hosting uitbesteden aan een partij die jouw online business net zo serieus neemt als jij?


Wanneer weet je of je klaar bent voor managed hosting?

Goeie vraag.

We omschrijven een aantal situaties uit eigen praktijk, zodat je weet wat een proactieve managed hostingpartij voor je kan betekenen.

Database-optimalisatie

  • Probleem: een website/webshop/webapp is traag en de server laat veel database-activiteit zien.
  • Impact: de website presteert slecht, zeker bij meer bezoekers dan normaal. Verkeerde query’s en/of database-afstellingen zorgen per query voor een secondenlange vertraging.
  • Oplossing: uit een database-analyse blijkt dat er meerdere oorzaken kunnen zijn. Er zijn dus ook verschillende oplossingen denkbaar.
    • Als de query verkeerd is opgebouwd, lossen we het probleem op door de query te herschrijven waardoor de snelheid toeneemt.
    • Is er sprake van teveel, missende of verkeerde indexen? Dan kan in de database niet optimaal gezocht worden naar alle beschikbare data. Goede indexen kunnen query’s tot wel 1000x versnellen.
    • Een databaseserver die niet goed is afgesteld, heeft grote invloed op de snelheid. Het aanpassen van het beschikbare geheugen, het type database en nog veel meer andere instellingen maken het verschil tussen een soepel werkende of een enorme trage server.

Piekbelasting, productlanceringen en grote bezoekersaantallen

  • Probleem: de website is slecht of zelfs helemaal niet bereikbaar doordat er (tijdelijk) extreem veel bezoekers zijn.
  • Impact: omdat websitebezoekers en daarmee potentiële klanten de website niet kunnen bereiken, mis je omzet en loop je reputatieschade op.
  • Oplossing: als je een bezoekerspiek verwacht, zoals bij een productlancering, laat dan de capaciteit opschalen. Ondertussen houden wij 24/7 het verkeer op je site in de gaten. En we zorgen ervoor dat een (onverwachte) bezoekerspiek wordt opvangen.

Webserver optimalisatie

  • Probleem: de website is slecht bereikbaar en de webserver is weinig of juist extreem actief.
  • Impact: de website presteert slecht, ongeacht het bezoekersaantal.
  • Oplossing: er zijn verschillende oorzaken voor dit probleem. Zo zijn er misschien te weinig worker processen/threads ingesteld, waardoor de webserver te weinig capaciteit heeft om alle webrequests af te handelen. Of de processen blijven te lang actief door te hoge time-outs. In de meeste gevallen richten we de webserver anders in.

Caching

  • Probleem: nieuwe informatie wordt niet zichtbaar en/of de prestaties zijn ondermaats.
  • Impact: doordat er te weinig of teveel caching is ingesteld worden nieuwe producten niet getoond in de webshop, komen nieuwe blogartikelen niet online of presteert de website niet optimaal.
  • Oplossing: cache heeft zowel voor- als nadelen. Cache kan op veel niveaus en in veel situaties toegepast worden. We zetten cache op de juiste manier in en waken ervoor dat cache niet gebruikt wordt om een fundamenteel ander probleem te omzeilen:
    • De cache voor databasequery wordt vaak gebruikt worden om queryresultaten snel te laden. De valkuil is dat dit veelvuldig ingezet wordt om verkeerd gebruik van de databaseserver te verhullen. Denk hierbij aan slechte query’s, databaseserver-afstellingen en verkeerde indexen.
    • HTTP-cache voor websites met behulp van o.a. Memcache, Redis of Varnishcache zorgt voor snel ladende pagina’s. Dynamische onderdelen van websites, zoals een winkelmand, kunnen niet gecached worden. Als caches te lang blijven bestaan kan dit zorgen voor een defect aan je website of -shop.
    • Session-cache wordt gebruikt om bij te houden of je ingelogd bent en of er artikelen in je winkelmand zitten. Standaard wordt dit op het trage bestandssysteem opgeslagen. In geoptimaliseerde omgevingen wordt hier vaak een geheugencache voor gebruikt zoals Memcache of Redis. Wat je niet wilt, is dat dergelijk informatie verloren gaat bij onderhoud of storingen. Wij raden een persistant cache zoals Redis aan. Informatie in Memcache gaat namelijk bij iedere herstart verloren.

High traffic websites

  • Probleem: er kunnen veel problemen ontstaan bij high-traffic websites. Technieken die hierbij ingezet worden zijn o.a. load-balancing, offloading en caching. Een ander onderdeel dat impact heeft op de prestaties is het netwerk. De servercapaciteit wordt niet goed benut doordat informatie niet snel genoeg over het netwerk kan.
  • Impact: de laadsnelheid van je site is verre van optimaal. Dit kunnen bezoekers merken door onverklaarbare hickups en vertragingen.
  • Oplossing: één van de onderdelen die invloed heeft op de laadsnelheid is de TCP-stack. Deze zorgt grotendeels voor de afhandeling van het TCP-verkeer. Hoewel standaardwaarden in veel gevallen afdoende zijn, passen we bij grote hoeveelheden traffic/bezoekers aparte afstellingen toe om het verkeer snel af te handelen.
Herken je een situatie en wil je daarvoor een goede oplossing? Dan ben jij klaar voor managed hosting!

Zet je internetbureau op de kaart en groei door

Wil jij dat de webshops en websites die je bouwt optimaal presteren, kies dan voor managed hosting. De voordelen van managed hosting:
  • Je hebt minder kopzorgen;
  • Je houdt meer tijd over voor het waarmaken van je ambities;
  • Je groeit sneller;
  • Je trekt betere (ambitieuzere) klanten aan.

Proactieve managed hosting iets voor jou?

Wil je meer weten over managed hosting én hoe we jou kunnen helpen je ambities waar te maken?
Neem dan vooral contact met ons op.

4

Interesse? Laten we kennismaken!

Hoe kunnen we jouw helpen? We maken graag persoonlijk kennis. Vertel ons wat je wensen en eisen zijn. Dan geven we jou het juiste advies en overtreffen we jouw verwachting.

In contact komen