CREATION OF IT INFRASTRUCTURE FOR THE NEW DEVSECOPS-BASED AUTOMATED INFORMATION SYSTEM FOR OSAGO (THIRD-PARTY LIABILITY INSURANCE)
GOALS AND OBJECTIVES
To provide high-quality OSAGO services; to create a modern and reliable information system for centralized collection and processing of information on car owners, their vehicles and road accidents.
To develop and implement a flexible disaster-resistant IT infrastructure for the new information system. To develop OSAGO automated information system software (by EPAM specialists).
- A PostgreSQL database
- A Red Hat Openshift Container Management Platform
- Huawei equipment for data centers
- Hitachi Object Storage
- A Commvault backup system
As the previous OSAGO automated information system and IT infrastructure could no longer cope with the increasing data volume, an upgraded information system was required, allowing centralized collection and processing of information from dozens of sources. This helps perform all the tasks that are relevant for today’s OSAGO market.
The new AIS OSAGO AIS was developed from scratch, based on a microservice architecture built on open source software (Open Source). Each of the microservices is based on the most suitable technology: they can be written in different programming languages and do not conflict with each other. The data factory and analytics of the new system are based on PostgreSQL DBMS, and Kafka, Mongo, while Cassandra-based services are integrated into the solution.
The architecture is built on a Red Hat OpenShift - Kubernetes platform for enterprise applications. In this case, microservices are located in containers that are much easier to manage, because, for example, it is possible to create and test several services at once without them affecting each other, and to deploy new versions without systems interruption. This will further enable painless expansion of the new OSAGO AIS functionality.
The IT infrastructure for the new system is built on Huawei equipment and is based in two independent, commercial data centers (main and backup), which are located more than 20 kilometers from each other. This ensures maximal availability of the IT solution: even in the event of one of the data centers failing, services will be able to operate productively without compromising performance or quality.
The system is compliant with the industry’s leading resiliency requirements, with an RTO of 2 hours and maximum RPO of 1 hour. Jet Infosystems’ specialists have significantly improved these indicators using a number of interconnected mechanisms for automated switching the between sites.
The new IT infrastructure can survive any failures and disconnections - in the event of an accident, the traffic is redirected through backup channels (data backup is ensured by Commvault software), and end users (insurance companies and car owners) have access to the required operations at all times. Huawei disk arrays are used to store backups, and Quantum tape libraries are used for archival storage.
All in all, it took six months to deploy the infrastructure, including software development and testing, and preparation of the infrastructure for industrial operation – all of which were carried out simultaneously.
The new OSAGO AIS is integrated with the information systems of all the insurance companies who are members of the Union and federal executive authorities for checking driver's licenses, transport triggering, passports and data on legal entities.
Thanks to containerization technologies, the IT infrastructure can adapt to dynamic loads, and computing resources, if necessary, are automatically redistributed between the environments, which will be especially in demand during peak months in the spring and given traditional growth in demand for OSAGO policies. These new services can be developed by several teams simultaneously, meaning that the business can bring them to market during the shortest possible timeframe.
The new IT infrastructure has more than a tenfold potential for productivity growth. This will help the Russian Association of Motor Insurers to optimize investments, as this system will become the basis for data collection on all types of insurance over the next four years.
Insurance companies united within the new OSAGO AIS
Time for project implementation
Requests processed by the system annually
System availability is ensured by new IT infrastructure
Maximum allowable downtime