Het was nog maar een paar jaar geleden toen ‘digitale transformatie’ op de agenda van elke CIO stond, en bedrijven begonnen te begrijpen hoe de cloud echte waarde kon leveren. Ze stopten met vragen of ze naar de cloud moesten verhuizen en begonnen te vragen wat ze moesten doen om daar te komen.
Dit was het geval voor Murray & Roberts’ CIO Hilton Currie in 2016, toen de markt voor clouddiensten in Zuid-Afrika booming was. Het was al $ 140 miljoen waard en groeide snel, het was rond deze tijd dat de engineering- en mijnbouwaannemer zijn migratie naar de cloud ondernam. Maar de dingen gingen niet volgens plan – een verhaal dat niet uniek is voor Zuid-Afrika of deze industrie. Dus nam Currie de moeilijke beslissing om de IT-stack van Murray & Roberts te repatriëren, een die het bedrijf moest verkopen om een IT-strategie om te keren die Currie eerder had verkocht als de toekomst van M&R.
Currie sprak onlangs met CIO.com over de hobbelige cloudreis van het mijnbouwbedrijf, wat hen motiveerde om te verhuizen en, uiteindelijk, wat hen ertoe bracht terug te veranderen.
CIO.com: Wat motiveerde Murray & Roberts om aan hun oorspronkelijke cloudreis te beginnen?
Hilton Currie: Tot 2015 waren we 100% on-premises en hadden we geen grote problemen. Ik denk dat de eerste rode vlag de ouderdom was van de apparatuur in onze primaire en secundaire datacenters. We draaiden vrijwel op een grote productieomgeving, en toen hadden we een hete standby-noodherstelomgeving, die verre van ondersteund was en aan het einde van zijn levensduur was gekomen. Dit brengt zijn eigen risico’s met zich mee. In onze productieomgeving zat nog wel wat leven, maar niet veel en er moesten beslissingen worden genomen.
Rond die tijd waren we in gesprek met onze outsourcepartner om onze IT-ondersteuning uit te besteden en zij stelden voor dat ze cloud voor ons betaalbaar konden maken. Eerlijk gezegd was cloud in 2016 niet echt betaalbaar. Als we bereid zouden zijn om de hele boel aan hen uit te besteden – van de servertoepassing tot aan het ondersteuningsniveau voor technici – en hun beheerde openbare cloud over te nemen, hadden ze er vertrouwen in dat ze het voor ons zouden kunnen laten werken. Als we keken naar de kosten van nieuwe infrastructuur die we moesten vernieuwen, dan zag het er financieel gezien heel aantrekkelijk uit. Dus kozen we ervoor om door te gaan.
Hoe verliep de migratie toen u zich eenmaal had aangemeld?
We begonnen met een serieuze migratie vanaf het eerste kwartaal van 2017 omdat veel van onze apparatuur aan het einde van de levensduur was, dus het was een alles-of-niets-aanpak. We gebruikten een lokaal gehoste cloudleverancier die verbonden was met onze outsourcepartner, maar ook met een affiliatie met een groot wereldwijd bedrijf. Het duurde iets langer dan verwacht, maar in november 2017 waren we bijna volledig over en functioneerden we. We hadden alles, van onze grote ERP-systemen tot kleinere, op maat gemaakte systemen in de cloud.
We lieten externe onafhankelijke consultants komen om bepaalde systemen en licenties te analyseren. Maar begin 2018 troffen we de eerste grote hapering toen de onafhankelijke partij die de audit deed, de gebruiksvoorwaarden van sommige van onze licenties miste. Microsoft heeft bijvoorbeeld vrij zware beperkingen op het gebruik van eeuwigdurende licentiesoftware in de cloud, met name SQL Server. Sommige licenties zijn niet geldig als u niet over de rechten op de apparatuur van een lager niveau beschikt. Helaas heeft onze licentie-expert dat gemist. Om dit aan te passen, zouden we moeten overstappen van eeuwigdurende licenties naar abonnementslicenties, wat een wrok-aankoop zou zijn geweest omdat sommige systemen achterblijven in termen van de versies waarop ze gecertificeerd zijn om op te draaien. We hadden een huidige versie van SQL Server moeten aanschaffen en deze vervolgens moeten downgraden naar vier of vijf versies, want dat is de versie waarop onze ERP en andere systemen draaien. Dit zou verschrikkelijk duur zijn geweest, dus brachten we alle services die werden beïnvloed door licentiebeperkingen terug op locatie en trokken we al onze SQL-servers terug, wat een kostbare aangelegenheid was omdat we nieuwe apparatuur moesten kopen en de rest van de applicaties draaiden. in de wolk. We eindigden met een gesplitste of hybride opstelling, wat een aantal uitdagingen met zich meebracht en een behoorlijke nachtmerrie werd om te beheren. Uiteindelijk hebben we het werkend gekregen en hebben we ongeveer zes tot acht maanden op deze manier gewerkt. Gedurende die tijd was er een buzz rond de cloud en ik denk dat de uitbestede leverancier een paar nieuwe klanten op hun beheerde cloudplatform kreeg, wat zijn tol begon te eisen omdat ze niet lang daarna tariefbeperkingen begonnen op te leggen.
Hilton Currie
Wat bracht u ertoe om te beseffen dat de verschuiving naar de cloud niet werkte, en hoe moeilijk was het om te beslissen om terug te gaan?
Historisch gezien konden we volledige prestaties uit het cloudplatform halen. Er waren geen beperkingen en toen begonnen ze ineens beperkingen op te leggen, met een meerprijs als we meer wilden. Plots viel het commerciële model in duigen. We probeerden het te doen met de beperkingen, maar het kwam op een punt dat het gewoon niet werkte. We waren pas ongeveer anderhalf jaar volledig in de wolken en ongeveer een jaar in het bedrijf werd op de knieën gebracht. Applicaties begonnen te mislukken, e-mail en telefoons werkten niet en onze ERP werd onbruikbaar. In sommige van de worstcasescenario’s kostte het onze financiële teams tot 15 minuten om Excel-bestanden te openen. We hebben geklaagd en ze hebben enkele tariefbeperkingen opgeheven terwijl we alternatieve regelingen hebben getroffen.
Rond maart 2019 besloten we om weer on-premises te verhuizen en medio 2020 waren we weer volledig on-premises. Voor mij was de beslissing glashelder. Op een gegeven moment voelde het alsof ik door het gebouw liep met een doelwit op mijn rug, omdat dit iedereen trof en er een lucht was dat onze IT in stukken viel.
In Murray & Roberts rapporteert IT aan de financieel directeur van de groep, dus ik ging met hem zitten om uit te leggen dat het niet allemaal slecht is. Ik bouwde een gedetailleerde routekaart die benadrukte dat we ons in een slechte ruimte bevonden, maar schetste dat het mogelijk was om uit deze situatie te komen. Het kwam neer op de cijfers in termen van uitgaven aan nieuwe kit. Ik liet zien dat het in drie jaar tijd minder zou kosten om naar een nieuwe kit te verhuizen dan dat het zou blijven waar we waren. Het was een no-brainer voor hem om te accepteren, maar het was een moeilijk gesprek. We verkochten ze de cloudreis in 2016 en ze steunden ons en sprongen aan boord. Toen, anderhalf jaar later, wilden we het schip verlaten. Maar ik denk dat de resultaten van het teruggaan naar een private cloud voor zich spreken.
Dus welke systemen zijn er nu in het on-premises datacenter van M&R? Zijn de door u gesignaleerde problemen opgelost?
In plaats van de dingen te houden zoals ze waren toen we weer op locatie verhuisden, hebben we een opfrisbeurt gedaan door een lijst te maken van al onze systemen om een beter beeld te krijgen van hoe belangrijk ze waren voor het bedrijf en waar ze zaten. Als onderdeel van dit rationalisatieproces werden een aantal systemen geüpgraded omdat we de kans hadden om vanaf het begin opnieuw op te bouwen, dus we profiteerden daarvan en zorgden ervoor dat alles liep zoals we wilden. We hebben ook veel geconsolideerd. Toen we naar de cloud gingen, hadden we op een gegeven moment meer dan 300 servers en het einddoel toen we weer on-prem teruggingen was om dit terug te brengen tot ongeveer 180.
Zou u, gezien de veranderingen in de cloudmarkt, een nieuwe cloudmigratie overwegen?
We zijn niet tegen wolken. We begrijpen dat het waarde kan toevoegen en dat het een plaats heeft. Sterker nog, we starten een complete Office365-migratie. Maar we heffen alleen bepaalde systemen op en gaan selectiever te werk. Cloud is een groot modewoord, maar u moet zich afvragen wat het belooft en wat het uw bedrijf gaat opleveren in termen van waarde. Als je om commerciële redenen naar de cloud gaat, is dat een grote fout omdat het niet goedkoper is. En als je om prestatieredenen gaat, is dat een nog grotere fout en daar zijn veel redenen voor.
Met name in Zuid-Afrika zijn er veel problemen met bandbreedte en doorvoer naar internationale leveranciers, omdat dingen nog steeds in Europa of in Amerika zitten. Met het soort flexibiliteit dat virtuele omgevingen kunnen bieden op een private cloud, heb je echt een publieke cloud nodig als je niet wendbaar hoeft te zijn of drastisch hoeft te schalen? We ontdekten dat een goed beheerde, volledig redundante virtuele omgeving, gehost in de private cloud op onze eigen kit, in een tier-four datacenter het ideale scenario voor ons was. We draaien op deze manier sinds medio 2020 en hebben niet achterom gekeken
Zijn er lessen uit deze ervaring die u wilt delen met andere CIO’s?
Terugkijkend denk ik niet dat we een slechte beslissing hebben genomen. De grootste leerschool gaat over het focussen op het grote geheel. Zorg ervoor dat u uw lange termijn roadmap heel duidelijk begrijpt, zodat u niet voor verrassingen komt te staan. Vaak worden mensen verblind door de reclames, maar wees heel voorzichtig met licenties en gebruiksvoorwaarden, omdat veel leveranciers beperkingen hebben. Doe je due diligence. Alle leveranciers schrijven clausules in hun contracten die in de loop van de tijd kunnen veranderen. Maar zorg ervoor dat je een back-up of een terugdraaiplan hebt, want het is erg moeilijk om de kloof te overbruggen wanneer het bedrijf op zijn knieën zit en je apparatuur moet kopen en een volledige migratie moet doen. Ik zou ook nooit een volledige hef-en-shift-aanpak aanbevelen. Er zijn gewoon te veel variabelen.
Welk advies zou je aspirant-CIO’s geven als ze dit hebben meegemaakt? Een van de aspecten die bij veel CIO’s ontbreekt, is de interactie met de business. De rol van CIO is niet alleen een IT-rol. Het verkrijgen van inzicht in uw bedrijf en het opbouwen van relaties met belangrijke belanghebbenden is de sleutel tot een succesvolle CIO-carrière. Hoewel je kijkt naar governance, kijk je naar compliance, processen en dat soort dingen. Als je niet bent afgestemd op wat het bedrijf nodig heeft, zit je in niemandsland omdat er een mismatch is tussen wat IT biedt en wat het bedrijf nodig heeft. Als je kijkt naar technologie voor alle toeters en bellen, mis je het punt. Het moet gaan over het toepassen van de juiste technologie om de productiviteit te verhogen en de bedrijfsvoering te vergemakkelijken.