Cloud Migration to Azure (Lift & Shift + Modernize)

Migrated an on‑prem web app to Azure with phased modernization for database and storage; added observability and autoscaling.

Azure VM Scale SetsAzure SQLApplication GatewayBlob StorageAzure Monitor

What I built

  • Lifted legacy app to Azure VMs, introduced Application Gateway and HTTPS everywhere.
  • Migrated DB to Azure SQL; enabled geo-replication and automated backups.
  • Blob Storage for static assets; CDN planned for phase 2.
  • Dashboards and alerts in Azure Monitor for uptime and performance KPIs.

Outcomes

  • Reduced downtime during migration (<15 mins maintenance window).
  • Autoscaling cut peak-time latency by 30%.