← Terug naar projecten
Platform Engineering Cloudflare Terraform Backstage Zero Trust

Self-service platformbouw, Cloudflare zero-trust en developer portal bij EDSN

Doorontwikkeling van platformbouwblokken, beheer van Cloudflare via CDK for Terraform en de initiële inrichting van Backstage als developer portal binnen EDSN.

Self-service platformbouw, Cloudflare zero-trust en developer portal bij EDSN

Klant

EDSN (Energie Data Services Nederland)

EDSN speelt een centrale rol in de Nederlandse energieketen en verzorgt data-uitwisseling en IT-diensten voor netbeheerders en marktpartijen. Betrouwbaarheid, security en continuïteit zijn hier geen bijzaak — maar randvoorwaarde.

Achtergrond

Binnen het Base64 platform team waren wij verantwoordelijk voor de entry gateway en het ontwikkelen van herbruikbare bouwblokken voor ontwikkelteams.

Het uitgangspunt was duidelijk: een hoog self-service gehalte. Teams moesten zelfstandig voorzieningen kunnen aanvragen en gebruiken — zonder afhankelijk te zijn van het platformteam voor elke wijziging.

Het platform moest faciliteren. Niet blokkeren.

Aanpak

Platformbouwblokken

We ontwikkelden generieke bouwblokken waarmee teams veilig en gestandaardiseerd konden werken. Denk aan het automatisch aanmaken van Kafka-topics inclusief bijbehorende certificaten en configuratie.

Self-service waar mogelijk, controle via merge request reviews waar nodig.

Cloudflare doorontwikkeling

Mijn focus lag voornamelijk op de verdere professionalisering van Cloudflare.

Cloudflare werd beheerd via CDK for Terraform (TypeScript), waarmee de volledige configuratie als code werd vastgelegd — inclusief:

  • Zero Trust inrichting
  • Access Applications
  • Policies en toegangsbeheer
  • Gateway-configuraties

Security werd hiermee integraal onderdeel van het platform.

Backstage developer portal

Daarnaast heb ik de eerste versie van Backstage ingericht als developer portal.

Deze implementatie:

  • Scande alle repositories binnen de organisatie
  • Maakte beschikbare documentatie centraal inzichtelijk
  • Legde de basis voor betere vindbaarheid en standaardisatie

Na de initiële inrichting is de verdere doorontwikkeling overgedragen aan een ander team.

Resultaat

Ontwikkelteams konden zelfstandig gebruikmaken van platformvoorzieningen zonder in te leveren op security of standaardisatie.

Cloudflare-configuratie werd reproduceerbaar en beheersbaar via code.
Met Backstage ontstond één centrale plek voor overzicht en documentatie.

Een platform dat autonomie mogelijk maakt — zonder grip te verliezen.

Geïnteresseerd?

Vergelijkbaar werk nodig voor uw organisatie?

Neem contact op