AZ-104: Microsoft Azure Administrator


Overview
The AZ-104: Microsoft Azure Administrator certification course is designed for IT professionals
who manage cloud services spanning compute, storage, networking, and security within
Microsoft Azure. This course focuses on implementing, managing, and monitoring identity,
governance, and infrastructure in a cloud environment.
It is ideal for administrators and system engineers responsible for provisioning, scaling, and securing cloud resources, and forms the foundation for more advanced Azure certifications like AZ-305 or AZ-500.
It is ideal for administrators and system engineers responsible for provisioning, scaling, and securing cloud resources, and forms the foundation for more advanced Azure certifications like AZ-305 or AZ-500.
What You’ll Learn
By the end of this course, you will be able to:
- Manage Azure subscriptions, billing, and governance
- Implement and manage storage accounts, blobs, and file shares
- Configure and manage virtual machines (VMs) and scale sets
- Secure identities using Azure Active Directory (Entra ID)
- Implement virtual networks, routing, and firewalls
- Monitor and back up Azure resources using tools like Azure Monitor and Azure Backup
- Automate administrative tasks with Azure CLI and PowerShell
Prerequisites
- Familiarity with basic networking, virtualization, and identity concepts
- Experience with on-premises or cloud IT infrastructure
- Completion of AZ-900 is recommended but not mandatory
Course Content Outline
1. Manage Azure Identities and Governance
- Configure users, groups, and roles in Azure Active Directory (Entra ID)
- Implement role-based access control (RBAC)
- Create and manage subscriptions and management groups
- Implement Azure Policy and resource locks
2. Implement and Manage Storage
- Create and configure storage accounts
- Secure storage with shared access signatures (SAS) and Azure AD
- Manage blob lifecycle, tiers, and file shares
- Configure Azure Storage replication and backup
3. Deploy and Manage Azure Compute Resources
- Create and configure VMs and VM scale sets
- Automate VM deployment using templates
- Implement availability sets and zones
- Manage VM backups, monitoring, and troubleshooting
4. Configure and Manage Virtual Networking
- Set up virtual networks, subnets, and network interfaces
- Configure public and private IPs, DNS, and routing
- Implement VPNs, VNet peering, and Azure ExpressRoute
- Use Azure Firewall and Network Security Groups (NSGs)
5. Monitor and Maintain Azure Resources
- Use Azure Monitor, Log Analytics, and alerts
- Configure diagnostics settings and Azure Service Health
- Implement backup and disaster recovery using Azure Backup and Azure Site Recovery
- Automate tasks using Azure CLI, PowerShell, and ARM templates