Our Automate Azure Load Testing by using GitHub Actions AZ-2006 Course is a 1-day, instructor-led training course for developers and DevOps professionals who want to automate application testing as part of their deployment workflows. This AZ-2006 training course develops practical skills in GitHub Actions and Azure Load Testing, helping teams validate application performance more consistently during software delivery.
This Microsoft Azure and GitHub Actions course covers creating and managing GitHub workflows, authenticating GitHub Actions with Azure, publishing applications to Azure App Service, configuring Azure Load Testing, defining load test YAML files, setting fail criteria and automating load tests through GitHub Actions.

Course Schedule
1 day
9:00am - 5:00pm
Online Live
£570 per delegate
1 day
8:00am - 4:00pm
Online Live
£570 per delegate
1 day
9:00am - 5:00pm
Online Live
£570 per delegate
Course Code: AZ-2006
Duration: 1 day
Course Overview
This course teaches participants how to use GitHub Actions and Azure Load Testing to automate performance testing within application deployment workflows.
Participants will learn how GitHub Actions workflows can automate development tasks, connect securely to Microsoft Azure and publish applications to Azure App Service. The course then introduces Azure Load Testing and shows how automated load tests can be configured and triggered from GitHub Actions.
Target Audience
This course is suitable for developers, DevOps engineers and other technical professionals who want to use GitHub Actions and Azure Load Testing to automate application testing and deployment processes.
Course Objectives
Students will learn to:
- Implement GitHub Actions.
- Implement GitHub Actions for Microsoft Azure.
- Implement Azure Load Testing.
Course Content
Module 1: Implement GitHub Actions
- Explore GitHub Actions.
- Examine a workflow file.
- Implement variables and scripts in a workflow.
- Explore contexts and expressions in GitHub.
- Manage secrets in GitHub.
- Create a workflow that validates code on a pull request.
Module 2: Implement GitHub Actions for Azure
- Explore GitHub Actions for Azure.
- Discover authentication options for GitHub Actions for Azure.
- Use GitHub Actions for Azure to publish a web app to Azure App Service.
Module 3: Implement Azure Load Testing
- Explore Azure Load Testing.
- Create and manage tests in Azure Load Testing.
- Create a load test YAML configuration file.
- Define fail criteria and automatic stop conditions.
- Configure secrets and environment variables.
- Automate Azure load testing using GitHub Actions.
Course Prerequisites
- Experience using GitHub, including pull requests, code merges and repository management.
- Experience creating resources in Microsoft Azure.
Note - This course is delivered via our training partner Global Knowledge.

Public Schedule
Private Virtual Training (Teams / Zoom)
N/A
Private Onsite Training (at your offices)
N/A
Note
All prices exclude VAT at 20%.
VAT registration number: 450 4347 14
You may also like...
Learn to build, deploy, scale and manage cloud-native container applications using Azure Container Apps, Container Registry and Azure Pipelines.
1 day
Learn to design and implement secure, scalable platform engineering solutions that support developer self-service, observability and continuous improvement.
1 day
Build a practical foundation in DevOps culture and practices including planning, CI/CD, testing, infrastructure as code, observability and platform engineering.
1 day




