Maak je IT schaalbaar

Er zijn drie praktische IT-vraagstukken waar je mee te maken hebt of krijgt bij groei van je bedrijf:


  • Stijgende abonnements- en licentiekosten voor software;
  • De hard- en software kan de groei van je bedrijf/personeel niet aan;
  • Je werkwijze voldoet niet meer.


Waar je in elke fase van je bedrijf, van start-up en scale-up tot scaler iets aan hebt, is het schaalbaar opzetten van je IT. Schaalbaarheid wordt ook wel ‘elasticiteit’ genoemd. Een systeem (een combinatie van hardware en software) moet bij toenemende vraag automatisch capaciteit kunnen opschalen, om uitval te voorkomen. Andersom geldt hetzelfde: bij verminderde vraag moet het systeem automatisch afschalen, wat kostenbesparend werkt.


Schaalbaarheid beperkt zich niet tot het uitbreiden van servercapaciteit. Ook binnen de applicatie-architectuur moet hier goed over nagedacht zijn. Alle onderdelen en componenten binnen de applicatie moeten mee kunnen schalen bij exponentiële groei.


Schaalbare
infrastructuur

Met je IT-infrastructuur in de cloud ben je niet meer gebonden aan een specifieke server en bijbehorende capaciteit. Alles is opgezet en geautomatiseerd in code, zodat je zonder wachttijd kunt op- of afschalen, gebaseerd op het actuele gebruik en piekbelastingen van je systemen. Als je denkt dat dit voor jouw organisatie ook van meerwaarde kan zijn, dan is nu het moment om de stap naar de Public Cloud te maken.


Om bestaande applicatie-architectuur succesvol naar de Public Cloud te kunnen migreren zul je eerst moeten toetsen of deze in voldoende mate cloud-ready is. Veel features die de Public Cloud zo aantrekkelijk maken worden namelijk pas volledig benut als de applicatie hierop afgestemd is. Er komt dus vaak meer bij kijken dan het enkel migreren van de applicatie.

Schaalbare
werkwijze

Afhankelijk van het type project en de fase waarin het verkeert, kan het prettig zijn om te werken met een Agile framework. Bij aanvang van het project wordt een strategie uitgedacht. Deze strategie is de basis van de productontwikkeling en bestaat uit een Product Vision en een Product Roadmap, waarin op basis van tijd, budget en omvang (Scope) in grote lijnen aangeven is welke stappen worden genomen om het product te ontwikkelen. Op basis hiervan worden de deelopleveringen (Releases) ingedeeld.


Bovenstaande is ineens een onderdompeling in allerlei - mogelijk - nieuwe termen voor je. Agile werken betekent echter niet meteen dat je Scrum moet omarmen, waar bovenstaande termen van zijn afgeleid. Je werkt met het Agile framework dat bij je past. Scrum is de bekendste. Kanban kan echter met kortere ontwikkelcycli misschien wel veel beter passen bij wat je nodig hebt. En dankzij containertechnologie kun je je werkwijze nog verder automatiseren en versnellen door Releases te doen wanneer je maar wilt, wat een kortere time to market en dus direct waarde oplevert.

Schaalbare
services

Het vernieuwen van applicaties en services door derden is een flinke uitdaging en investering, je kunt immers standaardsoftware niet kneden tot iets van jezelf. Hoe groter en complexer je set aan gebruikte applicaties en systemen, hoe langer het duurt om het schaalbaar te kunnen opzetten en hoe duurder het daarmee zal zijn. Onderzoek de volgende zaken om software en services van derden schaalbaar en flexibel te houden;


  • Ga op zoek naar een CRM-systeem dat integreert met je VOIP-centrale;
  • Kies een HRM-systeem dat niet alleen voor je HR-mensen fijn in het beheer is, maar ook bijdraagt aan gemak bij medewerkers zelf;
  • Ga na of een officepakket samenwerking bevordert en bestanden op een plek kunnen worden beheerd;
  • Werk met een voorraadsysteem dat realtime inzicht geeft in de beschikbaarheid van je producten of via API’s in andere systemen uitgelezen kan worden, zoals door de webshop bijvoorbeeld;
  • Kies planningssoftware die je met meerdere mensen kunt benaderen en automatisch koppelt met andere relevante systemen;
  • Ontdek of een alles-in-1 ERP-systeem de juiste oplossing is of dat je met diverse losse tools en systemen die onderling met elkaar uitwisselen via een API misschien vele malen effectiever kan zijn;
  • Bepaal of je alle software en data op eigen servers wilt of maak gebruik van een publieke cloud-oplossing.


Behalve deze genoemde tooling en software zijn er nog tientallen andere situaties te bedenken. Dat verschilt uiteraard per organisatie. Inventariseer wat je hebt en waar de knelpunten zijn die schaalbaarheid in de weg staan.

schaalbaar

En, is je IT schaalbaar?

Lees hoe je met 3 opties tot een JA komt

Lees verder over continuïteit van je IT