From Architectural Decisions to Actual Deployment and Support

Provided by Redpill Linpro

The need

Support critical registries and improve efficiency through a new, modern digital platform

Brønnøysundregistrene develops and maintains digital services that coordinate the dialogue between public organizations, private individuals, and companies, making it more efficient and simplified. Brønnøysundregistrene manages several of the most important registries in Norway.

Over the past years, Brønnøysundregistrene has built and deployed a new platform to support all registries delivered through BRsys. This new platform has been designed as a local Platform as a Service (PaaS), utilizing modern container technology to support a Microservices Architecture (MSA) and an agile development/deployment methodology.

All services developed support a Cloud Native approach, but are currently being run on Brønnøysundregistrene’s on-premise data centers.

The platform is hosted, maintained, and further developed by Brønnøysundregistrene’s platform team.

The goal

To establish a robust, flexible, and scalable IT infrastructure ensuring efficient management and innovation readiness

Brønnøysundregistrene has further decided to use an Open Source based relational database for the BRsys applications. They made the decision to use PostgreSQL as the preferred RDBMS for BRsys. Redpill Linpro initially assisted Brønnøysundregistrene with architectural advice, establishment of various test environments, configuration, and migration.

Redpill Linpro has also taken particular responsibility for maintaining the Ansible roles used for installation, configuration, upgrade, and deletion of PostgreSQL instances.

Brønnøysundregistrene and Redpill Linpro have further developed new methods that will be used to deliver PostgreSQL on the Red Hat Openshift Container platform.

A dedicated support agreement with 24/7 availability for the PostgreSQL platform is used to support the installation.

Brønnøysundregistrene adopted Red Hat Ceph Storage (RHCS) and OpenShift Data Foundation (ODF-external) for their storage capabilities. RHCS provided a unified and scalable storage environment, strengthening data redundancy and ensuring high availability. The integration of ODF-external empowered agile data provisioning and management, for optimal resource utilization and rapid application development.

Furthermore, Brønnøysundregistrene is using Ansible Automation Platform (AAP) to orchestrate intricate workflows and streamline IT environment management. This transition to AAP is minimizing manual intervention and optimizing resource allocation.

Our approach

A close collaboration to enhance automation, scalability and resource management

Adfinis has been part of the Roche Linux Client service and team for many years helping to engineer, operate and improve the solution. During this project Adfinis helped to shape, design and implement the new self-service vision for the RLC while ensuring best practices (infrastructure as code and zero trust) as well as the compliance requirements are met.

The result

A resilient, agile, and future-proof infrastructure capable of rapid innovation, ensuring efficient public services

As the digital landscape evolves and the demand for innovative digital services emerges, Brønnøysundregistrene continuously reviews their application infrastructure and supporting tooling. Their architecture with containerization, microservices, and agile methodologies, empowers them to swiftly incorporate new functionalities, monitor existing capabilities, and drive innovation without jeopardizing the stability of the core BRsys applications.

With the help of Open Source solutions that ensures flexibility, prevents vendor lock-in, and guarantees cost-effectiveness. Brønnøysundregistrene has successfully positioned themselves for the digitization challenges of the future.

Contact

Contact us for more information

Leave us a message! Our teams will get back to you as soon as possible.

Contact Us