The key enterprise applications have evolved over many years. In 2019, AFA Insurance launched a new IT strategy that sets the direction for the future: “We have a five-year plan for making the transition from ‘producing to consuming’ IT,” says Patrik Grönlund, head of IT infrastructure and operations at AFA Insurance. This opens up the possibility to use more services, systems and applications from external providers. At the same time, AFA will update its existing enterprise systems, both through new development projects and gradual adaptation of legacy applications.
“During the first two years, we have done the groundwork and established a development platform that Conoa has helped us set up. They have the right expertise on container technology and have done this kind of transition before. Now we have our future technology foundation in place, says Patrik Grönlund. Over the following three years, much of the modernisation of AFA’s enterprise applications will be realised, and by the end of the period, all business-critical elements will be containerised. Rewriting parts of the code is a prerequisite for modernisation. The existing monolithic applications need to be broken down to adapt to the services-based architecture of the future. This makes it easy to migrate workloads between AFA’s data centres. Cloud migration will essentially become equally simple, although AFA currently has no significant presence in the cloud.
“We will consume cloud services in the future. There are no plans set for an all-out cloud migration, but we have envisioned some form of hybrid model. What’s important now is facilitating this,” says Patrik Grönlund.
A key benefit from the new container-based platform is more efficient and faster development. Historically, it has taken an average of 30 days from starting development until new code is deployed. “Using modern infrastructure that enables automation and new ways of working, we should be able to make a corresponding change in an application in less than an hour. And that’s what our motto for the transition says: ‘Going from a month to an hour,” says Patrik Grönlund.
Conoa has led training sessions on container technology and DevOps with AFA in which company management has also participated. The development and IT operations teams have engaged in technical training on containerisation and Kubernetes. Furthermore, AFA has established a DevOps Excellence Centre to define the new development platform and then provide support to development teams so that everyone can use the platform. Andreas Holmström at AFA Insurance is a DevOps and Infrastructure Specialist. His
work within the Excellence Centre has included making guidelines for integrating parts of the existing enterprise applications and adapting them to the modern platform. Container technology makes it easier to reuse code and thus avoid duplication of tasks, but for it to succeed in practice, everyone needs to work the
“We began by establishing best practises and developed new AFA methodology for future development projects. The main idea is to use standardised working procedures as far as possible. We are then introducing these to all our teams. The overall objective is to ‘make it easy to do it right,” says Andreas Holmström.
In addition to productivity gains, including faster development and shorter lead times, container technology also offers benefits through greater flexibility and improved quality. “We get a more manageable infrastructure. It will be easier to scale out, not only in terms of capacity but from a functional perspective as well. With code-based infrastructure, we also get traceability,” says Andreas Holmström. In the past, it was difficult to see what changes were made, by whom and why. It also becomes easier to apply dual control for quality assurance, where a developer routinely enlists a colleague for final review of new code.
Implementing containers and DevOps not only involves technology changes. For AFA Insurance, it is also about adopting new ways of working and forming a new culture that the entire IT team can embrace.
”We are implementing a big shift. From the beginning, Conoa has been essential for enabling this transition and is still a very important part of our journey,” says Patrik Grönlund.
Let’s start something great together!
We would love to hear from you. Visit us, call us, join our social media community or send us a message.