Digitalisation in the reinsurance industry

Digiventus was part of digitalizing reinsurance processes - and still is. The goal is to bring insurance products onto the market faster and to reduce processing time drastically.

We were asked to setup the whole cloud infrastructure for an existing prototype based on AngularJS and ASP.NET. We created different environments on Microsoft Azure, realised access management with resource groups and created a CI/CD pipeline in Azure DevOps.

We created the first unit tests for the projects and adapted the pipelines to only release artifacts where all tests are green. From that point, a combination of automated and manual tests serves as the quality gate for staging through the different environments.

With the team growing from 3 to 16 members, we encountered lots of technological, organizational and personnel challenges. It was not only the number of people in the team that was growing, but also the number of roles we held within the project: Cloud-infrastructure, system architecture, DevOps, customer support, requirements engineering, backend- and frontend development, unit testing, as well as automated UI tests (and probably many more).

Technologies used: AngularJS, Angular, ASP.NET, ASP.NET Core, Microsoft Azure, VSTS, Azure DevOps, Cloud Services, Azure Web Apps, SQL Azure, CosmosDB, Docker, Kubernetes, Matlab, XUnit, Gherkin