

Disclaimer: Deze inhoud is niet gemaakt met AI ;-)
Van 1 tot 4 april was een deel van ons Cloud-team aanwezig op KubeCon + CloudNativeCon Europe 2025 in Londen. In deze blog delen ze hun persoonlijke en ongefilterde verslag van hoe het is om aanwezig te zijn op KubeCon, de grootste conferentie van de Cloud Native Computing Foundation!
Een dag uit het leven van een KubeCon + CloudNativeCon-bezoeker
DAG 0
Onze reis begon aan Brussel-Zuid, waar we (Peter, Bregt and Jonas) de Eurostar naar Londen namen. Eens aangekomen, namen we de metro richting ons hotel, onze uitvalsbasis voor de komende dagen. Na het droppen van onze bagage, spraken we af met Johan, die een dag eerder was aangekomen en al op verkenning was in het prachtige Londen.

DAG 1
We begonnen onze dag met ontbijt in het hotel en een korte metrorit. Bij aankomst aan station Custom House leidde een rode loper ons richting de ingang van het KubeCon-evenement in ExCeL London.
Eén ding was meteen duidelijk: we waren niet alleen. Dit jaar was de opkomst gigantisch!

Deze editie van KubeCon was extra speciaal: de Cloud Native Computing Foundation (CNCF) bestaat dit jaar 10 jaar. We herinneren ons nog goed toen Bregt in 2017 de allereerste KubeCon bijwoonde in Berlijn, toen met slechts 1.500 deelnemers, waarvan er maar zo’n 15 Kubernetes in productie draaiden. ACA Group was daar trots één van!
Tijdens één van de keynotes werd aangekondigd dat er dit jaar maar liefst 12.500 deelnemers waren. Deze editie? Een heel ander paar mouwen (of zeg maar gerust: een andere kop thee 😉).

Kubernetes en Cloud Native technologieën zijn intussen de standaard geworden voor heel wat moderne oplossingen.

Uit de keynotes en de agenda werd al snel duidelijk: de hot topics van dit jaar waren AI en Machine Learning, en hoe die kunnen worden ingezet om nieuwe tools te bouwen en complexe problemen op te lossen.
We merkten ook dat er veel stands waren rond FinOps en kostenoptimalisatie, onderwerpen die zeker aan bod zullen komen in onze aankomende blogposts (samen met nog heel wat andere topics!).
Belangrijkste inzichten uit de keynotes:
- AI en ML veranderen hoe we onze hardware gebruiken. Zulke workloads vragen niet alleen veel resources, maar ook specifieke resources. De tijd van ‘we hebben toch altijd wel genoeg’ is voorbij. We zullen slimmer moeten plannen en schedulen, want alles altijd paraat hebben is gewoonweg niet betaalbaar.
- AI en ML zijn geen magische plug-and-play oplossingen. Je moet ze voeden met goede data die duidelijk maken wat ‘normaal’ is. Consistente datastromen zijn cruciaal om afwijkingen te kunnen detecteren. Onze tip? Begin klein en breid geleidelijk uit naar toepassingen zoals geautomatiseerde anomaly detection.
Na de keynotes doken we in de reguliere sessies. Eén van de opvallendste was een talk van Spotify over AiKA, een tool die ze zelf ontwikkelden op basis van LLM- en AI-principes. AiKA verzamelt documentatie verspreid over verschillende systemen (denk aan Git, Slack, Google Drive, Confluence...) en brengt alles samen op één centrale, doorzoekbare en makkelijk te beheren plek. Superhandig!

We kunnen hier onmogelijk álle talks samenvatten (het waren er echt veel!), maar geen zorgen: we gaan in onze aankomende blogreeks dieper in op de interessantste sessies.
Na de sessies trokken we eropuit in de stad. Kleine tip: wacht niet te lang als je nog iets wil drinken, want na 22u schenken veel bars gewoon niks meer. Jammer! Maar hey, zo waren we tenminste fris en uitgeslapen voor de volgende dag.
DAG 2
Dag 2 begon met een reeks keynotes rond AI, LLMs, Platform Engineering en de Gateway API. We zagen hoe steeds meer commerciële producten ontstaan op basis van open source tools uit het CNCF-landschap.
Bij ACA zijn we zelf grote believers van Platform Engineering, en we bouwen actief verder aan onze eigen fundamenten om onze developers te ondersteunen en sterker te maken.
Ook grote bedrijven deelden hun ervaringen over hoe zij Cloud Native en Open Source tools inzetten binnen hun architectuur. Het was best fijn om te zien hoeveel gelijkenissen er zijn met onze aanpak bij ACA. We zitten duidelijk op het juiste spoor!

