Cloud Technology and DevOps
Transport | Trade | Logistics
Xebia | Xpirit
Kongsberg Digital is part of the Norwegian Kongsberg Group that provides technology solutions to a wide range of industries, including commercial shipping, military, aerospace, oil, and gas, and renewable energy. The group employs over 11,000 tech specialists, of which 500 work for Kongsberg Digital, the group's center of digital expertise. Kongsberg Digital is a market leader that provides next-generation software and digital solutions that simulate maritime navigation, engine room control, and cargo operations. These are used by naval academies and training institutes across the globe.
Evolving 30-Year-Old Software
Kongsberg sells a large number of its simulators to schools and switching to the cloud would allow these clients to provide online, on-demand simulation. The cloud would also allow Kongsberg to upgrade its remote engineering, enabling better talent acquisition and teamwork across the company.
“Our simulators were built thirty years ago so they needed a lot of work to be cloud-compatible,” said Kongsberg’s product owner, Gullik Jensen, “We had already used Xebia for previous software upgrades, so it was natural to choose them to run this project.”
A Smooth Transition
Using Microsoft Azure, Kongsberg upgraded its simulator to be cloud-ready, while Xebia designed and built the software to solve any problems along the way. Senior architects also focused on DevOps to ensure all Kongsberg teams across the globe could operate smoothly and contribute to the platform’s architecture.
“A big focus was ensuring that the simulator functions in the cloud in a cloud-native way, seamlessly allowing us to offer a new type of simulation, along with other exciting innovations in the future,” said Jensen.
Upgrading Remote Engineering
DevOps and Agile tools were required to create a remote engineering workflow that ensured the solution architecture worked for Kongsberg. These included daily Scrum stand-up calls followed by ad-hoc calls, where teams could address specific issues. This ensured everyone across the board — from teams and management to other stakeholders — stayed up to date on all progress and worked together seamlessly.