About this Learning Path

Who is this for?

This is an introductory topic for developers and DevOps engineers who want to integrate security scanning into CI/CD pipelines for multi-architecture container images.

What will you learn?

Upon completion of this Learning Path, you will be able to:

  • Build and scan multi-architecture container images using Trivy on Azure Cobalt 100
  • Configure self-hosted GitHub Actions Arm runners for CI/CD pipelines
  • Enforce security gates in CI pipelines based on vulnerability severity

Prerequisites

Before starting, you will need the following:

  • A Microsoft Azure account with access to Cobalt 100 based instances (Dpsv6)
  • Docker installed and basic knowledge of containerization
  • Familiarity with CI/CD concepts
  • Basic knowledge of Linux command-line operations
  • Familiarity with GitHub Actions runners
Next