The presentation discusses the risks and challenges in the software supply chain and how to combat them through a DevSecOps pipeline that includes continuous integration, continuous deployment, and continuous compliance.
- The software supply chain is vulnerable to risks such as compromised source code management tools, build container platforms, and package reports like container registries.
- The DevSecOps pipeline aims to shift security left by finding security problems as soon as possible before they reach production environments.
- The pipeline is defined as code and supports multiple development languages, consistent testing approaches, and shared pipeline templates.
- The pipeline includes continuous compliance based on gold to ensure continuous security and compliance with regulations.
- The pipeline also addresses auditing challenges through automated evidence gathering and a dashboard for viewing vulnerabilities.
- The pipeline aims to detect new vulnerabilities and zero-day bugs as soon as possible.