Get in Touch
 Duration 7 hours

Course Outline

1. DevSecOps Foundations: Security by Design

Explore Core DevSecOps principles & secure SDLC

Demonstration: Comparative analysis of legacy versus modern secure pipelines

Practical Exercise: Develop an initial DevSecOps-enabled pipeline template

2. OWASP ZAP Security Testing Bootcamp

Breach Simulation:

  • Implement a vulnerable application featuring SQLi & XSS
  • Leverage OWASP ZAP to identify and neutralize threats

Defense Strategies:

  • Execute automated scanning with ZAP
  • Integrate into CI/CD workflows via ZAP API

Practical Exercise: Configure ZAP baseline scans & custom attack rules

Challenge: Locate the concealed admin panel within 10 minutes

3. Dependency Hell: Supply Chain Defense

Breach Simulation:

  • Introduce a malicious npm package containing CVEs

Defense Strategies:

  • Track vulnerabilities using OWASP Dependency-Track
  • Establish policy gates that halt builds upon critical CVEs

Practical Exercise: Formulate vulnerability policies & alert workflows

Demonstration: Illustrate how a single flawed dependency can compromise infrastructure

4. Vulnerability Management War Room

Breach Simulation:

  • Exploit unpatched container vulnerabilities

Defense Strategies:

  • Centralize reporting using OWASP DefectDojo
  • Scan containers with Trivy

Practical Exercise: Construct dashboards for CISO/executive reporting

Competition: Prioritize 50 findings more rapidly than competitors

5. Secrets & Configuration Fire Drill

Breach Simulation:

  • Extract secrets from Git history utilizing truffleHog

Defense Strategies:

  • Deploy pre-commit hooks to intercept patterns like password=.*
  • Employ ZAP’s config spider to reveal dangerous settings

Practical Exercise: Implement GitHub Actions secrets scanning

Reality Check: Highlight the risk of database passwords being exposed in Slack

6. Wrap-Up: DevSecOps Battle Plan

OWASP Integration Roadmap:

  • Strategize the adoption of DefectDojo, Dependency-Track, and ZAP

Personal Action Plan:

  • Formulate a 30-day security checklist
  • Establish DevSecOps KPIs & reporting dashboards

Requirements

Basic software and SDLC experience

Target Audience

DevOps, Security & Cloud Engineers who prefer practical application over theoretical security discussions

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories