AZ-104: Microsoft Azure Administrator
Full name: AZ-104: Microsoft Azure Administrator
Related exam: Microsoft Certified: Azure Administrator Associate
These links are based on the course version as of May 10th, 2024
Microsoft Learn Material: https://learn.microsoft.com/en-us/training/courses/az-104t00
Please note that the live course (that this material is supporting) doesn’t follow the online content exactly.
Labs playlist on YouTube: https://www.youtube.com/playlist?list=PLbOwD4pDuqPZHS4NGu8po3qEjUZxQRkOA
Learning Path 00: Course Introduction
Learning Path: AZ-104: Prerequisites for Azure administrators
Module: Introduction to Azure Cloud Shell
Module: Introduction to Bash
- Introduction to Bash (LMU)
- The Bash Guide
- Bash Guide for Beginners
- Learning the Shell
- Intro to Bash (The University of Edinburgh) (PPT)
Module: Introduction to PowerShell
Section 01: Administer Identity
Learning Path: AZ-104: Manage identities and governance in Azure
Module: Understand Microsoft Entra ID
- What is Microsoft Entra ID?
- Terminology
- Compare Active Directory to Microsoft Entra ID
- Configure your App Service or Azure Functions app to use Microsoft Entra sign-in
- Microsoft Entra Plans & Pricing
- Advanced group management
- Select the best option
- Allow users to reset their password with Microsoft Entra self-service password reset
- Plan an Microsoft Entra ID self-service password reset deployment
Module: Configure user and group accounts
- Add or delete users
- Learn about groups and access rights in Microsoft Entra ID
- Quickstart: Create a group with members and view all groups and members
- Assign or remove licenses in the Azure portal
- Configure user and group accounts
- Enterprise user management documentation
- Manage Microsoft Entra groups and group membership
Lab 1: Manage Microsoft Entra ID Identities - video
Section 02: Administer Governance and Compliance
Learning Path: AZ-104: Manage identities and governance in Azure
Module: Configure subscriptions
- Azure geographies
- Data residency in Azure
- Microsoft Datacenters
- Virtual Datacenter tour
- Products available by region
- Azure cross-region replication
- Get Started with Azure in Open Licensing
- Marketplace
- Build in the cloud with an Azure account
- Microsoft Azure Offer Details
- Create a Microsoft Customer Agreement subscription
- Change your Azure subscription to a different offer
- Explore flexible purchasing options for Azure
- How to keep your Azure subscription clean | Azure Tips and Tricks (Video)
- Subscription considerations and recommendations
- Manage Azure resource groups by using the Azure portal
- Control and organize Azure resources with Azure Resource Manager
- Azure subscription and service limits, quotas, and constraints
- Management groups
- Quickstart: Create a management group
- Manage your Azure subscriptions at scale with management groups
- Manage your Azure subscriptions at scale with management groups
- Pricing calculator
- Cost Management
- Billing + subscriptions
- Understand terms on your Microsoft Azure invoice
- Control Azure spending and manage bills with Microsoft Cost Management + Billing
- Introduction to analyzing costs and creating budgets with Microsoft Cost Management
- Describe cost management in Azure
Module: Configure Azure Policy
- Azure Policy
- What are Azure management groups?
- What is Azure Policy?
- Azure Policy documentation
- Azure Policy built-in policy definitions
- Azure policy samples
- Azure Policy definition structure basics
- Azure Policy initiative definition structure
- Azure Policy built-in initiative definitions
- Quickstart: Create a policy assignment to identify non-compliant resources using Azure portal
- Intro to Azure Policy
- Tutorial: Create and manage policies to enforce compliance
- Microsoft Azure Fundamentals: Describe Azure management and governance
Module: Configure Role-Based Access Control (RBAC)
- What is Azure role-based access control (Azure RBAC)?
- Create custom roles for Azure resources with role-based access control (RBAC)
- Assign Azure roles using the Azure portal
- Secure your Azure resources with Azure role-based access control (Azure RBAC)
- Tutorial: Grant a user access to Azure resources using the Azure portal
- Quickstart: Check access for a user to a single Azure resource
Lab 2a: Manage Subscriptions and Azure RBAC - video
Lab 2b: Manage Governance via Azure Policy - video
Section 03: Administer Azure Resources
Module: Configure Azure Resources with the Azure Portal, PowerShell, and the CLI
- What is the Azure portal?
- What is Azure Cloud Shell?
- Get started with Azure PowerShell
- Get started with Azure CLI
- Demonstration
Module: Configure Resources with ARM Templates
- What are ARM templates?
- Understand the structure and syntax of ARM templates
- Parameters in ARM templates
- What is Bicep?
- Bicep playground
- Demo
Lab 3: Manage Azure resources with templates - video
Section 04: Administer Virtual Networking
Module: Configure Virtual Networks
- Azure Virtual Networks
- What is Azure Virtual Network?
- QuickStart: Create a virtual network using the Azure portal
- Design an IP addressing schema for your Azure deployment
- Create, change, or delete IP addresses
- Public IP addresses
- Private IP addresses
- Demonstration Virtual Networks
Module: Configure Network Security Groups
- Network Security Groups
- Create, change, or delete a network security group
- Tutorial: Filter network traffic with a network security group using the Azure portal
- Secure and isolate access to Azure resources by using network security groups and service endpoints
- Application Security Groups
- Demonstration Network Security Groups
Module: Host your domain on Azure DNS
- What is Azure DNS?
- DNS Zones
- Host your domain on Azure DNS
- QuickStart: Create an Azure private DNS zone using the Azure portal
- Demonstration Azure DNS
Lab 4: Implement Virtual Networking - video