100% Free Forever
AI-Powered Learning
Industry Expert Content
Certificates & Badges
Learn At Your Own Pace
DevSecOps & Security Automation
100 minadvanced

Capstone — submit DevSecOps pipeline portfolio project

This final lesson packages everything built across Lessons 31 through 34 into a single portfolio submission: a complete, working demonstration of a secure CI/CD pipeline with an integrated detection and response layer, validated by a real simulated attack. This artifact is meant to stand on its own as evidence of applied DevSecOps capability, reviewable by someone who was not present for any of the individual building steps.

Analogy🏏Cricket
💰 Think of it like finance: assembling a full investor prospectus that must stand entirely on its own, because the reader was in none of the meetings where the numbers were built. Packaging the capstone into one portfolio submission is writing that prospectus — pipeline, detection, response, and the simulated attack bound together as self-contained evidence. An investor who has to phone you to understand the document has been handed an incomplete case. This reveals why the artifact is meant to be reviewable by someone absent from every building step, judged purely on what the package itself demonstrates.

Your submission should include the Terraform and pipeline configuration files, scanned and gated per Modules 2 and 3; the Sigma rule and log schema documentation from Lesson 33; the response playbook definition; and a written summary of the Lesson 34 simulation, including the elapsed detection time and the lessons-learned notes from that exercise. Together these artifacts should let a reviewer trace the entire chain from a code commit to a detected, responded-to simulated attack.

Analogy🏏Cricket
💼 Think of it like business: a completed audit binder where every tab — contracts, ledgers, approvals, and the final memo — is present so an auditor can trace a single transaction from origin to sign-off without asking a soul. Your submission is that binder: Terraform and pipeline files, the Sigma rule and log schema, the response playbook, and a summary with detection timing and lessons learned. A binder missing a tab forces guesswork and quietly undermines trust. This reveals why the artifacts must together let a reviewer follow the whole chain from a code commit to a detected, responded-to attack.
text
# Suggested portfolio structure
/capstone-project
  /infra/            Terraform + Checkov/tfsec + OPA policy files (M3)
  /pipeline/         CI/CD workflow: SAST, SCA, signing config (M1-M2)
  /detection/         Sigma rule + log schema documentation (M4)
  /response/         Playbook/automation definition (M4)
  /simulation/       Attack script, verification checklist, timings (M6 L34)
  README.md          Architecture summary + lessons-learned notes (M5)

The written summary is where the project becomes genuinely reviewable rather than just a folder of configuration files. Explain the architecture in your own words, referencing the specific controls from each module: which threats the pipeline hardening addresses, why the Sigma rule targets the pattern it does, and what the Lesson 34 simulation actually proved. A reviewer should finish reading it understanding not just what you built, but why each piece exists and what real risk it defends against.

Analogy🏏Cricket
💪 Think of it like fitness: a training log is only useful to a coach when you write why each session existed — this block built endurance, that one fixed a weak lift — not merely which exercises you did. The written capstone summary is that annotated log: it explains which threats the pipeline hardening answers, why the Sigma rule targets its chosen pattern, and what the simulation actually proved. A bare list of movements leaves the coach guessing at your intent. This reveals why the summary turns a folder of config into something reviewable, showing not just what you built but why each piece exists.

Evaluation focuses on whether the full chain is genuinely connected rather than five disconnected exercises bundled together. A strong submission shows a signed, scanned image actually being the one deployed; a Sigma rule that matches the real log schema the application emits, not a generic example; and simulation results that honestly report what worked and what needed fixing, since the lessons-learned honesty from Lesson 29 is itself part of what this capstone is assessing.

Analogy🏏Cricket
🎬 Think of it like movies: a film is judged as one continuous story, not five disconnected scenes spliced together — the audience must feel the signed image in act two is truly the one that reaches the finale, and that clues planted early actually pay off. Evaluation checks the same continuity: the deployed image is genuinely the signed one, the Sigma rule matches the schema the app really emits, and the simulation honestly reports what worked and what broke. Scenes that don't connect expose the cut instantly. This reveals why the capstone is assessed as a connected whole, honesty about failures included.

Completing and submitting this project marks the end of the DevSecOps & Security Automation course. Across six modules, you moved from the cultural foundations of shifting security left, through hardening pipelines and infrastructure code, into observability and detection engineering, and finally into incident response and threat hunting, before proving the entire chain works together in one connected system you built and validated yourself.

Analogy🏏Cricket
⚽ Think of it like sports: finishing this course is like completing a full season that began with pre-season fitness and tactics, moved through defensive drilling and set-piece work, then match-day analysis, and ends with a cup final where every trained element is played together for real. You started with shifting security left, progressed through hardening pipelines and infrastructure, into observability and detection, then incident response, and finally proved the whole side works as one connected team. A season is defined by that final, not the drills. This reveals why the capstone stands as the culmination of everything the course built.
  • Package Terraform, pipeline, Sigma rule, response playbook, and simulation results together.
  • Include a written summary explaining architecture and rationale, not just raw config files.
  • A strong submission shows the chain genuinely connected: signed images actually deployed, rules matching real logs.
  • Honest lessons-learned reporting from Lesson 34 is itself part of what is being evaluated.
  • This capstone integrates all six modules into one demonstrated, end-to-end DevSecOps capability.

Submit your capstone project

Checking submission status…
Final Exam unlocks when all 35 lessons are complete (35 left)
Lesson 35 of 35
0% complete