DevSecOps Roadmap with Resouces

A comprehensive collection of DevSecOps learning resources including videos, blogs, tools, and hands-on labs.

1. Git (Version Control System)

DevSecOps relies on Everything as Code (EaC). Git is the most widely used VCS.

2. CI/CD (Continuous Integration & Delivery)

CI/CD pipelines are the backbone of modern DevOps and Cloud-Native systems.

3. Artifact Management

Artifact repositories store and control deployable binaries securely.

4. Infrastructure as Code (IaC)

Infrastructure is treated like software to enable speed and consistency.

5. Cloud Service Provider Platform

Modern development needs elastic, on-demand cloud platforms.

6. Threat Modeling

Threat modeling helps quantify and reduce security risks.

7. Static Application Security Testing (SAST)

SAST analyzes source code to identify security vulnerabilities early in the SDLC.

8. Dynamic Application Security Testing (DAST)

DAST tests running applications to identify security vulnerabilities from the outside.

9. Security as Code

Security as Code embeds security controls, policies, and checks directly into code and pipelines.

10. Compliance as Code

If hardening can be done using Infrastructure as Code tools, why can’t compliance be automated as code?