Skip to content

janwkroes/DevOpsHOL

 
 

Repository files navigation

Avanade DevOps Hands-On Labs

These are the hands-on labs associated with the Avanade DevOps Practitioners course. This is based to a large part on the PartsUnlimitedHOL but simplified to use the Visual Studio MVC sample application. It does not use the PartsUnlimited HOL, but we want to acknowledge that project's contribution to this project.

The labs can be completed using an Azure Virtual Machine as development environment. This not only keeps you from having to make changes to your local environment, but it gives you additional experience using Azure and PowerShell. The Prerequisites instructions help you to set up this environment.

Course Labs

The course contains the following labs:

Lab Effort
Prerequisites - Set up development environment 30 min
Lab 1 - Continuous Integration with Azure DevOps 60 min
Lab 2 - Multi-stage deployments with Azure DevOps 45 min
Lab 3 - UI Testing with Selenium and Azure DevOps 90 min
Lab 4 - Static code analysis with SonarQube 45 min
Lab 5 - Feature Toggles 45 min
Lab 6 - (Optional) - Security Verification Tests in your CD pipeline 45 min
Lab 7 - Validating the release with automated Smoke Testing 45 min

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published