Skip to content

LinkedInLearning/learning-github-advanced-security-for-azure-devops-4480572

Repository files navigation

Learning GitHub Advanced Security for Azure DevOps

This is the repository for the LinkedIn Learning course Learning GitHub Advanced Security for Azure DevOps. The full course is available from LinkedIn Learning.

lil-thumbnail-url

Are you concerned about your application security? From third-party libraries to the code you write yourself, you need to know how to protect your application from attacks. If you're using GitHub to store and share your Azure development code, you're in luck. A whole new set of tools, GitHub Advanced Security for Azure DevOps, is here to simplify your administration and management. Join instructor Rob Bos in this course to learn about the variety of powerful scanning tools that can alert you to problems and opportunities through a manageable dashboard—completely integrated in your Azure pipelines.

See the readme file in the main branch for updated instructions and information.

Files in this repos where specifically made for GitHub Advanced Security training purposes, for both on GitHub (GHAS) as well as Azure DevOps (GHAzDo). Here is a list of additions:

  • Based on .NET core 5.0 to have vulnerable dependencies
  • GitHub workflows with most recent action versions
  • Pipeline definition for Azure DevOps
  • Leaked secrets added to appSettings.Development.json

This results in GHAS/GHAzDo are that:

  • Vulnerable dependencies are detected
  • Code scanning detects vulnerability patters in the code
  • Secrets are found in the repo

About

This repo is for the Linkedin Learning course: Learning GitHub Advanced Security for Azure DevOps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published