Waarom we Tuuring zijn gaan bouwen

  • Algemeen
  • Techniek

Elk bedrijf heeft een geschiedenis over hoe het begon en wat het is geworden. Ik ga het begin van onze reis uitleggen die we met ons team en onze klanten maken.

Meer inzicht in digitale prestaties

Door de jaren heen heb ik als IT-consultant en enterprise architect veel tijd besteed aan het ontwerpen van infrastructuren zoals netwerken en datacenters. Bij het ontwerpen van deze omgevingen heb ik altijd aan een acceptabele prijs-performance verhouding gedacht. De afgelopen jaren heb ik mijn tijd alleen besteed aan daadwerkelijke performance consultancy, het ondersteunen van organisaties bij het oplossen van performance vraagstukken of het managen van performance door middel van digitale transities. Deze projecten betroffen voornamelijk datacenter-infrastructuren, Cloud platformen en digitale werkplekoplossingen zoals fysieke en virtuele desktops. Wat in de loop van de tijd duidelijk werd, is dat we nog steeds een grote kloof hebben tussen alles wat met infrastructuur te maken heeft en de applicaties die daarvan gebruik maken. Deze ontkoppeling omvat de performance-impact die elk onderdeel van de workload van een onderneming heeft op andere delen van de keten.

Voorbeeld praktisch loskoppelen

Om duidelijk te maken wat dit betekent, zal ik een echt voorbeeld geven. Een van mijn opdrachten was om een ​​zorgbedrijf te helpen performance problemen te analyseren met een gehoste applicatie die toegankelijk was via virtuele desktops. Met willekeurige tussenpozen zou de applicatie zeer traag reageren op bepaalde gebruikers, maar zou normaal blijven voor andere gebruikers. Na een uitgebreide analyse van alle infrastructuur en onderdelen die erbij betrokken waren, was het belangrijkste resultaat dat we alles met betrekking tot infrastructuur hebben uitgesloten, dus het moest de applicatie zelf zijn. Dit was natuurlijk geen erg bevredigend antwoord, maar omdat we geen inzicht hadden in de applicatie en de softwarecomponenten, was dit alles wat we konden doen. Door dit soort zaken ging ik geloven dat er een andere manier moest zijn om deze uitdagingen op te lossen.

Bruggen bouwen

Regelmatig spraken we met anderen die met soortgelijke problemen te maken hadden. Soms was dit andersom, omdat ze te maken hadden met software gerelateerde performance problemen die hoogstwaarschijnlijk werden veroorzaakt door een defecte infrastructuur, maar die erg moeilijk te bewijzen waren. We begonnen met het ontwerpen van een oplossing die de belangrijkste performance-informatie uit verschillende delen van de keten zou samenbrengen, zoals Cloud platform, hypervisor, besturingssysteem, databases, webservers en applicatiemonitors. Dit zou ons in staat stellen om de performance-impact over de verschillende kennisdomeinen en bestaande silo’s binnen IT-organisaties beter te begrijpen. We noemen dit bruggen bouwen tussen de eilanden van infrastructuur en applicaties.

Holistische benadering

We begrepen vanaf het begin dat we een platform nodig hadden dat krachtig genoeg zou zijn om zowel gestructureerde als ongestructureerde gegevens te verzamelen en veelzijdige zoekmogelijkheden te bieden via grote hoeveelheden gegevens. We zijn ook begonnen met het documenteren van de data die we uit verschillende bronnen moesten verzamelen en wat ze betekenden voor individuele performance-specialisten als materiedeskundigen voor hun deel van de keten. Dit leidde tot een holistische benadering van hoe we de performance van complete workloads kunnen bepalen en begrijpen, van de laagste infrastructuurniveaus tot de meest functionele niveaus van een applicatie. Met het definiëren van deze datasets en het toevoegen van op kunstmatige intelligentie gebaseerde analyses, begonnen we onze eigen kennis toe te voegen voor use-cases die we tegenkwamen. Daarmee creëren we geïntegreerde performance weergaven en een opslagplaats van hoofdoorzaken voor problemen die we in praktijk tegenkwamen.

 

Het platform uitbreiden

Door de tijd heen hebben we veel functionaliteit van het platform uitgebreid door dataconnectoren te ontwikkelen voor alle soorten bronnen en onze kennis toe te voegen aan de platformanalyses. Naast het dataplatform hebben we ook een multi-tenant interface gecreëerd om onze data te visualiseren en te presenteren aan zowel technische als niet-technische leden van organisaties. We zijn voortdurend op zoek om te verbeteren wat we doen en hoe we het doen terwijl we samenwerken met onze gewaardeerde klanten om de prestaties van de workloads die ze beheren met onze oplossing te verbeteren.

 

Meer weten?

Als het geval dat in deze blog wordt beschreven u bekend voorkomt en als u vergelijkbare performance gerelateerde problemen ondervindt, aarzel dan niet om contact met ons op te nemen. Lees hier over de mogelijkheden van ons platform en hoe het uw organisatie ten goede kan komen door bestaande performance data om te zetten in bruikbare inzichten.