From Exchange 2003 to Azure landing zones, Elliott shares 15 years of lessons on moving beyond VMs, building platform ops that devs actually love, and keeping cloud costs sane.
00:00 – Cold Open & Setup
Welcome to Engineering the Loop. Alec introduces Elliott Leighton-Woodruff, Principal Architect at Synextra, and shouts out his pro studio setup.
01:18 – Origin Story: From Helldesk to Architect
Elliott’s path through managed services, Exchange migrations, and into Azure—why his “O365 is only for SMBs” take aged badly and what that taught him about platform shifts.
03:00 – Cloud Era Pivot
From AD/Exchange to Azure/Entra, early lift-and-shift vs. today’s PaaS-first mindset: “How do we avoid servers?” and drive ROI/security simultaneously.
04:32 – Compliance Across the Pond
GDPR, UK/EU data residency, and pragmatic risk: why proper data handling matters more than headlines—and the nuance of Microsoft’s US metadata access.
09:08 – SaaS/PaaS > IaaS & Vendor Lock Worries
Why “vendor lock-in” is often less risky than running your own racks—and how integrated ecosystems (Microsoft, Apple) win on user experience.
14:48 – IaC Choices in the Wild
ARM → Terraform → Bicep (and back). When Terraform’s versatility wins, when Bicep is “good enough,” and how state files can be a superpower for diffing real changes.
17:49 – Standards & Modules
Minimal code, shared module repos, and composable templates; using internal modules to enforce good defaults and speed delivery across clients.
21:10 – Developer Experience (DevEx) as the Sell
Resource vending, guardrails, and starter pipelines so devs ship .NET without touching VNet/front door/APIM—but still stay within policy.
26:40 – Cost Control & Landing Zones 101
What an Azure landing zone really is (governance + network + RBAC + policy). Budgets, quotas, and anomaly alerts to prevent “surprise bills.”
32:59 – Real Billing War Stories
Costly misconfigs (AKS + Log Analytics, Custom Neural Voice hosting), forgiveness policies, and AWS vs. Azure leniency, plus why alerts matter.
38:19 – Spot & Batch = Cheap Compute
Spot VMs and batch patterns for big workloads; tradeoffs and when to queue jobs for 80%+ savings.
41:45 – FinOps Mindset Shift
Talk in cost per X (visit/transaction/customer) instead of monthly totals; why scaling beats fixed VMs when revenue is on the line.
49:50 – Agents, “Vibe Coding,” and Reality Checks
AI can ship features, but humans still set direction and prevent face-palm security mistakes (like leaking waitlist emails via DevTools).
52:19 – The Junior Talent Question
If agents do the grunt work, where do juniors learn? Potential futures for hiring, training, and the skills that stick.
55:49 – Hybrid, Edge, and HCI Use Cases
Azure Stack/HCI examples (manufacturing/food QA) and the appeal of local inference with cloud aggregation.
57:39 – The (Maybe) Dystopian Future
Meetings → summaries → agents; what stays human, what becomes automated—and why good platform ops multiply teams.
58:08 – How to Reach Elliott & Synextra
Where to follow Elliott and Synextra; why they give away “do-it-yourself” playbooks and when to call them for the hard stuff.