Get in Touch
 Duration 7 hours

Course Outline

1. DevSecOps Fundamentals: Engineering for Security

Core Concepts: Key DevSecOps tenets and secure SDLC practices

Demonstration: Direct comparison between legacy and contemporary secure pipelines

Practical Exercise: Develop your initial DevSecOps-enabled pipeline template

2. OWASP ZAP Security Testing Intensive

Breach Scenario:

  • Deploy an application vulnerable to SQLi and XSS
  • Leverage OWASP ZAP to identify and neutralize these threats

Defensive Strategies:

  • Automate security scanning using ZAP
  • Integrate ZAP into your CI/CD workflow via its API

Practical Exercise: Tailor ZAP baseline scans and configure custom attack rules

Challenge: Locate a concealed admin panel within a 10-minute window

3. Supply Chain Security: Mastering Dependencies

Breach Scenario:

  • Introduce a malicious npm package containing known CVEs

Defensive Strategies:

  • Track and monitor vulnerabilities using OWASP Dependency-Track
  • Implement policy gates that halt builds upon critical CVE detection

Practical Exercise: Formulate vulnerability policies and automated alert workflows

Impact Demonstration: Illustrate how a single compromised dependency can compromise entire infrastructure

4. Vulnerability Management Command Center

Breach Scenario:

  • Exploit security gaps in unpatched containers

Defensive Strategies:

  • Centralize vulnerability reporting with OWASP DefectDojo
  • Perform container scanning using Trivy

Practical Exercise: Construct real-time dashboards for CISO and executive-level reporting

Competition: Triage 50 security findings more rapidly than competing teams

5. Secrets & Configuration Crisis Management

Breach Scenario:

  • Extract confidential secrets from Git history using truffleHog

Defensive Strategies:

  • Deploy pre-commit hooks to intercept sensitive patterns like password=.*
  • Utilize ZAP’s configuration spider to reveal risky settings

Practical Exercise: Establish secret scanning within GitHub Actions

Reality Check: Simulate a scenario where database credentials are exposed in Slack

6. Conclusion: The DevSecOps Action Plan

OWASP Integration Strategy:

  • Map out the adoption plan for DefectDojo, Dependency-Track, and ZAP

Individual Action Plan:

  • Draft a comprehensive 30-day security improvement checklist
  • Establish your DevSecOps KPIs and design executive reporting dashboards

Requirements

Essential software development and SDLC background

Target Audience

DevOps, Security, and Cloud Engineers who prefer actionable insights over abstract security theory

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories