What we didAzure DevOps Server migration
TechnologiesActive Directory, Windows Server, PowerShell
The variety in the maritime market is practically unlimited. Ships are like living beings. Each ship is unique and imposes specific automation and integration requirements.
Each ship is unique and imposes specific automation requirements
RH Marine’s customer base includes the Royal Dutch Navy, a large number of commercial shipping companies, as well as the high-end market for private yachts. Chris Werkmeester, Software Engineer and Developer at RH Marine, describes the market’s challenges. “The variety in the maritime market is practically unlimited. Ships are like living beings. Each ship is unique and imposes specific automation and integration requirements. Take the high-end market of yachts: a sheer race for the most advanced, state-of-the art technology, combined with the most striking appearance and the fastest performance. Moreover, maritime legislation and regulations demand certified solutions, which require meticulous testing of each version and upgrade of our solutions. In short, a challenging environment with a high level of complexity.”
“The variety in the maritime market is practically unlimited. Ships are like living beings. Each ship is unique and imposes specific automation and integration requirements.”
Efficient version management and automated testing mandatory
Chris continues: “The effort involved in version management and testing is huge, which is why we work with best-of-breed software: Microsoft’s Team Foundation Server (TFS). Migration to the 2018 version was imperative because of its new features and its extensive automated testing facilities. In our case we still have to perform some manual testing due to specific features, but the majority of tests can be automated and this will save a huge amount of human effort. What’s more, the tests can be repeated for each new version, thus creating a consistent set-up.”
Migration of TFS combined with new server environment: smooth sailing for Xpirit
In addition to the software migration, RH Marine had to extend and upgrade its own server facilities by deploying new hardware. In order to ensure a successful migration, Xpirit was called upon. Chris explains: “We knew about Xpirit’s extensive migration experience, including the combination of TFS and hardware migration. And because we wanted a fast, no-risk migration, we were happy to invest in a secure and smooth passage instead of entering a risky voyage by ourselves. What’s more, when you work with Xpirit, you don’t just get their consultant, you get
the expertise of their entire team, including direct contact with Microsoft.”
Successful migration: less time than expected and zero errors
The migration was a complete success, thanks to the advice and guidance of Manuel Riezebosch from Xpirit.
Chris: “Manuel made clear how our software had to be prepared, and which precautions had to be taken by our product teams to curtail any risky elements. And it worked, even better than planned! The migration proceeded faster than expected, and on the Monday morning after the migration, everyone could start his work immediately, without any hiccups. Manuel came to our office on the day after the migration just in case there were any errors, but there was nothing to fix. Nothing had gone wrong, so he was able to spend his time providing extra support.”
Are you keen to explore and discover what doors can be opened for your company’s future success? We are more than happy to share our experience with you. Leave us a message or contact Max by +31 6 13468002.
These people know everything about this project
Geert van der Cruijsen
Trainer, Digital Kickstarter, Enabler for companies to embrace DevOps, Cloud & improve their engineering culture
Michiel van Oudheusden
Microsoft .NET consultant, developer, architect. With a focus on ALM, VSTS, DevOps, APIs, Azure, Containers and everything around it
Martijn van der Sijde
Helping customers with realizing their digital strategy by creating and guiding the implementation of Cloud and ALM architecture roadmaps