Intermediate
DevSecOps Fundamentals: Security-Integrated CI/CD Pipelines
Master security-first DevOps practices. Learn SAST, DAST, SCA, container security, secrets management, and compliance automation with hands-on tools like Snyk, Trivy, Vault, and GitHub Advanced Security.
79 min24 lessons6 modulesDevOps
What you'll learn
- Integrate SAST tools like Snyk into CI/CD pipelines
- Implement DAST scanning for web applications
- Perform SCA to identify vulnerable dependencies
- Secure container images with Trivy vulnerability scanning
- Manage secrets safely using HashiCorp Vault
Course Content
DevSecOps Foundations
4 lessons · 12 min- What is DevSecOps? Security as CultureNo signup3 min
- Locked until you enrollShift-Left Security: The DevSecOps Philosophy3 min
- Locked until you enrollDevSecOps vs DevOps vs SecOps3 min
- Locked until you enrollThe DevSecOps Pipeline Architecture3 min
- Quiz: Module 1: DevSecOps Foundations
Static Application Security Testing (SAST)
4 lessons · 12 min- Locked until you enrollUnderstanding SAST: Code-Level Security3 min
- Locked until you enrollSAST Tools: Semgrep, CodeQL, SonarQube3 min
- Locked until you enrollIntegrating SAST in GitHub Actions3 min
- Locked until you enrollSAST Best Practices & False Positive Management3 min
- Quiz: Module 2: Static Application Security Testing (SAST)
Dependency & Container Security
4 lessons · 12 min- Locked until you enrollSoftware Composition Analysis (SCA)3 min
- Locked until you enrollSnyk: Dependency Scanning in CI/CD3 min
- Locked until you enrollContainer Security with Trivy3 min
- Locked until you enrollBase Image Hardening & Distroless Containers3 min
- Quiz: Module 3: Dependency & Container Security
Dynamic Testing & Runtime Security
4 lessons · 12 min- Locked until you enrollUnderstanding DAST: Runtime Security Testing3 min
- Locked until you enrollOWASP ZAP Automation in Pipelines3 min
- Locked until you enrollAPI Security Testing with Nuclei3 min
- Locked until you enrollRuntime Application Self-Protection (RASP)3 min
- Quiz: Module 4: Dynamic Testing & Runtime Security
Secrets Management & Infrastructure Security
4 lessons · 15 min- Locked until you enrollSecrets in CI/CD: Risks and Anti-Patterns3 min
- Locked until you enrollHashiCorp Vault: Dynamic Secrets Management4 min
- Locked until you enrollGitHub Secrets & OIDC Authentication4 min
- Locked until you enrollInfrastructure as Code Security (Checkov, tfsec)4 min
- Quiz: Module 5: Secrets Management & Infrastructure Security
Compliance, Governance & DevSecOps Maturity
4 lessons · 16 min- Locked until you enrollPolicy as Code with OPA & Rego4 min
- Locked until you enrollCompliance Automation (SOC2, HIPAA, PCI-DSS)4 min
- Locked until you enrollSecurity Dashboards & Vulnerability Management4 min
- Locked until you enrollDevSecOps Maturity Model & Security Culture4 min
- Quiz: Module 6: Compliance, Governance & DevSecOps Maturity