Microsoft Azure Administrator (AZ-104T00)
Learn to administer Microsoft Azure identities, governance, storage, compute, networking, backup, and monitoring in this four-day AZ-104 training course.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal responses same day as request
Course Overview
This four-day course teaches IT professionals to administer Microsoft Azure environments. Learn to manage subscriptions and governance, secure identities, configure virtual networks, manage storage, deploy and scale compute resources, implement web apps and containers, protect data, and monitor Azure solutions.
The course is designed for Azure administrators who provision, size, monitor, and adjust cloud resources across identity, governance, storage, compute, and networking.
Course Benefits
- Manage Azure subscriptions, resources, and governance
- Configure Microsoft Entra identities, role-based access control, and self-service password reset
- Build and secure virtual networks, DNS, peering, routing, and traffic-management services
- Configure Azure storage accounts, Blob Storage, Azure Files, and secure storage access
- Create, protect, and scale Azure virtual machines
- Configure Azure App Service plans, web apps, and container-based solutions
- Back up and restore Azure virtual machines and application data
- Monitor Azure resources and improve incident response with alerts
Delivery Methods
Live expert-led online training from anywhere. Guaranteed to run .
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Manage services with the Azure portal
- Azure management options
- Navigate the portal
- Azure portal dashboards
- Access preview features
- Introduction to Azure Cloud Shell
- What is Azure Cloud Shell?
- How does Azure Cloud Shell work?
- When should you use Azure Cloud Shell?
- Module assessment
- Introduction to Bash
- What is Bash?
- Bash fundamentals
- Bash commands and operators
- Module assessment
- Introduction to PowerShell
- What is PowerShell?
- Locate commands
- Module assessment
- Deploy Azure infrastructure by using JSON ARM templates
- Explore Azure Resource Manager template structure
- Add flexibility to your Azure Resource Manager template by using parameters and outputs
- Module assessment
- Understand Microsoft Entra ID
- Examine Microsoft Entra ID
- Compare Microsoft Entra ID and Active Directory Domain Services
- Examine Microsoft Entra ID as a directory service for cloud apps
- Compare Microsoft Entra ID P1 and P2 plans
- Examine Microsoft Entra Domain Services
- Module assessment
- Create, configure, and manage identities
- Create, configure, and manage users
- Create, configure, and manage groups
- Configure and manage device registration
- Manage licenses
- Create custom security attributes
- Explore automatic user creation
- Module assessment
- Describe the core architectural components of Azure
- What is Microsoft Azure?
- Get started with Azure accounts
- Describe Azure physical infrastructure
- Describe Azure management infrastructure
- Module assessment
- Azure Policy initiatives
- Cloud Adoption Framework for Azure
- Azure Policy design principles
- Azure Policy resources
- Azure Policy definitions
- Evaluation of resources through Azure Policy
- Secure your Azure resources with Azure role-based access control (Azure RBAC)
- What is Azure RBAC?
- Module assessment
- Allow users to reset their password with Microsoft Entra self-service password reset
- What is self-service password reset in Microsoft Entra ID?
- Implement Microsoft Entra self-service password reset
- Configure virtual networks
- Plan virtual networks
- Create subnets
- Create virtual networks
- Plan IP addressing
- Create public IP addressing
- Associate public IP addresses
- Allocate or assign private IP addresses
- Module assessment
- Configure network security groups
- Implement network security groups
- Determine network security group rules
- Determine network security group effective rules
- Create network security group rules
- Implement application security groups
- Module assessment
- Host your domain on Azure DNS
- What is Azure DNS?
- Configure Azure DNS to host your domain
- Dynamically resolve resource names by using alias records
- Configure Azure Virtual Network peering
- Determine Azure Virtual Network peering uses
- Determine gateway transit and connectivity
- Create virtual network peering
- Extend peering with user-defined routes and service chaining
- Module assessment
- Manage and control traffic flow in your Azure deployment with routes
- Identify routing capabilities of an Azure virtual network
- What is an NVA?
- Introduction to Azure Load Balancer
- What is Azure Load Balancer?
- How Azure Load Balancer works
- When to use Azure Load Balancer
- Module assessment
- Introduction to Azure Application Gateway
- What is Azure Application Gateway?
- How Azure Application Gateway works
- When to use Azure Application Gateway
- Module assessment
- Introduction to Azure Network Watcher
- What is Azure Network Watcher?
- How Azure Network Watcher works
- When to use Azure Network Watcher
- Module assessment
- Configure storage accounts
- Implement Azure Storage
- Explore Azure Storage services
- Determine storage account types
- Determine replication strategies
- Access storage
- Secure storage endpoints
- Module assessment
- Configure Azure Blob Storage
- Implement Azure Blob Storage
- Create blob containers
- Assign blob access tiers
- Add blob lifecycle management rules
- Determine blob object replication
- Manage blobs
- Determine Blob Storage pricing
- Module assessment
- Configure Azure Storage security
- Review Azure Storage security strategies
- Create shared access signatures
- Identify URI and SAS parameters
- Determine Azure Storage encryption
- Create customer-managed keys
- Apply Azure Storage security best practices
- Module assessment
- Configure Azure Files
- Compare storage for file shares and blob data
- Manage Azure file shares
- Create file share snapshots
- Implement soft delete for Azure Files
- Use Azure Storage Explorer
- Consider Azure File Sync
- Introduction to Azure virtual machines
- Compile a checklist for creating an Azure virtual machine
- Describe the options available to create and manage an Azure virtual machine
- Manage the availability of your Azure VMs
- Back up your virtual machines
- Module assessment
- Configure virtual machine availability
- Plan for maintenance and downtime
- Create availability sets
- Review update domains and fault domains
- Review availability zones
- Compare vertical and horizontal scaling
- Implement Azure Virtual Machine Scale Sets
- Create Virtual Machine Scale Sets
- Implement autoscale
- Configure autoscale
- Module assessment
- Configure Azure App Service plans
- Implement Azure App Service plans
- Determine Azure App Service plan pricing
- Scale up and scale out Azure App Service
- Configure Azure App Service autoscale
- Module assessment
- Configure Azure App Service
- Implement Azure App Service
- Create an app with App Service
- Explore continuous integration and deployment
- Create deployment slots
- Add deployment slots
- Secure your App Service app
- Create custom domain names
- Back up and restore your App Service app
- Use Azure Application Insights
- Module assessment
- Configure Azure Container Instances
- Compare containers to virtual machines
- Review Azure Container Instances
- Implement container groups
- Review Azure Container Apps
- Module assessment
- Introduction to Azure Backup
- What is Azure Backup?
- How Azure Backup works
- When to use Azure Backup
- Module assessment
- Protect your virtual machines by using Azure Backup
- Azure Backup features and scenarios
- Back up an Azure virtual machine by using Azure Backup
- Restore virtual machine data
- Improve incident response with Azure Monitor alerts
- Explore the different alert types that Azure Monitor supports
- Use metric alerts for performance issues in your Azure environment
- Use log search alerts for events in your application
- Use activity log alerts for events within your Azure infrastructure
- Use action groups and alert processing rules to send notifications when an alert is fired
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Class Prerequisites
Experience in the following is required for this Azure class:
- Completion of Introduction to Microsoft Azure (AZ-900), or equivalent knowledge and hands-on experience with Microsoft Azure
Experience in the following would be useful for this Azure class:
- Experience with on-premises virtualization technologies, including virtual machines, virtual networking, and virtual hard disks
- Understanding of TCP/IP, DNS, VPNs, firewalls, and encryption technologies
- Understanding of Active Directory concepts, including users, groups, and role-based access control
- Understanding of resilience, disaster recovery, backup, and restore operations
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.
