Platform for energy data exchange

Platform for energy data exchange-preview
Platform for energy data exchange-logo
Qa
Back-end
Devops
EDSN (Energy Data Service Netherlands) is a secure platform that facilitates the exchange of energy data among market participants in the Dutch energy sector. It enables efficient, standardized, and reliable data sharing to support transparency, regulatory compliance, and improved energy market operations.

Background

EDSN is a non-profit organization serving the Dutch energy market. The platform connects energy suppliers, grid operators, and other stakeholders by providing a centralized system for exchanging data related to energy consumption, production, and grid management. EDSN helps to streamline operations, improve data accuracy, and support the transition to a more sustainable and flexible energy system.
Location
Netherlands
Period
November 2022 - January 2024
Tech stack
Java, AWS, Kubernetes, Postgre SQL
Wave

Customer Request

Author icon
Hi! We’re looking to improve our platform for processing energy data. The current system is complex to manage and needs to be more reliable, secure, and user-friendly. Can your team help us simplify and strengthen it?
Author icon
Hi! Sure, we can help simplify and secure your platform for managing and sharing energy data in the Netherlands. Let's find out more about your business needs and challenges.

Challenges & Solutions

Challenges

No processes for system setup

There were no processes for system setup in place, so users couldn’t set up or start the system by themselves and often had to ask the technical specialists for help, which required time & resources.

Absent file transfer process

The platform had no structured process for file transfers. Data security was compromised – data was duplicated, and it was hard to control access. It also caused confusion, risks with meeting compliance requirements, and required more time.

Undermined scalability by complex data exchange

There were no access controls in place. The users shared files with partners using two different methods — AWS S3 and SFTP – for different user requirements. Nevertheless, using both of them made the process less flexible.

Challenges image
Solutions

Custom Kubernetes Operator

We developed a specialized K8s operator that guides users through configuration in an automated way. It removes the need to navigate raw Git files and lets teams launch the service confidently, with minimal friction or outside support.

Scheduler system for parallel file transfer

For file transfer, we created a smart system that can move several files at once, prevents conflicts by making sure no two jobs interfere with each other, and can automatically resume jobs if something goes wrong.

Integrating SFTPGO for file sharing

We simplified the process using SFTPGO to enable users access S3 storage through SFTP protocol, too. It helped to connect both methods and made sharing files more flexible.

Solutions image
Wave

project facts

30+ M
messages per day
10+ M
households supported
30+
energy companies connected
Wave

main features

Comprehensive permission system

We built an extensive security framework with customizable access levels, enabling both external and internal teams to safely access only the files they need. It ensures data security while reducing the need for complex manual setups.

Comprehensive permission system image
Self-Service Setup

Once the service is up and running, teams can onboard and configure it without constant technical help. Settings are flexible but simple, so support teams aren’t overloaded, and new users can start quickly with minimal guidance.

Self-Service Setup image
Customized FileGateway Service for unified file access

We built a file sharing service (FileGateway) that works with both modern and traditional systems. External partners or internal users can access the same files using either AWS S3 or the older SFTP method, whichever works best for them. Behind the scenes, files are stored in one secure place, but users don’t need to worry about how it works.

Customized FileGateway Service for unified file access image
Wave
Wave

More projects