Omnissa logo
Engineering
SaaS
AWS
Security

UEM AWS Native Migration in Action

NNagendra Kini
March 10th, 2026
UEM AWS Native Migration in Action

This article is part 3 of the series Migrating UEM from AWS VMC to Native AWS

Challenge

Following the decision to transition the UEM SaaS offering to a fully native AWS architecture, we undertook one of the largest platform modernization and migration efforts. The challenge was not just migrating—it was automating, rebuilding, and operating the platform at unprecedented scale.

Migrating the UEM SaaS platform to AWS native meant tackling 1,200+ production environments and the supporting services across 11 datacenters, all while ensuring minimal disruption to customers. In parallel, 4 non-production datacenters had to be migrated to validate automation and test at scale, ensuring every step was reliable before touching live workloads.

At this scale, even a 1% failure rate could impact dozens of customer environments, making reliability, repeatability, and automation non-negotiable. Success required re-architecting the platform with infrastructure-as-code, end-to-end automation, and AWS-native services. The entire transition had to be executed in a controlled, measurable, low-risk way to safeguard every customer environment.

Migration Plan

To migrate the UEM SaaS platform at scale, we structured our approach around five key pillars:

Each pillar focused on building a fully automated, cloud-native, and secure platform. The table below presents a comprehensive overview of our approach, emphasizing the critical actions executed throughout the migration process.

PillarWhat We DidGoal
Modernization• FSx replaced legacy Windows shares
• AWS Managed AD adoption
• RDS for SQL server
• ElastiCache for Memcached
• AWCM containerized and deployed on ECS Fargate
100% cloud-native, scalable services
Infrastructure Deployment• Custom AMIs built for standardized deployments
• Terraform automation for all deployments
• IaC for repeatable provisioning
No manual touchpoints — all deployments via code
Automation Readiness• Multi-platform support (VMC + AWS)
• Day-2 operations seamless
Zero gaps during cross-platform migration
Security• Custom security groups for each service
• Rapid7 → WIZ migration
Security embedded from day one
Observability• Full metrics & monitoring
• Continuous dashboard updates
Full visibility across workloads

Engineering Hurdles

There were countless challenges we had to tackle during this migration, but some of the most complex and high-scale tasks included:

Each of these hurdles pushed our engineering limits—and overcoming them is what made the migration run at scale.

Migration in Action

Before we could kick off the migration, we had to lay the foundation—and it was massive. We built a robust infrastructure that could handle scale, performance, and reliability at every step. Here’s a glimpse of what we brought to life:

Next, the migration unfolded in two high-impact phases

While migrating customer environments remained our top priority, we deployed 4 non-production datacenters —all in parallel and without a hitch. From infrastructure to execution, this migration was big, bold, and lightning-fast—a true showcase of planning, teamwork, and automation.

A Few Engineering Learnings

Outcome in Focus

After overcoming enormous engineering hurdles, the results spoke for themselves.

These outcomes didn’t just demonstrate technical excellence—they showed what’s possible when automation, planning, and engineering at scale to come together.