Automate Azure Load Testing by Using GitHub Actions (AZ-2006)
Course 8757
1 DAY COURSE

Course Outline

Learn how to implement GitHub Actions and configure Azure Load Testing to automate testing app deployments.

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

    • Fully automate CI/CD pipelines with integrated performance validation.
    • Deploy applications and execute load tests using a unified GitHub Actions pipeline.
    • Build secure workflows by integrating Azure authentication through service principals or managed identities.
    • Ensure consistent deployment performance by simulating real-world loads and proactively identifying regressions.
    • Apply best practices for test quality and failure management, utilizing thresholds, AutoStop settings, and artifact logging.
    • Develop skills aligned with applied-skills certifications, preparing for real-world Azure and GitHub practices.
  • Prerequisites

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

Automate Azure Load Testing Course Outline

Learning Objectives

Module 1: Implement GitHub Actions

  • 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

Module 2: Implement GitHub Actions for Azure

  • Integrating GitHub Actions with Azure
  • Configuring service principals or managed identities for secure workflows
  • Exercise: Use Actions to deploy an app to Azure App Service

Module 3: Implement Azure Load Testing

  • Overview of Azure Load Testing service and its capabilities
  • Creating and configuring load test resources
  • Defining failure criteria (e.g., thresholds, AutoStop)
  • Exercise: Automate load testing using GitHub Actions
  • Managing workflows for load testing, artifact uploads, and slot swaps
Course Dates
Attendance Method
Note about the Certification Exam

When you register for the course, you will be prompted to choose Y/N to take the exam. Please select yes, as all HHS CISO employees are required to attempt the exam if one is offered for the course. Please be advised, if your course if funded by DIR, the Certification Organization has agreed to provide DIR the pass/fail status of your exam. DIR will only share this information in an aggregated report to state leadership that reflects total exam pass or fails. No individual names of any students will be included in any reports.

DIR requires that you submit the request for your exam voucher within one month of the last day of your course. DIR requires that you take your exam within six months of the last day of your course.

Additional comments or questions (optional)