Skip to main content

Posts

Showing posts from November, 2025

How Azure Resource Manager Differs from the Classic Deployment Model

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...