Migratie en Optimalisatie van de IT-Infrastructuur bij het Ministerie van Algemene Zaken 

Overzicht 

André heeft tussen maart 2022 en oktober 2024 als DevOps engineer een cruciale bijdrage geleverd aan de modernisering en migratie van IT-infrastructuren bij het Ministerie van Algemene Zaken. In dit project lag de focus op de migratie van on-premise gehoste websites naar de Cloud, het beheer van een Kubernetes productiecluster, en het waarborgen van een veilige en stabiele live productieomgeving. Dit werk heeft de klant geholpen met het verbeteren van de betrouwbaarheid, veiligheid en efficiëntie van hun IT-processen. 

 

Uitdagingen en Doelstellingen 

Het project kende diverse technische en organisatorische uitdagingen: 

  1. Legacy infrastructuur: Het Kubernetes productiecluster en Jenkins draaiden op verouderde versies die niet langer werden ondersteund. 

  2. Complexe migraties: Migraties van dockershim naar cri-dockerd en van het filesysteem aufs naar zfs waren noodzakelijk om verdere upgrades van Kubernetes mogelijk te maken. 

  3. Cloud-migratie: Een groot aantal websites moesten worden gemigreerd naar de Cloud (via het Standaard Platform van Logius). 

  4. Veiligheid en stabiliteit: De live productieomgeving, gehost op meer dan 600 Linux VMs, moest continu veilig en stabiel blijven.

  5. Organisatorische verandering: De overgang naar DevOps werken in bouwteams vroeg om een cultuuromslag en bewustwording bij de betrokken teams. 

 

Rol van André 

André vervulde een sleutelrol in het project en was verantwoordelijk voor: 

  • Kubernetes en Jenkins upgrades: Hij voerde upgrades uit van Kubernetes (inclusief OS kernel upgrades) en Jenkins om verouderde versies te ondersteunen en beveiligingsproblemen (CVE’s) op te lossen. 

  • Cloud-migratie: Hij werkte binnen bouwteam Titan aan het migreren van websites naar de Cloud en automatiseerde diverse processen, zoals het opspinnen van Elastic Cloud deployments via GitLab CI pipelines. 

  • Beheer van de productieomgeving: Hij beheerde de Bloomreach straten die draaiden op 600+ Linux VMs en zorgde voor regelmatige updates van Tomcat, Java en andere essentiële componenten. 

  • Implementatie van logging: Hij deployde Elastic agents op het SP-platform om IAM- en Akamai-logging zichtbaar te maken in Elastic Cloud. 

  • DevOps bewustwording: Hij droeg bij aan het bewustwordingsproces rondom DevOps werken in de bouwteams, wat de samenwerking en efficiëntie verbeterde. 

 

Aanpak 

André’s aanpak was gestructureerd, technisch geavanceerd en samenwerkingsgericht: 

  1. Gefaseerde migraties: Door de migraties op te splitsen in kleinere, beheersbare stappen kon hij continuïteit garanderen in de productieomgeving. 

  2. Automatisering: Hij implementeerde CI/CD-processen en automatiseerde technische taken om menselijke fouten te minimaliseren en tijd te besparen. 

  3. Samenwerking met stakeholders: André werkte nauw samen met ruim 10 Openweb-collega’s, Capgemini-teams en architecten van het ministerie om kennis te delen en problemen gezamenlijk op te lossen. 

  4. Proactieve beveiliging: Regelmatige upgrades van software en systemen zorgden ervoor dat de productieomgeving beveiligd bleef tegen bedreigingen. 

 

Resultaten 

De resultaten van André’s werk waren indrukwekkend: 

  1. Stabiele Kubernetes productieomgeving: Door upgrades en migraties werd de omgeving veiliger, stabieler en efficiënter in troubleshooting.

  2. Succesvolle Cloud-migratie: Een groot aantal websites werden succesvol gemigreerd naar de Cloud, wat resulteerde in een schaalbaardere en toekomstbestendige infrastructuur. 

  3. Verbeterde automatisering: Automatisering van Elastic Cloud deployments en logging zorgde voor betere monitoring en inzichten. 

  4. Efficiënter DevOps-werk: Door de samenwerking en DevOps-bewustwording binnen de teams konden processen sneller en efficiënter worden uitgevoerd. 

 

Conclusie 

André’s bijdrage aan het Ministerie van Algemene Zaken heeft geleid tot een significante verbetering van de IT-infrastructuur, zowel on-premise als in de Cloud. Zijn technische expertise, gestructureerde aanpak en focus op samenwerking hebben de betrouwbaarheid, veiligheid en efficiëntie van de systemen naar een hoger niveau getild. Dit project benadrukt het belang van technische innovatie en een DevOps-cultuur in het behalen van duurzame resultaten. 

Meer inspirerende verhalen

Ontdek al onze klantcases

Benieuwd hoe Technauts bedrijven helpt met op maat gemaakte oplossingen? Bekijk onze klantcases en laat je inspireren door onze impact.

Klaar voor jouw volgende stap?

Dit zijn de projecten waar onze professionals dagelijks aan werken: inhoudelijk uitdagend en maatschappelijk relevant. Wij verbinden professionals aan opdrachten waarin je kunt doen waar je goed in bent en jezelf verder kunt ontwikkelen.

Nieuwsgierig naar jouw mogelijkheden? Solliciteer of neem vrijblijvend contact met ons op. Dan verkennen we samen jouw volgende stap!

Astronaut zweeft in de ruimte met een laptop in zijn hand
Vijf mannen zitten in een moderne kantoorlounge. Twee zitten op oranje, ronde krukken en drie op gebogen blauwe stoelen. Ze zijn in gesprek, met een groot raam en een decoratief muurstuk op de achtergrond.

Laat ons je helpen navigeren

Wij bewegen ons door een snel technologisch universum waarbij we organisaties begeleiden in een complex en continu veranderend digitaal landschap. Klaar voor jouw reis? Neem contact met ons op en ontdek wat wij voor jouw organisatie kunnen betekenen.