Haal het uiterste uit uw infrastructuur

Iedere ondernemer wil natuurlijk dat zijn of haar bedrijf een succes wordt. Maar groei gaat altijd gepaard met uitdagingen. Daarom is het verstandig om goed na te denken over de manier waarop systemen zijn ingericht en te anticiperen hoe met groei om te gaan. De bestaande systemen dienen optimaal gebruik te maken van alle beschikbare resources, en uitbreiding van een platform dient eenvoudig en snel te kunnen.

Het vooraf bepalen van de architectuur

Voordat u begint, is het verstandig om vooruit te denken over mogelijke toekomstige bottlenecks en rekening te houden met op welke wijze het platform uitgebreid moet kunnen worden. Het gebruik van een fysieke serveropstelling heeft bijvoorbeeld veel hoge performance specificaties ten opzichte van een virtuele, maar het realiseren van redundantie binnen het platform vereist een hogere investering. Een goede inventarisatie, het afwegen van voor- en nadelen en het opstellen van een groeiplan is van groot belang voordta u begint.

Als u klein begint, wilt u waarschijnlijk het maximale halen uit uw initiële investering, en pas uitbreiden op het moment dat dat echt nodig is. Om optimale performance te realiseren en het juiste moment en manier van uitbreiden te bepalen zijn er tal van mogelijkheden waar wij u bij kunnen assisteren.

Bottlenecks vooraf signaleren

Om een goede inschatting te maken van waar de grenzen van uw systeem liggen, is het vaak verstandig om vooraf een stresstest te doen. Zo bepalen we precies waar de limieten van het systeem liggen en ook de plek waar het als eerste mis zou gaan. Met deze kennis op zak wordt het eenvoudig om te bepalen wanneer het moment aangekomen is om uit te breiden.

Performance tuning en optimalisatie

Toch kan het voorkomen dat een dienst minder goed functioneert dan u zou verwachten op basis van de feitelijke drukte. In dit geval kunnen zij samen met uw ontwikkelaars kijken naar plaatsen waar winst geboekt kan worden ten aanzien van de performance. We kijken naar mogelijkheden voor het optimaliseren van de structuur en het gebruik van uw database, het inzetten van caching of proxy servers, instellingen van services op de server, het optimaliseren van de applicatie en tal van andere mogelijkheden.

Het creëren van voorspelbaarheid

Om ervoor te zorgen dat de belasting van uw systeem niet te hoog wordt, is het prettig om te kunnen voorspellen wanneer er drukte op uw dienst ontstaat. Als alle bezoek tegelijk komt, zakt uw applicatie misschien door de knieën, maar als dit bezoek gespreid wordt, kunt u veel meer bezoek verwerken. Het spreiden van mailings is bijvoorbeeld een manier om het bezoek te voorspellen en te spreiden.

Gerelateerde diensten en werkzaamheden

  • Technisch advies
  • Trendmonitoring
  • Server configuratie en optimalisatie