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.
Who Should Attend
Schedule Dates
Course Content
- Introduction to workflow automation
- Anatomy of a GitHub Actions workflow (YAML structure)
- Using variables, contexts, and expressions
- Managing secrets securely in workflows
- Exercise: Create a pull-request validation workflow
FAQs
The primary objective is to enable professionals to automate performance and load testing in Azure using GitHub Actions, ensuring scalability and reliability are validated continuously during application delivery.
Flexible Training Options to Meet Your Needs
We know the importance of flexibility in the success of learning and professional development. This is the reason CounselTrain provides a variety of delivery options for all IT training offered in the UAE to ensure access and convenience for each learner.
Online Instructor-Led Training
Learn from the comfort of your workplace or at home through live virtual sessions led by expert trainers.
