Case Studies

How a Leading Insurance Provider in Indonesia Successfully Migrated 65 SQL Server Instances and 300+ Databases to Azure SQL Managed Instance with Minimal Downtime - Powered by Geopits

A large-scale cloud modernization initiative involving 10+ TB of enterprise data, automation-driven execution, and minimal downtime migration from on-premises to Microsoft Azure.

Overview

A leading insurance provider in Indonesia was operating a large and complex on-premises SQL Server environment supporting critical business applications across the organization. As the infrastructure continued to grow, the customer faced increasing challenges around scalability, operational efficiency, infrastructure management, and disaster recovery readiness. To modernize their database platform and improve long-term scalability, the organization decided to migrate its SQL Server ecosystem to Azure SQL Managed Instance. Geopits partnered with the customer to design and execute a phased migration strategy covering 65 SQL Server instances and more than 300 databases involving over 10 TB of enterprise production data. The engagement required careful planning, automation-led execution, and extensive validation to ensure seamless migration with minimal disruption to business operations.

The Challenge

The migration involved multiple technical and operational complexities due to the scale and criticality of the environment.

Some of the key challenges included:

Managing migration across 65SQL Server instances with interconnected application dependencies

Migrating 300+databases and over 10 TB of production data securely and efficiently

Reducing downtime during migration windows for business-critical insurance operations

Ensuring application compatibility after migration to Azure SQL Managed Instance

Maintaining data integrity and operational continuity throughout the migration process

Reducing manual effort and improving consistency across migration activities

For enterprises evaluating migration approaches, Geopits has also published detailed insights on 7 ways to migrate on-premise SQL databases to Azure and SQL Server migration using Data Migration Assistant (DMA).

Our Solution

Geopits began the engagement with a detailed assessment of the customer’s SQL Server landscape, including workload analysis, dependency mapping, database health checks, and Azure compatibility validation.

Based on the assessment, the team designed a phased migration framework that minimized operational risk while improving execution efficiency.

To streamline large-scale migration activities, Geopits implemented automation-driven workflows and validation mechanisms across the migration lifecycle.

The solution included:

Azure SQL Managed Instance architecture planning and provisioning

Automated migration orchestration and deployment scripts

Phased migration execution for controlled cutover management

Pre and post migration validation frameworks

Schema consistency and data integrity verification

Performance benchmarking and workload validation

Continuous monitoring and post-migration stabilization support

Automation played a critical role inreducing manual intervention, accelerating execution timelines, and maintaining consistency across all migration waves.

Businesses looking to understand Azure SQL ManagedInstance capabilities can also refer to Geopits’ guide on Whatis Azure SQL Managed Instance? and ManagedSQL Server on Cloud: RDS vs Azure SQL Database vs Azure SQL Managed Instance.

Benefits

Business Impact

Reduced Migration Effort

Reduced manual migration effort by 70% through automation-driven migration workflows and deployment scripts.

Faster Migration Timelines

Accelerated migration execution timelines by 50% using phased cutover planning and standardized migration frameworks.

Seamless Database Migration

Enabled seamless migration and validation of 300+ databases with minimal downtime during production cutovers.

Improved Scalability & DR Readiness

Enhanced scalability, high availability, and disaster recovery readiness with Azure SQL Managed Instance modernization.

We run all kinds of database services that vow your success!!