Migrating a Mission-Critical EMR Platform to AWS

US
February 2025

Industry: Healthcare Technology
Region: Global
Company Size: Enterprise-scale
Use Case: Full migration of EMR (Electronic Medical Records) systems to AWS
Products Used: AWS Snowball, DataSync, DMS, Application Migration Service, EC2, Terraform, GitLab CI, Atlantis

Challenge

A healthcare provider faced a critical deadline: their existing data center lease was expiring. With hundreds of servers supporting their flagship EMR product, the cost of refreshing on-prem hardware was astronomical and unsustainable.

They had only 4 months to migrate hundreds of servers, dozens of databases, and petabyte-scale data volumes. The risks were immense:

  • Potential data loss
  • Downtime impacting patient systems
  • QA and validation time compression
  • Massive logistical coordination

“We needed a reliable partner to get us out of our legacy data center, fast and without risking our EMR data integrity.”

Why VeUP

VeUP was selected based on its ability to:

  • Orchestrate large-scale AWS migrations under pressure
  • Leverage high-throughput AWS transfer services like Snowball and DataSync
  • Automate and codify complex infrastructure with Terraform and GitLab CI
  • Ensure system and data resilience using best-practice multi-AZ architecture
  • Integrate existing SIEM logging into AWS-native workflows

Our Approach

1. Data Migration at Scale

  • Pushed AWS Snowball and DataSync to their limits to transfer over 200 TB of healthcare data
  • Utilized AWS Database Migration Service (DMS) and AWS Application Migration Service (MGN) to bring databases and server images into the cloud

2. Infrastructure as Code & Automation

  • Deployed cloud infrastructure using Terraform
  • Integrated software and infra change workflows with GitLab CI and Atlantis
  • Implemented autoscaling EC2 with multi-AZ failover capabilities

3. Security & Monitoring

  • Integrated AWS CloudWatch Logs and metrics into the existing SIEM platform
  • Designed an environment that aligned with healthcare data protection and uptime requirements

Looking Ahead

With the infrastructure fully re-deployed on AWS, the customer is now set to:

  • Scale globally without hardware constraints
  • Expand features on top of a modern, secure cloud platform
  • Deliver even more uptime and reliability to healthcare professionals and patients

Are You Migrating Under Pressure?

Whether you’re racing against a data center shutdown or modernizing legacy healthcare apps, VeUP brings the confidence, tools, and speed needed to deliver, without compromise.

““This wasn’t just a migration - it was a transformation of our core systems, with VeUP guiding us every step of the way.””

Achievements

200+ TB of data migrated

Using Snowball and DataSync

300+ servers and 40+ databases

Transitioned with full validation

Seamless Delivery

Migration completed in just 3 months, ahead of deadline

Testing

Full QA testing window available before final cutover

Zero-impact

No interruption deployment to patient record access

Seamless Integrations

SIEM integration into AWS-native infrastructure

Highly resilient

Autoscaled compute layer across multiple AZs

Achievements

200+ TB of data migrated

Using Snowball and DataSync

300+ servers and 40+ databases

Transitioned with full validation

Seamless Delivery

Migration completed in just 3 months, ahead of deadline

Testing

Full QA testing window available before final cutover

Zero-impact

No interruption deployment to patient record access

Seamless Integrations

SIEM integration into AWS-native infrastructure

Highly resilient

Autoscaled compute layer across multiple AZs