Skip to main content

Reference and Selective Reading

You do not need to read any source front-to-back for this module. Use the concept pages first; use practice pages second; use this reference only when a concept plus its See also (external) link has not closed the gap.

This module relies on external official docs on purpose. The local semester books are loosely related.

Source Roles

SourceRoleWhy it is here
OWASP Threat Modeling + Cheat Sheet SeriesPrimary security referenceBest canonical framing of threat modeling and the widest-use checklists
NIST SP 800-207Primary identity / Zero Trust referenceAuthoritative definition adopted by most cloud security programs
AWS / GCP / Azure Well-Architected (Security Pillar)Primary cloud-specific referenceConcrete patterns and checklists tied to real services
HashiCorp Vault docsPrimary secrets referenceDynamic secrets, auth methods, leases, and rotation concepts
Google Cloud KMS (envelope encryption)Primary encryption referenceClearest short explanation of DEK/KEK
SLSA, SigstorePrimary supply-chain referenceFramework + signing / transparency log
OpenTelemetry docsPrimary observability referenceSignals, semantic conventions, sampling
Prometheus docsPrimary metrics referenceNaming, cardinality, instrumentation
Google SRE Book (free online)Primary ops referenceMonitoring, alerting, incident response
Grafana Labs blog, Honeycomb, charity.wtfSelective supportCardinality in the real world, observability realism
Local books (Pro Git, The Linux Command Line, Git from the Bottom Up)Light supportShell and Git hygiene that sharpen operational habits

Read Only If Stuck

Threat Modeling and Foundations

Cloud Security (per provider)

Secrets and Keys

Network, Runtime, Supply Chain

Observability Pillars

Operating Under Observation

Optional Deep Dive

Concept-to-Source Map

Primary conceptBest source if stuckWhy this source
Threat Modeling (STRIDE)OWASP: Threat ModelingCanonical four-question framing + STRIDE reference
Identity-Centric SecurityNIST SP 800-207Authoritative Zero Trust definition
Defense in DepthAWS Well-Architected Security PillarLayered security with concrete service mappings
Secret ManagementHashiCorp Vault docsDynamic secrets and leases are first-class concepts
Envelope EncryptionGoogle Cloud KMS: Envelope encryptionClearest short DEK/KEK walkthrough
Data Classification / MinimizationGoogle Cloud Well-Architected: SecurityExplicit classification / protection-by-class guidance
Network Moat (SG/NACL/VPC endpoint)AWS Well-Architected Security PillarDirect mapping to the primitives the concept covers
Image Hardening / Supply ChainSLSA + SigstoreFramework and signing implementation together
Runtime Detection (CSPM/CWPP)Google Cloud Well-Architected: SecurityDetect-and-respond patterns aligned with SCC
Metrics / Cardinality / USE/REDPrometheus: Naming + Prometheus: InstrumentationCanonical rules and examples
Structured Logging and RoutingOWASP Logging Cheat SheetWhat to log, what to protect, how the pipeline fails
Distributed Tracing / OTel / SamplingOpenTelemetry Concepts + SamplingModel + strategy in one arc
Dashboards That Answer QuestionsGoogle SRE Book: Monitoring Distributed SystemsFour golden signals + design principles
Symptom-based AlertingGoogle SRE Book: Practical AlertingCanonical chapter this concept page is built on
Runbooks and On-Call HygieneGoogle SRE Book: ToCIncident response and post-mortem chapters cover the hygiene dimension