Niemand kon zeggen welke subscriptions compliant waren

Een wereldwijde tenant, honderden applicaties op weg naar Azure, en geen enkel overzicht of iets daarvan aan de standaard voldeed.

Retail
Vier jaar

Een wereldwijde retailgroep

Alle wereldwijde applicaties van on-premises naar Azure verhuizen is de zichtbare helft van het werk. De helft die bepaalt of het standhoudt, is governance: afspreken hoe goed eruitziet, en dan op elk moment kunnen zien welke delen van de omgeving daar echt aan voldoen.

Het vraagstuk

Een cloudmigratie op groepsniveau is niet één migratie. Het zijn tientallen productteams, elk met hun eigen deadlines, die hun eigen applicaties naar een gedeelde tenant verhuizen.

Elk van die teams kan het goede doen en toch kan de omgeving afdrijven. Standaarden bestaan als documenten in plaats van als controles. Compliance wordt beweerd in een stuurgroep in plaats van waargenomen. En het eerlijke antwoord op "hoeveel van onze omgeving voldoet aan de standaard?" is dat niemand het weet, omdat niemand het kan zien.

Dat is geen gat in de tooling. Het is een gat in het besturingsmodel. Het cloudplatform werkte. Het consequent afnemen ervan was het onopgeloste deel.

Wat we deden

01

De teams leiden die de transformatie uitvoeren

Producteigenaarschap over meerdere technische teams die de overstap van on-premises naar Azure voor de wereldwijde applicaties van de groep aanstuurden, samen met Microsoft aan het cloudframework waarop de omgeving zou worden gebouwd.

02

De standaard zichtbaar maken

Een cloud-governancedashboard dat een echt, actueel beeld geeft van de compliancestatus van elke subscription in de wereldwijde tenant. Geen rapport dat elk kwartaal met de hand wordt samengesteld, maar de toestand zoals die is.

03

Productteams tot adoptieteams maken

De productclusters ondersteunen om als cloudadoptieteams op te treden, zodat consequent en veilig gebruik van het platform uit de teams zelf kwam in plaats van van een centrale poortwachter.

04

Automatisering een plek geven om te draaien

Een wereldwijd platform voor robotic process automation, gebouwd met de lokale RPA-teams, met één expertplatformteam erachter en volledig geautomatiseerde uitrol en beheer van de botomgeving.

Hoe het werkt

Compliance die zichtbaar is

Het dashboard toont de live toestand van de tenant. Een standaard die kan worden waargenomen, is een standaard waar teams naar kunnen handelen.

Adoptie vanuit de teams

Productclusters werden ondersteund als cloudadoptieteams. Consistentie die uit de afnemers zelf komt, houdt beter stand dan consistentie die hun wordt opgelegd.

Eén framework om naartoe te bouwen

Eén wereldwijd cloudframework, ontwikkeld met Microsoft, zodat teams één doel hadden in plaats van één per regio.

On-premises naar Azure, op groepsschaal

Wereldwijde applicaties gingen over, uitgevoerd door meerdere productteams die parallel werkten in plaats van als één migratieprogramma.

Een thuis voor automatisering

Wereldwijde RPA-infrastructuur met geautomatiseerde uitrol en beheer, zodat botprocessen een ondersteund platform hadden in plaats van lokale improvisatie.

Eén expertplatformteam

Een centraal team dat het platform beheert, met lokale ontwikkelteams die erop bouwen. De verdeling waardoor beide kanten in hun eigen tempo kunnen bewegen.

Technologie

Microsoft Azure Cloud governance Infrastructure as code RPA Microsoft Intune DevOps

Beoogd resultaat

De blijvende verandering was niet de migratie. Het was dat de groep een vraag kon beantwoorden die eerder onbeantwoord bleef: welke delen van de omgeving voldoen op dit moment aan de standaard.

Zodra compliance waarneembaar is, verandert het gesprek. Teams discussiëren niet langer over de vraag of ze compliant zijn, maar dichten de specifieke gaten die het dashboard hun laat zien. Governance wordt bewijs in plaats van bewering, en het platform kan groeien zonder dat de standaard er ongemerkt achter afbrokkelt.

Hetzelfde patroon keert terug in het werk dat volgde: meet eerst de omgeving voordat die wordt herontworpen, en maak de standaard iets wat mensen kunnen zien in plaats van iets wat hun wordt verteld.

De organisatie wordt beschreven naar sector en niet bij naam genoemd. Dit was een functie in loondienst, geen opdracht voor Hernandez Ortiz B.V. Er worden geen interne cijfers, architectuurdetails, subscriptiongegevens of namen van collega's gepubliceerd.

Verwant werk

Ons eigen platform

Vijfentwintig containers, twee nodes en een AI-agent met een sleutel tot alles

Een AI productie-infrastructuur laten beheren is roekeloos of goed bestuurd. Het verschil zit volledig in de grenzen.

Proxmox Docker Terraform
Een Nederlandse zonweringinstallateur

We lazen zeven maanden aan offertes en ontdekten dat we het verkeerde bouwden

De roadmap was gebouwd op wat makkelijk te lezen was. Niet op wat het bedrijf echt verkoopt.

TypeScript Node.js PDF-parsing