~/talk

Tales from the Azure Migration Trenches

Talkat NDC Sydney 2024 · 2024-02-12..02-16· [devops-and-delivery]
slides:none on file

Claims a live on‑prem to Azure migration with zero data loss and minimal downtime and shows how it actually happens: uses SQL Data Sync (hub/member plus a local sync agent) for online DB sync, robocopy for files, Azure App Services + Azure SQL, GitHub + Azure DevOps pipelines, Terraform for infra, and a feature flag shim to swap SignalR backplanes. Initial bulk copy of ~200 GB takes ~10 hours, file initial load 3–4 days, and the sync tooling has hard limits like 500 tables per sync group and 24 MB row size. The end state is bidirectional sync, DNS flip to Cloudflare, and a successful roll‑out.

AI-written summary · about

  1. 0:00Azure migration challenges
  2. 3:12Discovery assessment phase
  3. 15:16Cloud migration strategy
  4. 21:54Azure SQL migration tools
  5. 36:38SQL Data Sync setup
  6. 48:30Migrating code and pipelines
  7. 56:28Networking and SignalR issues
  8. 1:00:42Lessons learned and rollout
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.