Schiphol
Royal Schiphol Groupwil een thuishaven voor wereldreizigers zijn met gelukkige reizigers, luchtvaartmaatschappijen en in balans met de omgeving. Om die visie waar te maken, is technologie onmisbaar. Achter autonoom rijdende bussen, slimme bagageprocessen en duurzame energievoorziening schuilt een IT-fundament dat schaalbaar, betrouwbaar en maximaal geautomatiseerd moet zijn. Samen met Conclusion Xforce zette Schiphol een cruciaal platform neer dat deze toekomst mogelijk maakt.
Binnen Schiphol levert de afdeling Enabling Technology IT-diensten aan de business. Deze diensten vormen de ruggengraat van operationele processen waar dagelijks honderdduizenden passagiers, airlines en medewerkers op vertrouwen.
Roel Donker, Technology Lead Enabling Technology bij Schiphol, licht toe: “Vanuit onze IT-strategie hebben we de ambitie uitgesproken om toe te werken naar self-service: direct beschikbare, geautomatiseerde IT-diensten. Dat is essentieel als je als organisatie richting een autonome airport wilt bewegen.”
In de praktijk verliep de levering van IT-diensten echter nog grotendeels handmatig. Teams moesten losse aanvragen doen bij verschillende afdelingen, waarna bouwblokken telkens opnieuw werden samengesteld. Roel: “Dat past niet bij de schaal en complexiteit van Schiphol en zeker niet bij onze ambities richting 2050.”
“Deze expertise hadden we intern niet beschikbaar en is ook lastig in de markt te vinden”
Roel Donkers
Technology Lead Enabling Technology bij Schiphol
De wens was helder: één platform dat IT-diensten geautomatiseerd samenstelt, aangeroepen vanuit diverse kanalen, waarbij playbooks en workflows de onderliggende bouwblokken slim combineren (component based architecture). Een logisch idee, maar technisch en organisatorisch zeer complex. “De cognitieve load op engineers neemt enorm toe”, weet Roel. “Deze expertise hadden we intern niet beschikbaar en is ook lastig in de markt te vinden. Daarom hebben we Conclusion Xforce ingeschakeld.”
Voor dit traject haalde Schiphol Alex Bron en Ronald den Otter van Conclusion Xforce aan boord. Beiden vervulden de rol van Platform Engineer binnen het Automation & Development Tooling-team van Schiphol. “Ronald en ik trokken hier volledig samen op”, vertelt Alex. “Van ontwerp tot realisatie.”
Het traject startte met ontwerpvalidatie: toetsen of bestaande plannen aansloten bij de technische realiteit en bij de bredere IT-strategie van Schiphol. “Je begint met de vraag: wat willen we precies bouwen en kan dat ook echt?”, zegt Alex. “Pas als dat klopt, ga je stap voor stap verder.”
De aanpak was bewust iteratief:
Vandaag de dag draait het platform op drie omgevingen - development, QA en productie - en zijn er al meerdere teams live.
“We hebben ervoor gekozen om alles als code vast te leggen, vanaf het fundament”
Alex Bron
Consultant en Technical Coach bij Conclusion Xforce
Alles werd als code ingericht, vanaf het fundament. Dat was een bewust kernprincipe binnen het project en volledig in lijn met moderne platform-engineering. Configuraties werden vastgelegd als Configuration as Code met het Red Hat Ansible Automation Platform, terwijl de onderliggende infrastructuur werd opgebouwd via Infrastructure as Code met Terraform. Alle code is opgeslagen in Git-repositories als single source of truth. Om stabiliteit en compliance te waarborgen, worden configuraties periodiek opnieuw toegepast, zodat afwijkingen automatisch worden gecorrigeerd.
“Dat we alles als code hebben ingericht, maakt het platform reproduceerbaar en robuust”, zegt Alex. “We laten configuraties zelfs elke nacht opnieuw toepassen.” Het platform is gebouwd op een moderne, enterprise-waardige technologiestack met Red Hat Ansible Automation Platform, Red Hat Enterprise Linux, Terraform en Azure DevOps.
Het platform moest naadloos aansluiten op het bestaande Schiphol-landschap. Dat betekende intensieve afstemming met OS-, netwerk- en storage-teams, maar ook met de afnemers van het platform. Een belangrijk concept hierbij is inner sourcing: “In plaats van feature requests ontvangen we pull requests”, legt Alex uit. “Teams bouwen zelf functionaliteit en leveren die aan om samen verder te ontwikkelen. Dat vraagt om begeleiding en veel contact.”
De samenwerking verliep volgens een strak, transparant ritme:
“De implementatie verliep iteratief en gecontroleerd”, zegt Roel. “Dat past bij een enterprise-omgeving als Schiphol.”
Het belangrijkste resultaat is tastbaar: het platform staat. En daarmee is de basis gelegd voor grootschalige versnelling.
Concrete impact:
“Als je dat bij elkaar optelt, gaat de impact enorm zijn”, aldus Roel.
Wat Roel bijzonder waardeert in de samenwerking met Conclusion Xforce, is de focus op kennisoverdracht: “Conclusion Xforce is niet bezig om kennis vast te houden. Alex en Ronald leiden onze mensen actief op, zodat we het platform zelf kunnen onderhouden en verder ontwikkelen.” Ronald vult aan: “Het doel is dat het team van Schiphol zo zelfstandig mogelijk wordt, met ons als achtervang.” Ook de korte lijnen die Conclusion Xforce met Red Hat heeft, dragen bij: “Als partner kunnen we sneller schakelen en dieper support ophalen wanneer dat nodig is”, aldus Alex.
“Als IT sneller beschikbaar is, versnelt alles daarboven mee”
Alex Bron
Consultant en Technical Coach bij Conclusion Xforce
Roel is trots op de stappen die Schiphol maakt richting het waarmaken van de platform engineering-visie: “Dit project draagt direct bij aan onze IT-strategie en daarmee aan Vision 2050.” Ronald kijkt met trots naar het Ansible Automation Platform dat nu staat: “Hoe gaaf is het dat we een stabiel, uitbreidbaar platform hebben neergezet vanuit configuration as code?!” Voor zijn collega Alex voelde het bijna niet eens als werk: “Dat alles reproduceerbaar is en continu klopt, dat maakt ons werk heel gaaf.”
Ben je ook klaar om te versnellen?
Accountmanager Projecten & Services