Health network for all
Development of a new private cloud platform for Norwegian Health Network SF that improves flexibility and cost-efficiency in the health and care sector.
Ruter AS is a publicly owned company responsible for public transport in Oslo and the former Akershus county. They set prices and route offerings for the metro, tram, bus, and ferries in these two areas, which are then ordered from various operating companies. Contracts for buses and boats are awarded through competitive tenders, while annual contracts for the metro and tram are negotiated with Sporveien T-banen and Sporveien Trikken.


For Ruter, high-quality data is crucial for delivering competitive services to its customers, including passenger information, journey planning, and real-time updates.
Most of their solutions are based on planned operational route data, which describes when and where routes are to be operated. However, they found that the existing planning system did not adequately meet customer needs. Therefore, they wanted to implement a new system to address this challenge. The goal was to have a single source with a complete dataset of routes, consistent with actual traffic and across all route areas.


“These improvements have increased the efficiency and reliability of Ruter's public transport services, contributing to a better user experience.”

Aboveit contributed an autonomous DevOps team that included backend and full-stack developers, as well as a product manager. The team was responsible for the modeling, development, and design of new services that validate and enrich planned route data in accordance with customer needs.
As part of their data-driven strategy, Ruter's digital ecosystem is based on an event-driven architecture, and data is made available through Kafka. Concurrently, public transport in Norway uses a standard called NeTEx for its data format. This is a comprehensive model, but the team was able to leverage previous project experiences to meet this requirement.

The project has led to significant improvements in Ruter's route data. The availability of route data has become faster, and the new solution ensures consistency across various services. Errors are detected and corrected earlier thanks to the validation process. Changes in route data can now be handled on short notice, which was previously a challenge.
These improvements have increased the efficiency and reliability of Ruter's public transport services, contributing to a better user experience.