AZ-2006: Automate Azure Load Testing by using GitHub Actions

€295.00
| /

________________________________________________________________

Do you want to take this course remotely or in person?

Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91 , or contact Our Offices

________________________________________________________________

AZ-2006 Course: Automate Azure Load Testing by using GitHub Actions

To earn this Microsoft Applied Skills credential, students must demonstrate the ability to automate Azure load testing by using GitHub Actions .

This course will teach you how to deploy GitHub Actions and configure Azure Load Testing to automate test application deployments.

The scenario for this experience represents real-world challenges faced by developers and DevOps professionals.

Level: Intermediate - Role: Developer - Product: GitHub - Subject: Automation
Duration of the AZ-2006 course
Training Modality AZ-2006
Access to the virtual classroom training AZ-2009
GitHub Actions

Course aimed at

  • Software developers who work with GitHub and deploy applications to Azure.
  • DevOps engineers interested in integrating load testing into their CI/CD pipelines.
    Cloud solution architects looking to ensure the scalability of their applications.
  • QA and performance testing teams looking to automate workload validation in production or staging environments

AZ-2006 Training Objectives - GitHub Actions

  • Implement GitHub Actions: Learn how to create and structure workflow files to automate development and testing processes.
  • Configure GitHub Actions for Azure: Integrate GitHub with Azure by setting up secure identities and appropriate permissions to automate deployments and testing.
  • Create and run load tests with Azure Load Testing: Simulate real-world loads on applications to evaluate their performance, scalability, and reliability.
  • Automate load testing in deployments: Set up workflows that run tests automatically after each deployment, ensuring continuous software quality.
  • Optimize application performance: Analyze test results to identify bottlenecks and apply architectural or code improvements.

AZ-2006 Course Content: Automate Azure Load Testing Using GitHub Actions

Module 1: Implementing GitHub Actions

  • Introduction
  • Exploring GitHub Actions
  • Examining a Workflow File
  • Implementing variables and scripts in a workflow
  • Exploring contexts and expressions on GitHub
  • Managing secrets on GitHub
  • Exercise: Creating a workflow that validates code in a pull request

Module 2: Deploying GitHub Actions for Azure

  • Introduction
  • Exploring GitHub Actions for Azure
  • Detecting authentication options for GitHub Actions for Azure
  • Exercise: Using GitHub Actions for Azure to publish a web app to Azure App Service

Module 3: Implementing Azure Load Testing

  • Introduction
  • Explore Azure Load Testing
  • Creating and managing tests in Azure Load Testing
  • Creating a Load Test YAML Configuration File
  • Defining error criteria and automatic stopping
  • Configuring secrets and environment variables
  • Exercise: Automating Azure Load Tests Using GitHub Actions

Prerequisites

It is recommended to have:

  • Experience with GitHub and knowledge of pull requests, code merges, and other repository management procedures.
  • Experience creating resources in Azure.

Language

  • Course: English / Spanish
  • Labs: English / Spanish

Microsoft Applied Skills

Applied Skills

This course is part of the Microsoft Applied Skills Credentials.

To earn this Microsoft applied skills credential, students must demonstrate the ability to secure resources using Azure virtual networking solutions.

Applied Skills: Explore all credentials in one guide


Information related to training

Soporte siempre a tu lado

Training support: Always by your side

Always by your side

Modalidades Formativas

Do you need another training modality?

Self Learning - Virtual - In-person - Telepresence

bonificaciones

Bonuses for companies

For companies