Insurance platform rebuild

Rebuilding an insurance platform with an event-sourced architecture

How we rebuilt Rubber Ring's live insurance business on a modern, event-sourced architecture on AWS - and migrated the entire book in a single cutover
Golf course
Share:

Re-platforming a fintech insurance business

Rubber Ring set out to make insurance feel like modern fintech - simple, fast and app-like. Since launching in 2020 their platform had grown and evolved: first a serverless Progressive Web App for tyre insurance, then a re-platform onto a modern, serverless JavaScript stack that brought golf, sports and new products into the fold. By 2026, to scale further - more products, more customers, and richer operations - it was ready for a new architectural foundation. We rebuilt the entire platform on modern technology and an event-sourced architecture, and migrated the live book of policies in a single, carefully planned cutover.

The challenge: modernise a working business, without disruption

The platform that preceded this rebuild was already cloud-native and serverless, and it had served Rubber Ring well. But a growing, multi-product insurance business needed more than that design could offer: a clean separation between the systems that write data and those that report on it, infrastructure defined entirely in code, far richer back-office tooling, and the headroom to add new products quickly. Left unaddressed, the older design would increasingly slow the pace of new products and cap how far the business could scale. And it all had to happen around a live book of customers, with no interruption to cover or claims.

An event-sourced architecture (CQRS)

Rather than simply refresh the old stack, we rebuilt the platform around a clear separation of concerns - known as CQRS - splitting the write side from the read side:

  • A single-table Amazon DynamoDB store is the source of truth for every policy, quote, customer and claim - fast and endlessly scalable.
  • Change data streams from DynamoDB are processed in real time and projected into an Amazon RDS PostgreSQL read model, purpose-built for querying, reporting and the admin experience.
  • The customer application, built with React Router 7 on Node.js, reads and writes against DynamoDB directly, giving customers a fast, server-rendered, app-like experience.
  • The admin application, a PHP application with two-factor authentication, queries the PostgreSQL read model to power policy and customer management, claims triage, reporting and a configurable pricing model.
The Rubber Ring customer app showing a step of the guided quote flow on a phone

A modern stack, containerised and defined in code

The customer and admin applications run as containers on Amazon ECS Fargate - the right home for two long-running, framework-rich apps - fronted by CloudFront and a web application firewall. Around them sits a set of serverless microservices (AWS Lambda) that each do one job well. And the entire cloud environment is provisioned with the AWS Cloud Development Kit (CDK), so every piece of infrastructure is version-controlled, repeatable and reviewable. AWS lets us run this deliberate mix of containers and serverless under one roof, with the security and compliance controls a regulated insurance business depends on.

  • React Router 7 on Node.js: a modern, server-rendered customer application, containerised on ECS Fargate.
  • PHP admin application: a rich back-office for the Rubber Ring team, also on ECS Fargate.
  • Amazon DynamoDB & change streams: the event-sourced write store and the backbone of the CQRS design.
  • Amazon RDS (PostgreSQL) with RDS Proxy: the queryable read model behind the admin and reporting.
  • Serverless microservices (AWS Lambda, SQS, SNS & EventBridge): focused, event-driven and scheduled jobs - document generation, customer communications, renewals and expiries, and automated regulatory compliance screening.
  • AWS CDK: the whole environment defined as code across multiple stacks, with CloudFront, WAF, ACM and Secrets Manager for secure, fast delivery.

A single, planned cutover

Migrating a live insurance book is unforgiving work. We built and rehearsed a one-shot migration that transformed every existing policy into the new platform's shape, and cut the business over in April 2026. Security, resilience and data integrity were designed in and proven well before that switch, so from the moment new and existing customers were served entirely by the new platform, our focus was operational tuning and refinement rather than shoring up foundations.

Share

Looking to learn more or ready to accelerate your cloud adoption?

We'll be delighted to schedule a video call to walk through our case studies to explore how we can support your cloud adoption.

Results: a platform built to scale

  • Room to grow: adding new insurance products and features is faster and safer on the new architecture.
  • Clean separation of concerns: the CQRS design keeps the fast customer experience and the rich back-office reporting independent and independently scalable.
  • Infrastructure as code: everything is defined in CDK - repeatable, reviewable and easy to evolve.
  • Compliance built in: regulatory checks and back-office workflows are automated rather than manual.
  • A clean cutover: the entire live book migrated in a single, planned switch-over with no interruption to cover.

A partnership that keeps building

Having designed, built and evolved the platform since 2019, we were uniquely placed to re-architect it without losing the hard-won detail that keeps an insurance business running day to day. The re-platform is the latest chapter in that partnership - and with a modern foundation now in place, we continue to work with Rubber Ring to grow the business, shipping new products and improvements on an architecture built to keep up.

About Si Novi: cloud-native engineering partners

Si Novi is an AWS Select Tier Services Partner. We design, build and modernise cloud-native platforms on AWS across a wide range of industries - and we're at our best re-architecting live systems without disrupting the businesses that depend on them.

From event-sourced architectures to careful, high-stakes migrations, we help businesses like Rubber Ring move onto foundations built to scale - safely.


Interested in working with us on something similar? Get in touch - we'd love to hear from you.


Recent client case studies & project highlights

Duwio workspace interface
Cloud-native SaaS platform

Duwio

Working with Spacesuit Media, we transformed years of experience in image delivery into Duwio - a new SaaS platform for creative professionals, re-engineered from the ground up on AWS. Built on an AWS well-architected foundation, it enables photographers and agencies to store, tag, search and deliver images seamlessly from anywhere in the world.

Read the case study
GT World racing cars in motion
React Native mobile app

SRO Motorsports Group

Si Novi partnered with Whiteflame and SRO Motorsports Group to engineer a brand-new GT World mobile app, replacing the previous Europe-only version and expanding coverage across all major GT and GT4 series worldwide.

The solution integrates live video, timing, race schedules, team data, and user-personalised notifications — all underpinned by a scalable, cloud-native AWS infrastructure with CI/CD automation.

Read the case study
Jaguar Land Rover tooling and equipment
Distribution web platform

Jaguar Land Rover

Discover how Si Novi partnered with Jaguar Land Rover to build a scalable, secure AWS-powered web application for global tooling distribution.

Learn about the innovative solution, including recent enhancements for electric vehicle tooling, that supports 13 languages and over 40 regions worldwide.

Read the case study
Spacesuit Media
Asset management platform

Spacesuit Media

We partnered with Spacesuit Media to enhance their Spacesuit Collections service, engineering a faster, smarter photography asset platform.

From modernising search functionality to advising on AWS cloud migration, we're helping shape the future of this andrenaline-fueled digital business.

Read the case study
HS2 Pre-construction surveys
Site-survey web app

Watts Group

As part of the UK's largest infrastructure project to date, HS2, Watts conduct detailed pre-condition surveys of buildings along the proposed route.

Si Novi delivered a Progressive Web App, used by Watts team of surveyors, to enable the quick and accurate collection of survey information, including photographs, elevations, and floor plans of each property.

Capable of working fully offline, this modern applicaton delivers even in the most remote of locations.

Watts Group logo
Read the case study
All case studies

Proudly supporting our clients and partners on their AWS journey

Alliance Bernstein Logo
Morris Hargreaves McIntyre Logo
Rubber Ring Insurance Logo
Ledgerscope Logo