Maar toen… een kleine tegenvaller: de sessie die Johan en Bregt wilden volgen, werd geannuleerd. De spreker kwam niet opdagen. Blijkbaar had iemand tóch nog een bar gevonden waar na 22u geserveerd werd ;p
Geen erg! We grepen onze kans, sprongen zelf het podium op, en zorgden voor wat entertainment. En jawel: een daverend applaus volgde!

Gelukkig gingen alle andere geplande sessies gewoon door, en we verzamelden weer een hoop waardevolle inzichten.
In een sessie over Istio leerden we over de introductie van ambient mode; een belangrijke verandering die eraan komt. Binnenkort publiceren we hierover ook een technische blog!

Tijdens een talk van Etsy over Prometheus leerden we dat ‘meer resources toevoegen’ niet altijd de beste oplossing is. Optimaliseren is vaak slimmer én goedkoper. Denk aan kleinere datablocks, compaction uitschakelen of betere garbage collection tuning.
We brachten een bezoek aan een aantal grotere partners (zoals AWS en Azure) en de platformen en tools die we vandaag de dag gebruiken.

We sloten de dag af met een leuke verkenningstocht door de stad én wat team building. 🙂

DAG 3
Heel wat mensen binnen ACA zijn grote Formule 1-fans, dus het was extra leuk om te horen dat Red Bull Racing Cloud Native tools gebruikt om realtime data te verzamelen. Superbelangrijk voor snelle, data-gedreven beslissingen over pitstops en bandwissels bij veranderend weer.

Na de keynotes gingen we elk onze eigen weg voor een aantal specifieke sessies:
- Bregt volgde een sessie over VolumeGroupSnapshots, een nieuwe manier om consistente back-ups te maken van workloads die meerdere persistent volumes gebruiken.
- Johan volgde een sessie over Crossplane v2, waarin werd getoond hoe je niet alleen infrastructuur maar ook applicaties kunt abstraheren — een mooie stap vooruit voor Platform Engineering.
- Jonas verdiepte zich in tools om Kubernetes clusters te beveiligen over de hele pipeline: van build tot runtime.
- Peter woonde een presentatie bij over hoe K8sGPT Enterprise Operations transformeert. Het doel is om een probleem te identificeren voordat het gevolgen heeft voor gebruikers die AI in het cluster gebruiken. Het doel is om meer werk te verzetten en meer te voorkomen met minder mensen.

Na die laatste sessies was het tijd om onze spullen te pakken en richting huis te keren.
Drie dagen vol inspiratie, innovatie en connectie. We keren terug met frisse ideeën en nieuwe energie om ermee aan de slag te gaan.
Tot volgend jaar, KubeCon, we zien je in Amsterdam!

What others have also read


CloudBrew is altijd een hoogtepunt op onze kalender geweest, maar de editie van 2025 voelde anders. Misschien lag het aan de timing. Slechts een maand eerder, in november 2025, opende de Azure Belgium Central-regio eindelijk haar deuren. ACA opereert al altijd vanuit het hart van Europa, dus het live gaan van deze grote nationale mijlpaal net voor de conferentie zorgde voor een extra dosis enthousiasme.
Lees verder

Een betere uptime, lagere kosten en vendor lock-in vermijden. Dat zijn drie van de redenen waarom onze klanten kiezen voor een multicloud-strategie. Onze Cloud project manager Roel Van Steenberghe legt uit wat zo’n strategie precies inhoudt en wat de troeven zijn van Google Cloud Platform (GCP).
Lees verder

