Monitoring en inzichten zijn essentieel voor je connectiviteit, maar uiteindelijk gaat het om actie. IT-teams willen niet alleen weten wat er gebeurt, ze willen kunnen ingrijpen – snel en foutloos. “IT moet sneller leveren en we moeten sneller acteren op ontwikkelingen,” stelt Ben Willems van Axians in een recent webinar. “Er gebeurt steeds meer, waardoor je er gewoon sneller bij moet zijn.” Automation en Infrastructure as Code (IaC) beloven die snelheid, maar de praktijk is complexer dan het schrijven en lanceren van een simpel Python-script .

Het scripten in plaats van ‘bij elkaar klikken’ van je netwerk is natuurlijk een vooruitgang op het gebied van test- en herhaalbaarheid, maar de echte uitdaging zit in het bouwen van een compleet ecosysteem waar code, veiligheid, compliance en workflow management naadloos samenwerken.

Want hoe zorg je dat het script veilig uitgevoerd wordt? Hoe beheer je versies? Hoe voorkom je dat alsnog iemand per ongeluk de productieomgeving platlegt door een verkeerd script uit te rollen? En hoe schakel je van een werkdag wachttijd naar een paar minuten voor standaard wijzigingen? De antwoorden liggen niet in betere scripts, maar in betere orkestratie.

Meer dan scripts alleen

“Een script hebben om iets te automatiseren is natuurlijk één ding,” legt Ben uit. “Maar vervolgens het compliant uitvoeren, het veilig doen, zorgen dat het juiste versiebeheer erachter zit – het complete landschap wat rondom code zit toepassen voor netwerksystemen, dat is net even iets anders.” Axians heeft daarom een compleet orkestratie-ecosysteem ontwikkeld.

Om überhaupt netwerkconnectiviteit met klantomgevingen te realiseren, is een integratielaag vereist. Die gebruiken we vanuit het operations center om toegang te krijgen tot de klantomgevingen.

Ben Willems

Axians

Het ecosysteem

Het platform bestaat uit meerdere lagen: een data-platform voor AIOps, API-management voor integratie, en orkestratie voor workflow-beheer. “Dat totale ecosysteem zorgt ervoor dat we snel kunnen handelen en klanten kunnen helpen, dat de laatste versies altijd beschikbaar zijn en dat we het allemaal kunnen uitvoeren voor klanten, op een schaalbare manier.” aldus Ben.

Deze geïntegreerde aanpak voorkomt de valkuil van losse scripts die uiteindelijk niemand meer durft aan te raken, omdat niemand meer precies weet wat erin staat.

Business case: snelheid en kwaliteit

De voordelen zijn concreet meetbaar. “We kunnen klanten sneller helpen en zorgen zo dat ze weer in de regie komen,” stelt Ben. Maar snelheid mag niet ten koste gaan van kwaliteit. “Een script kan ook gevaarlijk zijn als het niet goed gevalideerd wordt. Daarom voegen we validaties toe in de code en op de formulieren.”

Uniformiteit is een belangrijk bijproduct van orkestratie en scripting. Ben: “Een script voert volgens een bepaalde methodiek iets uit. Je hebt bepaalde stappen die je standaard neemt. Al die stappen bouwen wij in om stabiliteit te borgen.” Zo weten we dus altijd precies hoe een klantnetwerk geconfigureerd is en hoeven we nooit te zoeken of te testen voor we een wijziging kunnen doorvoeren.

Van uren naar minuten

In de praktijk zien we daardoor indrukwekkende resultaten. Een access point dat uitvalt wordt in zes minuten hersteld in plaats van een uur. “Dat bespaart tijd van de verantwoordelijke engineer, en die tijd kunnen we investeren in daadwerkelijke vraagstukken van de klant” legt Wessel Olde Olthof in het webinar uit.

Bij standaardwijzigingen is de impact nog groter. “Een klant wil een regeltje toegevoegd hebben op een firewall, of een poortje voorbereid voor een printer. Als je dat aanvraagt via een manueel proces, kan er een werkdag overheen gaan. Met gevalideerde formulieren en automatische uitvoering hoef je die dag niet te wachten.”

Dat bespaart tijd van de verantwoordelijke engineer, en die tijd kunnen we investeren in daadwerkelijke vraagstukken van de klant

Wessel Olde Olthof

Axians

Schaalbaarheid en integratie

Het platform kan overal naartoe verbinden waar interfaces beschikbaar zijn. “Zolang er een API is, kunnen we communiceren,” stelt Ben. “We kunnen bijna alles realiseren, natuurlijk met de juiste controles en veiligheidsmaatregelen.” Dit soort flexibiliteit past bij moderne hybride omgevingen, van on-premise tot multicloud. “In principe kunnen we overal mee verbinden, zolang er een interface beschikbaar is. Vaak via een API, of zoals we met Logic Monitor doen, dat we direct data gepushed krijgen.”

Menselijke controle, continue verbetering

Automatisering betekent niet dat mensen buitenspel staan. “Als je een firewall-regel aanmaakt, wil je liever niet ‘any-any’ zomaar toestaan,” lacht Ben. “Dan kun je het langs een collega sturen die alleen even kritisch hoeft te kijken en op approve hoeft te klikken, zodat je altijd nog een menselijke stap hebt.”

Deze balans tussen snelheid en controle evolueert en maakt het systeem steeds sneller. “We zitten in de fase waarin we nog veel validaties doen. We zien dat steeds meer wegvallen, nu hebben we het honderd keer gedaan, dit functioneert naar behoren, dus nu kan het een compleet automatische flow worden.”

Dat is goed te zien bij certificaatbeheer. Binnen Axians wordt momenteel onderzocht of certificaten automatisch vernieuwd en geüpload kunnen worden, zodat klanten zich geen zorgen hoeven te maken over vervaldatums. Dat zou garanderen dat services nooit meer uit de lucht gaan vanwege verlopen certificaten.

De toekomst – IaC als enabler

Met Infrastructure as Code, als de volgende stap, evolueert een organisatie van technische optimalisatie naar echte business enabler. Het gaat niet meer om het schrijven van losse scripts, maar om het creëren van een ecosysteem dat snelheid, veiligheid en schaalbaarheid combineert. Voor organisaties betekent dit dat ze kunnen profiteren van enterprise grade automatisering zonder de onderliggende complexiteit zelf te hoeven beheersen.

Wil je weten hoe je automatisering en Infrastructure as Code strategisch inzet?

Bekijk dan het on-demand Axians lunch & learn webinar en leer hoe je van handmatige scripts overstapt naar een schaalbaar ecosysteem dat snelheid, veiligheid en betrouwbaarheid combineert.