Automate Azure Load Testing by using GitHub Actions (AZ-2006)

The AZ-2006: Automate Azure Load Testing by using GitHub course teaches participants how to automate and streamline Azure Load Testing workflows using GitHub Actions. This course covers setting up GitHub Actions, managing workflows, and integrating service principals to execute automated deployments on Azure. Learners will gain hands-on experience in creating, configuring, and running load tests using Azure Load Testing services, all within GitHub. By the end of the course, participants will be able to implement efficient automated testing and improve application performance by leveraging GitHub Actions for Azure

Retail Price: $675.00

Next Date: 09/10/2025

Course Days: 1


Enroll in Next Date

Request Custom Course


Course Objectives
• Implement GitHub Actions components to automate workflows.
• Manage variables, contexts, and secrets in GitHub for secure workflow execution.
• Use GitHub Actions to publish web apps to Azure App Service.
• Create and configure Azure Load Testing resources.
• Integrate load test input files into GitHub repositories and workflows.
• Automate Azure Load Testing execution using GitHub Actions.

Target Audience
• Azure Developer
• Software Developer

Prerequisites Required:
• Experience with GitHub and an understanding of pull requests, code merges, and other repository management practices.
• Experience creating resources in Azure. 


Course Outline

1) Implement GitHub Actions
• Describe the components of GitHub Actions
• Implement variables and scripts in a workflow
• Use contexts and expressions to manage workflow execution
• Manage secrets in GitHub
• Create and run a GitHub Actions workflow
• Lab: Create a workflow that validates code on a pull request

2) Implement GitHub Actions for Azure
• Explain the benefits GitHub Actions for Azure
• Describe the different types of service principals
• Implement service principals and use them in your GitHub Actions for Azure workflows
• Use GitHub Actions for Azure to publish a web app to Azure App Service
• Lab: Use GitHub Actions for Azure to publish a web app to Azure App Service

3) Implement Azure Load Testing
• Understand the components of Azure Load Testing
• Create an Azure Load Testing resource
• Configure service authentication to allow GitHub Actions to connect to your Azure load testing resource
• Add load test input files to your repository
• Update the GitHub Action definition to invoke Azure Load Testing
• Lab: Automate Azure load testing using GitHub Actions

Course Dates Course Times (EST) Delivery Mode GTR
9/10/2025 - 9/10/2025 10:00 AM - 6:00 PM Virtual Enroll
11/7/2025 - 11/7/2025 10:00 AM - 6:00 PM Virtual Enroll
1/14/2026 - 1/14/2026 10:00 AM - 6:00 PM Virtual Enroll
3/11/2026 - 3/11/2026 10:00 AM - 6:00 PM Virtual Enroll
5/13/2026 - 5/13/2026 10:00 AM - 6:00 PM Virtual Enroll