In de complexe wereld van moderne softwareontwikkeling worden bedrijven geconfronteerd met de uitdaging om verschillende applicaties die door verschillende teams worden ontwikkeld en beheerd, naadloos te integreren. De Service Mesh is van onschatbare waarde bij het overwinnen van deze uitdaging. In dit blogartikel verdiepen we ons in Istio Service Mesh en onderzoeken we waarom investeren in een Service Mesh zoals Istio een slimme zet is." Wat is Service Mesh? Een Service Mesh is een softwarelaag die verantwoordelijk is voor alle communicatie tussen applicaties, in deze context services genoemd. Het introduceert nieuwe functionaliteiten om de interactie tussen services te beheren, zoals monitoring, logging, tracing en verkeerscontrole. Een service mesh werkt onafhankelijk van de code van elke individuele service, waardoor het over netwerkgrenzen heen kan werken en kan samenwerken met verschillende beheersystemen. Dankzij een service mesh kunnen ontwikkelaars zich richten op het bouwen van toepassingsfuncties zonder zich zorgen te maken over de complexiteit van de onderliggende communicatie-infrastructuur. Istio Service Mesh in de praktijk Denk aan het beheren van een groot cluster waarop meerdere applicaties draaien die ontwikkeld en onderhouden worden door verschillende teams, elk met verschillende afhankelijkheden zoals ElasticSearch of Kafka. Na verloop van tijd resulteert dit in een complex ecosysteem van applicaties en containers, overzien door verschillende teams. De omgeving wordt zo ingewikkeld dat het voor beheerders steeds moeilijker wordt om het overzicht te bewaren. Dit leidt tot een reeks pertinente vragen: Hoe ziet de architectuur eruit? Welke applicaties interageren met elkaar? Hoe wordt het verkeer beheerd? Bovendien zijn er specifieke uitdagingen die voor elke afzonderlijke applicatie moeten worden aangepakt: Het afhandelen van aanmeldingsprocessen Implementeren van robuuste beveiligingsmaatregelen Netwerkverkeer beheren dat naar de applicatie wordt geleid ... Een Service Mesh, zoals Istio, biedt een oplossing voor deze uitdagingen. Istio fungeert als een proxy tussen de verschillende applicaties (services) in het cluster, waarbij elk verzoek door een component van Istio gaat. Hoe werkt Istio Service Mesh? Istio introduceert een sidecar proxy voor elke service in het microservices ecosysteem. Deze sidecar proxy beheert al het inkomende en uitgaande verkeer voor de dienst. Daarnaast voegt Istio componenten toe die het inkomende en uitgaande verkeer van het cluster afhandelen. Istio's control plane maakt het mogelijk om beleidsregels te definiëren voor verkeersbeheer, beveiliging en monitoring, die vervolgens worden toegepast op de toegevoegde componenten. Voor een beter begrip van de functionaliteit van Istio Service Mesh, zie ons blogartikel "Istio Service Mesh installeren: A Comprehensive Step-by-Step Guide" , een gedetailleerde, stapsgewijze uitleg over de installatie en het gebruik van Istio. Waarom Istio Service Mesh? Verkeersbeheer: Istio maakt gedetailleerd verkeersbeheer mogelijk, waardoor ontwikkelaars eenvoudig verkeer tussen verschillende versies van hun services kunnen routeren, verdelen en controleren. Beveiliging: Istio biedt een robuuste beveiligingslaag met functies zoals verkeersversleuteling met behulp van eigen certificaten, Role-Based Access Control (RBAC) en mogelijkheden voor het implementeren van authenticatie- en autorisatiebeleid. Waarneembaarheid: Door middel van ingebouwde instrumentatie biedt Istio diepgaande observeerbaarheid met tools voor monitoring, logging en gedistribueerde tracering. Hierdoor kunnen IT-teams de prestaties van services analyseren en snel problemen opsporen. Vereenvoudigde communicatie: Istio neemt de complexiteit van servicecommunicatie weg van applicatieontwikkelaars, zodat zij zich kunnen richten op het bouwen van applicatiefuncties. Is Istio geschikt voor uw opstelling? Hoewel de voordelen duidelijk zijn, is het essentieel om te overwegen of de extra complexiteit van Istio past bij jouw specifieke opstelling. Ten eerste is er een sidecar container nodig voor elke ingezette service, wat kan leiden tot ongewenste geheugen- en CPU overhead. Daarnaast kan het zijn dat je team niet beschikt over de specialistische kennis die nodig is voor Istio. Als je overweegt om Istio Service Mesh te gaan gebruiken, vraag dan begeleiding aan specialisten met expertise. Vraag onze experts gerust om hulp. Meer informatie over Istio Istio Service Mesh is een technologische game-changer voor IT-professionals die streven naar geavanceerde controle, beveiliging en observeerbaarheid in hun microservices-architectuur. Istio vereenvoudigt en beveiligt de communicatie tussen services, waardoor IT-teams zich kunnen richten op het bouwen van betrouwbare en schaalbare applicaties. Snel antwoord nodig op al uw vragen over Istio Service Mesh? Neem contact op met onze experts
Lees verderWant to dive deeper into this topic?
Get in touch with our experts today. They are happy to help!

Want to dive deeper into this topic?
Get in touch with our experts today. They are happy to help!

Want to dive deeper into this topic?
Get in touch with our experts today. They are happy to help!

Want to dive deeper into this topic?
Get in touch with our experts today. They are happy to help!

