Apache Kafka 16 Aug 2024

Use Case | Logius legacy modernization for Dutch government  

Logius, with CGI and Axual, modernizes Dutch government communication using a scalable Kafka platform for efficient, secure, and future-proof digital services, streamlining interactions between government, citizens, and businesses.

Logius is an agency within the Ministry of the Interior and Kingdom Relations in the Hague, the Netherlands. As such, Logius develops products and services for the digital government. In addition, it is responsible for setting standards that all government organizations need to use within their digital services. Logius was established in January 2006 under the name GBO.Overheid. This organization has been known by the name Logius since January 2010. Logius is an income and expenditure service of the Netherlands Ministry of the Interior and Kingdom Relations (BZK). The organization, however, does work for other ministries as well.

Why Logius needed to evolve

This use case is about how Logius is working with CGI to implement the Axual’s Kafka platform for the Federated Message system. The goal of this project is to make communication between government, citizen and businesses simpler and more efficient. To do this, the organization wants to modernize their legacy infrastructure and make their platform future-proof and based on Open-Source components.  

Axual offers a Strimzi-based Kafka solution. Our platform combines the data streaming capabilities of the open-source Kafka on Kubernetes framework with a user interface that enables large organizations to utilize Apache Kafka. The platform comes with enterprise features such as access control, data governance, and a visual way to see where data is flowing. The goal of our platform is to take the complexity out of Kafka, so Logius can focus on building their use case without having to give up security.

The goal of the platform

Within logius, our platform is used to build the Federated Message System (FBS). The FBS makes sending messages to citizens and entrepreneurs easier and more efficient. FBS is a system that uses a number of generic services, the affiliated organizations’ own message warehouses, and one central facility, the Message Box for Citizens and Entrepreneurs (BBO). The BBO is required to be:

For this project, Logius required a data streaming platform that would be controllable, scalable, reducing development cycles and manageable in costs both for development and maintenance. In addition, the organization requires on-premise deployment. Axual provides just that, a reliable and scalable solution around Kafka that doesn’t need a lot of technical knowledge. 

The platform enables you to assign roles and visualize the data flows. This way, Message data is efficiently collected, processed, and sent to the teams and other destinations.

How this project was approached

To enable Logius to really get going with Kafka, CGI provided support with the implementation and enabled teams by providing training to speed up their adoption path. Axual was approached by CGI about a potential use case at Logius. CGI was aware of one of the first use cases at Rabobank; Real-Time Financial Alerts and figured our organization was the go-to player within the real-time data space. Based on the requirements provided by CGI, Axual provided a reference architecture.

Axual’s all-in-one Kafka platform

For those looking to simplify the implementation of Apache Kafka and optimize event streaming, Axual offers an effective platform. Axual provides a managed, secure, and scalable event streaming service that integrates seamlessly with existing microservices architectures. With Axual, you can focus on building your business logic while leveraging powerful tools for event processing, monitoring, and governance. Axual handles the complexities of Kafka. Enabling you to implement real-time data with ease, ensuring reliable, consistent, and scalable event delivery across your system.

Contact us

Why do you receive mail from Logius?

You receive mail from Logius because they are responsible for the digital services of the Dutch government. This can involve matters like DigiD, MijnOverheid, or message box notifications.

What is Logius?

Logius is the service provider for digital government services in the Netherlands. They manage and develop systems like DigiD, MijnOverheid, and the Message Box, enabling citizens and businesses to securely conduct online transactions with the government

What does Logius do?

Logius develops and manages digital services for the Dutch government, such as DigiD, MijnOverheid, and the Message Box. They ensure that citizens and businesses can securely and efficiently communicate and conduct transactions with the government online.

Other blogs

Apache Kafka 2 weeks ago

Understanding Kafka: Message Size, Producer Examples, and Consumer Groups

Understanding Kafka can seem challenging, but in this blog, we simplify the concepts of Kafka’s maximum message size, how to use Kafka producers, and what consumer groups do. Ideal for beginners and those looking to expand their knowledge.

Jurre Robertus
Apache Kafka 3 weeks ago

Kafka Operator and linger.ms in Apache Kafka

Linger.ms in Kafka optimizes batch sending delays, balancing throughput and latency. Kafka Operators help manage this setting in Kubernetes, simplifying configuration and performance tuning for efficient data handling.

Jurre Robertus
Apache Kafka 3 weeks ago

Kafka for Government and citizen services

Apache Kafka transforms government services by enabling real-time data integration, modernizing legacy systems, and supporting smart cities, public administration, and citizen services for more efficient and responsive public sector operations.

Jurre Robertus

Apache Kafka is great, but what do you do
when great is not good enough?
See what Axual offers on top of Kafka.

Start your free trial
No credit card required