NOTE: This repository has been updated to v2, which includes refreshed scripts written in PowerShell 7 and aligned with the new course topics. The v1 directory is for reference purposes only.
The Azure AZ-104 exam, known as the Microsoft Azure Administrator Associate certification, assesses candidates' abilities to manage Azure identities and governance, implement and manage storage, deploy and manage Azure compute resources, configure and manage virtual networking, and monitor and back up Azure resources. This repository hosts scripts and resources aimed at aiding individuals in preparing for the AZ-104 exam, with practical use cases and exercises across various administrative domains.
The repository is organized into two main versions:
v1
: Contains the original scripts and resources based on the previous exam topics.v2
: This is the latest version with updated scripts and resources that reflect the most recent exam topics and are written using PowerShell 7.
Within v2
, you will find folders such as:
050-Administer Virtual Networking
: Scripts for managing and configuring Azure virtual networks, including network connectivity and integration with on-premises networks.060-Administer Intersite Connectivity
: Tools and configurations for managing intersite connectivity features like VPN Gateway and Azure ExpressRoute.070-Administer Network Traffic
: Best practices and scripts for routing and controlling network traffic within Azure, including Network Watcher and traffic analytics.090-Administer Azure Virtual Machines
: Measures for managing and configuring Azure virtual machines, including VM deployment, scaling, and management.120-Administer Monitoring
: Operational scripts for monitoring Azure resources, setting up alerts, and log analytics.
Before running the scripts, ensure you have the following prerequisites installed and configured:
- .NET Framework
- PowerShell 7
- Azure PowerShell Module
- Azure Command-Line Interface (CLI)
Encounter an issue or error in the code? Please feel free to open an issue in this repository. Contributions are also welcome if you have enhancements or fixes for the scripts provided.
For learning and development purposes only.