corify industry ensurances
DevOps: Building an AWS infrastructure for corify
corify enables businesses to finalize industrial insurance contracts more easily and quickly. By simplifying and digitizing the insurance business, better risk partnerships are enabled for all participants.
We are delighted that we were chosen to support corify in providing the infrastructure required for their application.
Industry
Technology
Services
makandra came highly recommended by a colleague from the Hypoport parent company. We were looking for an experienced partner to assist us in the complete reconstruction of a platform infrastructure.
Our solution for corify
Setting up an AWS infrastructure according to current best practices
AWS was chosen as the provider for the infrastructure because it can provide server performance cost-effectively and efficiently. We had already gained important experience with AWS in several previous projects, including a project for a large, federally owned mobility group in Germany.
In addition to planning and implementing the infrastructure on AWS and setting up the server landscape, our assignment also included setting up Continuous Integration and Continuous Deployment (CI/CD). As the application is based on microservices, the infrastructure had to be designed accordingly.
Instead of classic Amazon Elastic Compute Cloud instances, we used Spot Instances. The use of Spot Instances enables the platform to be operated cost-effectively and with high performance for the customer. Spot Instances are ideal for workloads that are flexible and not time-critical, such as CI/CD pipelines.
We were very satisfied with how the project was implemented. Besides the existing technical know-how, the collaboration was professional, very open, and collegial from the start. Additionally, they proactively helped us in areas not directly related to the infrastructure setup, particularly with compliance and data protection topics.
Technical implementation
Best practices for microservices - IaC and autoscaling
With Infrastructure as Code, we have set up the provision and management of the IT infrastructure in an automated, reproducible and scalable way. We also integrated autoscaling to ensure that the application is able to respond quickly to changing requirements while optimizing costs by scaling as needed. The concept for the infrastructure and the operating concept was also developed by our DevOps experts.
Automated dependency updates with Renovate
To ensure that all dependencies of the microservices are always up-to-date and that no security issues or incompatibilities arise, we used Renovate. This automatically updates the dependencies of the microservices. As Renovate automates the update process, the software quality and stability are improved. The corify team, to which we handed over the application, thus saves time and effort that would normally be required for manual checks and updates.
We would highly recommend makandra. They assisted us in building a completely new platform, and their experience has contributed significantly to the good progress of the project.
Video Interview about the corify project
In this interview, Sonja Bürgle, Head of Business Operations at corify, talks about the collaboration with makandra. How did the project come about? Did we live up to the expectations? We really enjoyed the collaboration and are delighted that Sonja took the time to talk to us.