What’s new

Global e-Invoicing

e-Invoicing compliance Timeline

Know More →

Global e-Invoicing

UAE e-Invoicing: The Complete Guide to Compliance and Future Readiness

Read More →

Cygnet Vendor Postbox

Types of Vendor Verification and When to Use Them

Read More →

Cygnet Vendor Postbox

Safeguard Your Business with Vendor Validation before Onboarding

Read More →

Cygnet BridgeFlow

Modernizing Dealer/Distributor & Customer Onboarding with BridgeFlow

Read More →

Cygnet BridgeFlow

Accelerate Vendor Onboarding with BridgeFlow

Read More →

Cygnet Bills

GST Filing 360°: GST, E-Invoicing, E-Way Bills & Annual Returns Made Simple

Read More →

Cygnet Bills

Why Manual Tax Determination Fails for High-Volume, Multi-Country Transactions

Read More →

Cygnet IRP

GST Filing 360°: GST, E-Invoicing, E-Way Bills & Annual Returns Made Simple

Read More →

Cygnet IRP

Key Features of an Invoice Management System Every Business Should Know

Read More →

Cygnature

Automating the Shipping Bill & Bill of Entry Invoice Operations for a Leading Construction Company

Read More →

Cygnature

From Manual to Massive: How Enterprises Are Automating Invoice Signing at Scale

Know More →

What’s new

Data Analytics & AI

AI-Powered Voice Assistant for Smarter Search Experiences

Explore More →

Data Analytics & AI

Cygnet.One’s GenAI Ideation Workshop

Know More →

Digital Engineering

Our Journey to CMMI Level 5 Appraisal for Development and Service Model

Read More →

Digital Engineering

Extend your team with vetted talent for cloud, data, and product work

Explore More →

Quality Engineering

Enterprise Application Testing Services: What to Expect

Read More →

Quality Engineering

Future-Proof Your Enterprise with AI-First Quality Engineering

Read More →

Cloud Engineering

Cloud Modernization Enabled HDFC to Cut Storage Costs & Recovery Time

Know More →

Cloud Engineering

Cloud-Native Scalability & Release Agility for a Leading AMC

Know More →

Managed IT Services

AWS workload optimization & cost management for sustainable growth

Know More →

Managed IT Services

Cloud Cost Optimization Strategies for 2026: Best Practices to Follow

Read More →

Amazon Web Services

Cygnet.One’s GenAI Ideation Workshop

Explore More →

Amazon Web Services

Practical Approaches to Migration with AWS: A Cygnet.One Guide

Know More →

Cygnet TaxAssurance

Tax Governance Frameworks for Enterprises

Read More →

Cygnet TaxAssurance

Cygnet Launches TaxAssurance: A Step Towards Certainty in Tax Management

Read More →

Cygnet TaxAssurance

10 Generative AI Use Cases Driving Enterprise Value

Read More →

Cygnet TaxAssurance

Navigating the Generative AI Landscape

Read More →

Cygnet TaxAssurance

Truly Rise with SAP: The Business Integrators Guide

Read More →

Cygnet TaxAssurance

Mastering SAP S/4HANA Migration: Essential Pre-Migration Strategies and Preparation

Read More →

Client

The Unlimited

Partner

Cygnet.One

Industry

Insurance

Solution

Cloud-native microservices modernization of The Unlimited’s core insurance platform

Technologies

Microsoft Azure, Azure Kubernetes Service, RabbitMQ, .NET, Microsoft Dynamics 365, Azure SQL

Country

South Africa

The Unlimited is an insurance provider founded in 1994 that covers more than three million people across South Africa through a range of insurance and annuity products sold via analogue and digital channels. Cygnet.One’s work with The Unlimited began with a single mobile development engagement and grew over several years to include machine learning, business intelligence, and Microsoft Dynamics 365 work. Building on that relationship, Cygnet.One partnered with The Unlimited to modernize a legacy monolithic application into a cloud-native, microservices-based platform on Microsoft Azure. The new platform replaces on-premise infrastructure, reduces manual operations, and gives The Unlimited an architecture built for future growth and faster releases.

Technology should enable the business rather than constrain it. Modernising our core platform has given us a foundation that can scale with our growth, support new digital experiences and allow us to respond more quickly to changing customer and business requirements.

