Modernising Digital Conveyancing Platform with a Lift-and-Transform Migration on AWS
Nilesh Jayanandana
12 Nov, 2025

Introduction
When a leading digital conveyancing platform sought to modernise its legacy Azure-based infrastructure, it needed more than a simple lift-and-shift. Its existing environment relied on virtual machines, manual container management, and lengthy deployment cycles that limited agility and scalability.
Insighture partnered with this property platform to deliver a lift-and-transform migration to AWS, rebuilding the platform with modern DevOps and cloud-native practices. The solution combined Terraform-based Infrastructure-as-Code (IaC), Amazon EKS with Auto Mode, Amazon Aurora PostgreSQL, and SkyU, Insighture’s internal developer platform (IDP), to improve developer productivity, scalability, and cost efficiency, all while reducing monthly cloud spend below the original Azure bill.
About the Property Platform
The platform is a pioneering property-technology platform that streamlines the end-to-end conveyancing process. Its mission is to empower legal and financial professionals with secure, digital tools that simplify compliance and improve client experiences.
Customer Challenge
The conveyancing platform’s Azure environment had evolved over several years, creating multiple operational and technical challenges:
- Static scaling: Azure VMs ran multiple Docker containers manually with no elasticity or resilience.
- High maintenance overhead: Deployments were manual and time-consuming, taking over five hours per release.
- Performance limitations: A growing 2 TB PostgreSQL database struggled to keep up with reporting and application queries.
- Legacy object storage: A self-hosted MinIO VM on Azure handled file storage, increasing cost and operational risk.
- Security complexity: Limited network segmentation and flat access patterns increased risk exposure.
- Manual provisioning: Infrastructure was created and updated through ClickOps, causing drift and slowing delivery.
The platform wanted to modernise without disrupting operations, reducing operational overhead, strengthening security, and enabling future scalability.
Solution Overview
Insighture executed a structured lift-and-transform program on AWS focused on modernisation, automation, and developer experience aligned with AWS Well-Architected principles.

1. Foundation & Governance
- Designed a multi-account AWS structure separating development, staging, and production environments for stronger governance and isolation.
- Implemented DMZ-based security zoning, restricting lateral movement and isolating public-facing components from core systems.
- Replaced manual provisioning with Terraform-based Infrastructure-as-Code, enabling version-controlled, auditable, and repeatable environments.
- Established centralised logging, monitoring, and role-based access management for all environments.
2. Migration & Modernisation
- Migrated the MinIO storage from Azure VMs to Amazon S3, gaining durability, native integrations, and cost savings.
- Containerised all application workloads into Kubernetes and deployed them on Amazon EKS, enabling autoscaling and consistent rollouts.
- Enabled EKS Auto Mode with Karpenter, delivering intelligent node right-sizing and dynamic scaling across workloads.
- Migrated the 2 TB PostgreSQL database to Amazon Aurora PostgreSQL, providing improved performance, automated backups, and multi-AZ resilience.
- Decommissioned legacy Azure VMs, reducing operational and licensing costs.
3. Developer Experience Transformation with SkyU
The property platform adopted SkyU, Insighture’s internal developer platform, to standardise CI/CD and accelerate delivery:
- Introduced built-in guardrails for security scanning, secret management and policy enforcement.
- Integrated automated pipelines for build, deploy and test cycles.
- Simplified environment provisioning and configuration management.
Reduced deployment time from five hours to just 45 minutes, including automated testing and quality checks.
This modernisation created a consistent developer experience, reducing manual hand-offs and ensuring faster, safer releases.
Results and Benefits
| Outcomes | Impact |
|---|---|
| Release time reduced from 5 hours to 45 minutes | Automated CI/CD and testing via SkyU streamlined end-to-end delivery. |
| Elastic and resilient workloads | Kubernetes + EKS Auto Mode + Karpenter provided efficient autoscaling and right-sizing. |
| 2 TB database modernised | Migration to Aurora PostgreSQL improved performance and availability. |
| Improved security posture | Multi-account architecture with DMZs enforced strong isolation. |
| Operational consistency | Terraform IaC eliminated configuration drift and simplified rollbacks. |
| Lower total cost of ownership | AWS monthly costs came in below the previous Azure bill while improving performance. |
| Enhanced developer productivity | SkyU delivered secure guardrails, faster CI/CD, and reduced manual effort. |
Why Insighture
Insighture brings deep AWS, DevOps, and platform-engineering expertise to every modernisation initiative. By blending infrastructure automation, developer-centric tooling, and secure cloud architecture, Insighture helps organisations move beyond migration, unlocking long-term agility, resilience, and innovation.
Looking Ahead
With its AWS foundation in place, the Property platform is now preparing to:
- Expand its container footprint with microservices and event-driven architectures.
- Adopt advanced observability using Open Telemetry, Prometheus, Grafana and Loki.
- Integrate ephemeral environment management through SkyU to optimise testing and cost control in real-time.
The result: a scalable, future-ready platform built for continuous delivery and sustained growth.

More about the author:
Nilesh Jayanandana
Nilesh is a Senior Software Architect at Insighture. He has a strong background in cloud-native application development, DevSecOps, and site reliability engineering. Nilesh is passionate about sharing his expertise with the tech community.