Portaal Case: glasvezel portaal KPN | HybrIT

Moderniseren en Cloud-migratie van het Glasvezelportaal

KPN heeft de grootschalige glasvezeluitrol inmiddels afgerond en richt zich nu op de modernisering van de interne systemen die dit proces ondersteunen. De bestaande software, ontwikkeld tijdens de uitrolfase, was toe aan vernieuwing om beter aan te sluiten op de huidige operationele en technische standaarden. Het doel: moderniseren, migreren naar de cloud en gebruikers een efficiënter platform bieden waarmee interne processen eenvoudiger en veiliger kunnen worden uitgevoerd.

De opdracht in bullet points

  • Moderniseren van het bestaande glasvezelportaal en migreren naar een cloud-native omgeving
  • Bouwen van een nieuw, gebruiksvriendelijk portaal op basis van de nieuwste webtechnologieën
  • Ontwikkelen van een Kafka-integratie met aannemerssystemen voor interne inzet en planning van monteurs
  • Implementeren van een centrale AVRO-schema library ter ondersteuning van backward en forward compatibility
  • Migratie van Jenkins naar GitHub voor moderne CI/CD-processen
  • Verbeteren van backend API’s volgens REST en OpenAPI-standaarden voor betere onderhoudbaarheid en uitbreiding

“Het ging niet om iets nieuws bouwen, maar om bestaande processen slimmer, sneller en veiliger te maken. Dat is wat modernisering echt betekent.”

Projectleider KPN


Het resultaat in bullet points

  • Nieuw modern portaal op basis van Vue.js, afgestemd op interne workflows en UX-designs
  • Robuuste Java Spring Boot backend met REST- en OpenAPI-compatibele endpoints
  • Centrale Kafka–AVRO-integratie, waardoor berichten tussen interne en externe partijen consistent en schaalbaar kunnen worden verzonden
  • Migratie naar GitHub met verbeterde CI/CD-configuratie en codekwaliteit
  • Verkorte doorlooptijd van interne aanvragen door betere navigatie, overzicht en gebruikersflow

  • Toekomstbestendige architectuur die het fundament legt voor verdere modernisering van KPN’s interne applicatielandschap


De opdracht

De oorspronkelijke toolkit voor beheer en verwerking van glasvezelprojecten had zijn functie vervuld tijdens de landelijke uitrol, maar was inmiddels technisch en functioneel verouderd. De nieuwe fase richtte zich op het efficiënter maken van bestaande workflows en het toekomstbestendig maken van het platform.
Hiervoor is een compleet nieuw portaal ontwikkeld, dat op basis van gebruikersinterviews en UX-designs precies aansluit bij de wensen van interne medewerkers. De backend is herzien om te voldoen aan moderne API-standaarden, en de data-uitwisseling is verbeterd via Kafka-streams met een uniforme AVRO-schema-structuur. Hierdoor kan het interne IT-landschap van KPN robuust, veilig en schaalbaar blijven functioneren binnen de cloudinfrastructuur.


Het resultaat

Het vernieuwde glasvezelportaal vormt nu de moderne basis voor KPN’s interne beheerprocessen. Door de overgang naar de cloud en de integratie met Kafka-streams kunnen gegevens en opdrachten tussen teams en monteurs real-time worden gedeeld. Het portaal is dankzij de Vue-frontend en Spring-API's niet alleen technisch vooruitstrevend, maar ook ontworpen met de eindgebruiker in gedachten. De sterke focus op security, performance en onderhoudbaarheid zorgt ervoor dat het systeem duurzaam blijft meegroeien met de organisatie.


Technische uitdaging

De belangrijkste uitdaging lag in het ontwerpen van een architectuur die generieke berichtverwerking met Kafka mogelijk maakt, met volledige backward en forward compatibility via AVRO-schema’s. Daarnaast was het een uitdaging om een frontend te ontwikkelen die zowel snel als uitbreidbaar is, gekoppeld aan een backend die voldoet aan moderne standaarden en eenvoudig overdraagbaar blijft naar nieuwe ontwikkelaars.
Met componentgedreven ontwikkeling, gestroomlijnde API’s en gestructureerde kennisoverdracht heeft KPN nu een modern ecosysteem van frontends en backends dat klaar is voor de toekomst.


Jorg
Backend Developer

“De kracht zat in de combinatie van modernisering en verbinding: Kafka, AVRO, Vue en Spring samenbrengen tot één gebruiksvriendelijk geheel voor iedereen binnen KPN.”

Samenwerken?

Wil je graag je team uitbreiden of specialistische IT-kennis in huis halen? Dan is HybrIT jouw IT-consultancy partner! Vele bekende organisaties gingen jou al voor. Benieuwd naar de mogelijkheden? We vertellen je graag meer in een gratis adviesgesprek!