Skip to main content

SbD-ToE Training Content Catalogue

🌟 Objective​

To cross the 14 technical chapters of the SbD-ToE manual with the essential training content, so as to guide:

  • The creation of training tracks by role and criticality;
  • The proportional assignment of content to risk levels (L1–L3);
  • The choice of appropriate pedagogical formats by profile and context.

This catalogue serves as the basis for training programmes, onboarding, labs and internal CTFs - and can be instantiated as a curricular structure in an LMS.

The training content described here assumes a context of strong support from automated tools throughout the lifecycle, without this replacing the need for human understanding of the associated processes, limits and responsibilities.


🧬 What it contains​

The matrix defines, for each technical chapter of the manual:

  • The topics to teach
  • The target audience (roles)
  • The minimum risk level applicable
  • The suggested learning format

📌 It serves as a reference for tracks, for training by context (e.g. an incident), and as the basis for the expanded training manual.


📋 Table Structure​

ChapterTopic to teachTarget audienceRisk levelSuggested format

📘 Map by Chapter​

ChapterTopic to teachTarget audienceLevelSuggested format
1. Risk ManagementApplication classificationPO, Dev, QAMediumPractical exercise + template
Technical risk assessmentPO, AppSecHighWorkshop + simulation
2. Security RequirementsSecure specification of user storiesPO, QAMediumLab + cross-review
Use of the internal requirements catalogueDev, POMediumQuiz + practical application
3. Threat ModellingModelling by real functionalityDev, QA, POMediumPractical session + lead rotation
Use of checklists in designQA, AppSecLowTemplate + peer-led explanation
4. Secure ArchitectureArchitecture patterns and anti-patternsDev, Tech LeadsHighComparative workshop + pairing
5. Dependency ControlSBOM, lockfiles and SCA controlDev, DevOpsMediumPR clinic + lab with a scanner
Alert triageAppSec, DevHighRotating review + internal lab
6. Secure DevelopmentSecure PR and code validationDev, QAMediumPublic review + annotated guide
Common mistakes / top 5 failuresDevLowQuiz + example of a real PR
7. Secure CI/CDPipelines with scannersDevOpsMediumPractical workshop + checklist
permission scopes in tokensDevOpsHighLab + abuse simulation
8. Secure IaCUse of scanners (e.g. TFSec)DevOps, CloudEngMediumLab with insecure Terraform
Good practices in IaC pipelinesDevOpsMediumPR review + clinic
9. containers & ImagesSecure DockerfilesDev, DevOpsMediumLab + analysis of a real image
Base images and hardeningDevOpsHighValidation checklist + pairing
10. Security TestingUse of DAST in stagingQA, TestersMediumHands-on lab + bug template
Introduction to fuzzingQA, AppSecHighDemo + guided exercise
11. Secure DeploymentSecure configuration and rollbackDevOpsMediumSimulation + educational post-mortem
12. Monitoring and OperationsRelevant alerts and false positivesDevOps, QAMediumDetection game + dashboard
13. Training & OnboardingRotating labs, PR clinics, CTFAllAllRegular sessions + rotation
14. Governance & ContractingSecurity clauses in contractsManagement, ProcurementHighCase study + legal checklist

🛠️ How to apply​

  • Instantiate as a reference matrix in:
    • Onboarding programmes by role
    • Curricular structure in an LMS
    • Annual upskilling plans
  • Relate to:
    • Entry checklists (e.g. 10-checklist-onboarding.md)
    • Third-party contracting policies (e.g. 21-plano-formacao-terceiros.md)
    • Metrics and indicators (e.g. 90-indicadores-metricas.md)

✅ Good practices​

  • Review the topics by chapter and role annually
  • Use the matrix as the basis for creating internal labs and workshops
  • Validate learning with quizzes, clinics or realistic simulations
  • Use it in training derived from real incidents

📎 Cross-references​

DocumentRelation
02-trilho-formativo.mdDefines the application of the matrix by risk
03-programa-champions.mdSupport for dissemination
10-checklist-onboarding.mdVerification of the content learnt
20-modelo-inclusao-terceiros.mdApplication adapted to external suppliers
90-indicadores-metricas.mdMeasurement of training adoption and effectiveness

📚 This catalogue may evolve into Volume II - SbD-ToE Training Manual, with content, exercises and labs by chapter, role and risk level.