AZ-104 Microsoft Azure Administrator is a training course repository containing lab instructions and infrastructure-as-code templates for instructors teaching Azure administration.
The repository addresses the need to keep hands-on lab content synchronized with changes to Azure services. Rather than relying solely on static course materials, it provides lab instructions and Bicep templates in a shared GitHub repository where instructors and Microsoft Certified Trainers can contribute updates when Azure features change or new capabilities emerge. This approach allows the course content to reflect the current state of the Azure platform without waiting for official course releases.
Instructors teaching the AZ-104 course should use these files alongside the official student handbook and PowerPoint materials. The repository is designed for classroom delivery, and trainers are encouraged to check GitHub before each course delivery to pull the latest lab files and infrastructure templates. The tool suits organizations running instructor-led Azure administration training and MCTs who want access to up-to-date lab environments. The repository explicitly invites contributions from any MCT who encounters Azure changes during live delivery, positioning it as a collaborative resource rather than a one-way distribution channel.
The project maintains active engagement with its instructor community through a structured contribution process where MCTs can submit pull requests for bugs, improvements, and new demonstrations. Microsoft and course authors triage submissions to incorporate relevant changes. The repository includes security-conscious updates, such as removing hardcoded passwords from deployment templates and requiring students to provide credentials during lab setup. Documentation clearly separates concerns, directing course content feedback to official Microsoft Learn channels while reserving the GitHub repository for lab-specific issues and improvements.