Skip to main content

Posts

Showing posts from November, 2025

Understand the differences between Azure Resource Manager and Classic deployment models, governance, and automation

Complete Guide Azure Resource Manager Classic Deployment (ASM) AZ-104 How Azure Resource Manager Differs from the Classic Deployment Model Two control planes have governed Azure since its earliest days — one flat, imperative, and gone; one layered, declarative, and now the only one that exists. Understanding the difference isn't just history. It's the reason resource groups, tags, RBAC, and infrastructure-as-code work the way they do today, and it still shows up on certification exams, in architecture interviews, and in the occasional decade-old subscription nobody's touched since 2015. Current status, verified The classic deployment model (Azure Service Manager / ASM) was fully retired on August 31, 2024. Classic resource provider endpoints were disabled on that date, and self-service migration tooling built specifically for classic-to-ARM migration is no longer available for most resource types. Azure Resource Manager has been the sole supported deployment and management...