M365.FM - Modern work, security, and productivity with Microsoft 365
Every action you perform in Azure—whether you create a virtual machine, deploy a storage account, configure networking, or automate infrastructure with Bicep or ARM templates—passes through the same service: Azure Resource Manager (ARM). Yet most Azure users never realize it's there. In this episode of m365.fm, we explain Azure Resource Manager in plain English and show why it serves as the central control plane for the entire Azure platform. You'll learn how ARM authenticates requests, organizes resources, enforces governance, and enables Infrastructure as Code, making Azure deployments consistent, secure, and repeatable regardless of which deployment tool you use. Whether you're an Azure beginner or preparing for Microsoft certifications, this episode provides the foundation for understanding how Azure really works behind the scenes. THE CONTROL PLANE OF MICROSOFT AZURE Azure Resource Manager acts as the front door for every management operation in Azure. We explain how every request—whether it originates from the Azure Portal, Azure CLI, PowerShell, REST APIs, SDKs, Terraform, Bicep, or ARM Templates—is processed through the same control plane. You'll discover how ARM validates requests, coordinates Azure services such as Compute, Networking, and Storage, manages deployment dependencies, and delivers identical results regardless of which deployment method you choose. Through practical examples, you'll understand why ARM provides consistency across the entire Azure ecosystem while eliminating configuration conflicts and deployment inconsistencies. AUTHENTICATION, RBAC, AND RESOURCE GROUPS Before Azure creates any resource, ARM verifies your identity using Microsoft Entra ID and evaluates your permissions through Azure Role-Based Access Control (RBAC). This episode explains authentication tokens, authorization, role inheritance, subscriptions, resource groups, and the principle of least privilege using simple real-world examples. We also explore why every Azure resource belongs to exactly one Resource Group, how Resource Groups simplify lifecycle management, permissions, cost tracking, and monitoring, and why organizing resources around applications rather than technologies creates a far more manageable cloud environment. GOVERNANCE WITH TAGS, LOCKS, POLICIES, AND INFRASTRUCTURE AS CODE Azure Resource Manager provides much more than deployment orchestration. Learn how Tags improve organization and cost reporting, Resource Locks prevent accidental deletion of critical workloads, and Azure Policy automatically enforces organizational standards across subscriptions. We also explain Infrastructure as Code using ARM Templates and Bicep, demonstrating how declarative deployments, parameterization, idempotent execution, dependency management, and reusable templates make cloud deployments predictable, repeatable, and fully automated. Whether you're deploying one environment or hundreds, ARM enables consistent infrastructure through automation instead of manual configuration. BUILDING A MODERN AZURE DEPLOYMENT PLATFORM The episode concludes by bringing every Azure Resource Manager capability together into one complete deployment workflow. You'll follow a real-world web application deployment where ARM authenticates users, validates RBAC permissions, evaluates Azure Policies, applies governance rules, orchestrates networking, compute, storage, and databases, and performs automatic rollback if deployments fail. We also discuss best practices including grouping resources by application lifecycle, implementing Azure Policy from the beginning, exporting ARM templates from existing deployments, adopting Bicep for modern Infrastructure as Code, and using tags consistently across your environment. By understanding Azure Resource Manager, you'll gain the architectural knowledge needed to confidently deploy, automate, govern, and scale Azure environments of any size. Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365--6704921/support [https://www.spreaker.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365--6704921/support?utm_source=rss&utm_medium=rss&utm_campaign=rss].
761 afleveringen
Reacties
0Wees de eerste die een reactie plaatst
Meld je nu aan en word lid van de M365.FM - Modern work, security, and productivity with Microsoft 365 community!