Course Overview
The AZ-2006: Automate Azure Load Testing by Using GitHub Actions course is designed for professionals who want to integrate performance and scalability testing directly into modern DevOps pipelines. This course focuses on automating Azure Load Testing within GitHub Actions, enabling teams to validate application performance continuously as part of their CI/CD workflows.
Participants will learn how to design, configure, and automate load testing scenarios that simulate real-world traffic patterns and performance conditions. The course covers integrating Azure Load Testing with GitHub repositories, managing test configurations, analysing performance metrics, and enforcing quality gates based on test results. Emphasis is placed on repeatability, scalability, and reliability in enterprise-grade environments.
Through practical, scenario-driven labs, learners will gain hands-on experience implementing automated load testing pipelines that provide early performance feedback, reduce production risks, and support high-quality cloud-native application delivery. This course is ideal for organisations seeking to shift performance testing left and adopt continuous performance validation using Microsoft Azure and GitHub.
Key Learning Outcomes:
By the end of this course, participants will be able to:
- Automate Azure Load Testing using GitHub Actions
- Integrate performance testing into CI/CD pipelines
- Configure load test scenarios and test parameters
- Analyse performance metrics and test results
- Implement quality gates and failure thresholds
- Optimise application performance through continuous testing
Prerequisites:
- Experience with GitHub and an understanding of pull requests, code merges, and other repository management practices.
- Experience creating resources in Azure.
Target Audiance
- This course is ideal for DevOps engineers, SREs, QA automation engineers, cloud developers, and platform teams responsible for application performance and release quality.
4.9