Sean Peatt, CIO, The Unlimited

Sean Peatt
CIO, The Unlimited

The challenge

The Unlimited’s core platform had grown into a tightly coupled, monolithic application that made even small enhancements slow and risky. Documentation was minimal, so the team relied heavily on tribal knowledge, and new engineers took longer to get up to speed. Several business and operational processes were still handled manually, which added effort and increased the risk of human error. The application ran on on-premise infrastructure that carried high hardware and maintenance costs and limited how far the system could scale. Years of accumulated technical debt, including outdated technologies and non-standard implementations, made the platform harder to maintain and slower to adapt. Together, these issues left The Unlimited with a system that was not robust, difficult to enhance, unprepared for future load, and prone to downtime and long release cycles.

The solution

Cygnet.One designed a next-generation platform built on a microservices architecture hosted on Microsoft Azure. Each capability runs as an independent service, following a single-responsibility approach that makes the system easier to enhance, faster to release, and simpler to extend through third-party integrations. Azure Kubernetes Service hosts the microservices, Azure Application Gateway handles routing and authentication, and RabbitMQ connects the services asynchronously, with Microsoft Dynamics 365 CRM integrated into the platform.

  • Microservices architecture – independent services for functions such as product, collections, communications, customer, and lead management replace the old monolith, making the platform easier to enhance and scale.
  • Cloud-native infrastructure – hosted on Microsoft Azure using Azure Kubernetes Service, replacing on-premise servers and giving the platform room to handle future growth.
  • Resilient messaging – RabbitMQ connects services asynchronously so the platform stays robust as usage grows.
  • Built-in observability – Azure Monitor, Application Insights, and a centralized logging platform give the team visibility into system health.

The diagram shows how traffic flows through The Unlimited’s platform. Mobile, web, and CRM requests enter through a cloud API gateway and are routed to the right service on a containerized microservices platform, each backed by its own database. An asynchronous messaging layer connects the services and keeps the CRM in sync, while centralized monitoring and logging give the team visibility across the pipeline. The underlying cloud infrastructure and deployment pipeline are secured and managed independently of the client-facing applications.

The unlimited solution flow diagram

Challenges along the way

Modernizing a system with almost no documentation meant the team had to start with detailed discovery, working closely with business users to understand processes at an operational level before writing any code. For much of the build, the old and new systems had to run side by side, which required careful technical planning so the two could exchange data reliably while the migration was underway. Replacing the legacy system itself was a major undertaking, carried out in phases, from designing the base architecture through building individual microservices and integrating them into a single system.

Results and impact

The modernization replaced a legacy monolith with a cloud-native, microservices-based platform that gives The Unlimited a stronger foundation for its insurance operations. Field and sales teams can now work reliably even without a constant connection, and the business is positioned to handle customer growth without being limited by its old infrastructure.

  • Offline data capture – field teams can capture policy data without an internet connection, with the data syncing automatically once connectivity returns.
  • Ready for growth – the platform is built to accommodate exponential customer growth rather than the fixed capacity of the old on-premise system.
  • Digitally enabled operations – manual, paper-based processes are now supported by digital tools and workflows.

Looking ahead

Having taken The Unlimited’s platform from a single mobile development engagement through machine learning, business intelligence, and Microsoft Dynamics 365 integration work, Cygnet.One and The Unlimited have now delivered a fully functional, next-generation system. The two teams continue to build on this foundation as new requirements emerge, extending the same architecture rather than starting over.

About The Unlimited

The Unlimited is a South African insurance provider founded in 1994, covering more than three million people through insurance and annuity products, including death, accident, vehicle, and health cover, underwritten by insurance companies and sold through analogue and digital channels. The company takes a customer-first approach to the end-to-end customer journey, from acquisition through onboarding and ongoing engagement, and runs reward programs to keep customers engaged. It also manages the full lifecycle of insurance claims, working with multiple claim assessors to reduce turnaround time on claim settlements.

About the authors

This solution was designed and delivered by the Cygnet.One engineering team, in close collaboration with The Unlimited’s technology organization, across a multi-year engagement spanning mobile development, machine learning, business intelligence, and Microsoft Dynamics 365 integration work.