DevOps automatisering naar volwassenheid binnen een enterprise omgeving
Bij een grote financiële dienstverlener met meer dan duizend virtuele servers ontstond de noodzaak om automatisering naar een hoger niveau te tillen. Een deel van de processen was al geautomatiseerd, maar in de praktijk liep dit regelmatig vast: jobs stopten halverwege, aanvragen bleven hangen en beheerders besteedden veel tijd aan handmatig herstelwerk. In een omgeving waar stabiliteit direct impact heeft op continuïteit en schaalbaarheid, werd duidelijk dat een volwassen en toekomstbestendig automatiseringsfundament nodig was.
Uitdagingen bij Automatisering
Als bureau hebben wij bij deze organisatie de afgelopen jaren een belangrijke bijdrage geleverd om hun automation landschap stap voor stap te professionaliseren en te transformeren.
De opdracht richtte zich op het verbeteren én toekomstbestendig maken van bestaande automation‑processen. Bestaande scripts werkten functioneel, maar vielen vaak om door verbindingsproblemen, foutieve gebruikersinput of ontbrekende foutafhandeling. Hierdoor vertraagde het end‑to‑end proces en stond het beheerteam continu onder druk.
Daar kwam bij dat de organisatie overstapte naar een nieuwe ITSM‑omgeving (ServiceNow). Dat betekende dat bestaande workflows, API‑integraties en backend‑automatiseringen opnieuw ontworpen moesten worden voor schaalbaarheid en betrouwbaarheid. We hebben samen met het team automatisering bestaande automations flows gemigreerd en een nieuw fundament ontworpen dat minder fouten, meer voorspelbaarheid en meer self‑service mogelijk maakt.
Aanpak
Er is bewust gekozen voor een aanpak waarbij eerst werd bepaald wat de gewenste uitkomsten, afhankelijkheden en faalscenario’s waren.
Een groot deel van de verbetering kwam voort uit het herstructureren en professionaliseren van PowerShell- en Ansible‑scripts. We hebben onder andere:
- foutafhandeling verbeterd
- automatische retries toegevoegd
- logging gestandaardiseerd
- inputvalidatie geïntroduceerd
Hierdoor werden veel processen “self‑healing” en verdwenen talloze dagelijkse incidenten.
Echte end‑to‑end automatisering
Voor meerdere ketenprocessen ontwikkelden we volledig self‑service oplossingen:
- snapshot aanvragen en herstel volledig geautomatiseerd, inclusief automatische cleanup‑logica
- een proces voor disk‑uitbreidingen met automatische approval‑flows afhankelijk van aanvraaggrootte
- strikte inputvalidatie aan de voorkant om foutieve aanvragen uit te sluiten
Deze verbeteringen haalden druk weg bij beheer én zorgden voor een voorspelbare gebruikerservaring.
Herontwerp van de ITSM‑integratie
Eén van de meest ingrijpende onderdelen was de migratie van RemedyForce naar ServiceNow. In plaats van bestaande scripts over te zetten, hebben wij samen met het interne team de procesflows volledig opnieuw ontworpen als native ServiceNow‑workflows. Deze workflows triggeren vervolgens Azure DevOps, Ansible‑playbooks en backend‑automatiseringen.
Resultaat: een uniforme, toekomstbestendige en beheersbare keten.
Resultaat
De automatiseringsomgeving van de organisatie is aanzienlijk stabieler en voorspelbaarder geworden. Processen die voorheen regelmatig vastliepen, draaiden in de laatste periode vrijwel foutloos. Sommige flows zelfs maandenlang zonder één mislukte run.
Daarnaast:
- beheerteams besteden aanzienlijk minder tijd aan troubleshooting
- applicatieteams kunnen sneller doorwerken dankzij echte self‑service
- doorlooptijden zijn sterk verbeterd
- het platform is robuuster geworden bij wijzigingen in de infrastructuur
Onze bijdrage bestond uit het combineren van technische expertise, structuur en een procesmatige aanpak. We brachten complexe vraagstukken terug tot logische stappen, dachten vooruit over foutpaden en borgden dat oplossingen niet alleen vandaag werken, maar ook toekomstbestendig blijven.
Door teams met elkaar te verbinden — van VMware‑specialisten tot serviceowners — ontstond een uniforme manier van werken waar de organisatie nu dagelijks plezier van heeft.
Gebruikte technologie
PowerShell, Ansible, VMware vSphere, Windows Server, Linux, ServiceNow workflows en API‑integraties, BMC RemedyForce, Cohesity‑integratie, Packer voor image‑bouw, Azure DevOps, GitHub, JSON/XML, API‑koppelingen en monitoring‑ en storage‑integraties binnen de private‑cloudomgeving


