Why This Matters#

Security without governance is ad-hoc and unsustainable. Frameworks provide structure, accountability, and measurability. Compliance ensures you meet legal obligations. But compliance alone is not security — it’s the minimum baseline, not the ceiling.


Governance vs Compliance vs Security#

ConceptFocusQuestion
GovernanceDecision-making structureWho decides? How are policies enforced?
Risk ManagementUnderstanding and treating riskWhat could go wrong? How bad? What do we do?
ComplianceMeeting external requirementsAre we following the rules?
SecurityProtecting assetsAre we actually safe?
flowchart TD
    Gov["Governance<br/>(structure, accountability)"]
    Gov --> Risk["Risk Management<br/>(identify, assess, treat)"]
    Gov --> Compliance["Compliance<br/>(meet requirements)"]
    Risk --> Security["Security Controls<br/>(technical + organizational)"]
    Compliance --> Security

Major Frameworks#

ISO 27001 (Information Security Management System)#

International standard for managing information security systematically:

ComponentPurpose
ISMS (Management System)Policies, processes, continuous improvement
Annex A Controls (93 controls)Technical and organizational measures
Risk AssessmentIdentify and treat information security risks
Statement of ApplicabilityWhich controls apply and why
Internal AuditVerify ISMS effectiveness
Management ReviewLeadership oversight

Certification: Third-party audit → certificate valid 3 years (annual surveillance audits).

NIST Cybersecurity Framework (CSF) 2.0#

Voluntary framework organized around six functions:

flowchart LR
    Govern["GOVERN<br/>(strategy, risk)"]
    Identify["IDENTIFY<br/>(assets, risks)"]
    Protect["PROTECT<br/>(safeguards)"]
    Detect["DETECT<br/>(monitoring)"]
    Respond["RESPOND<br/>(incident handling)"]
    Recover["RECOVER<br/>(restoration)"]
    
    Govern --> Identify
    Identify --> Protect
    Protect --> Detect
    Detect --> Respond
    Respond --> Recover
FunctionKey Activities
GovernRisk strategy, roles, policies, supply chain risk
IdentifyAsset inventory, risk assessment, business context
ProtectAccess control, training, data security, platform security
DetectContinuous monitoring, anomaly detection, event analysis
RespondIR planning, communications, mitigation, analysis
RecoverRecovery planning, improvements, communications

SOC 2 (Service Organization Controls)#

Audit report for service providers, based on Trust Service Criteria:

CriteriaFocus
Security (required)Protection against unauthorized access
AvailabilitySystem uptime and performance
Processing IntegrityAccurate, complete processing
ConfidentialityProtection of confidential information
PrivacyPersonal information handling

Type I: Controls designed appropriately (point-in-time). Type II: Controls operating effectively (over 6–12 months).

Comparison#

FrameworkTypeCertifiableScopeBest For
ISO 27001StandardYesAll information securityInternational organizations
NIST CSFFrameworkNoCybersecurity riskUS organizations, any size
SOC 2Audit reportYes (report)Service providersSaaS, cloud services
CIS ControlsBest practicesNoTechnical controlsImplementation guidance

Regulatory Compliance#

GDPR (General Data Protection Regulation)#

EU regulation for personal data protection:

PrincipleRequirement
LawfulnessLegal basis for processing (consent, contract, legitimate interest)
Purpose limitationCollect only for specified purposes
Data minimizationOnly collect what’s necessary
AccuracyKeep data correct and up-to-date
Storage limitationDon’t keep longer than needed
Integrity & confidentialityProtect with appropriate security
AccountabilityDemonstrate compliance

Key obligations:

  • Data Protection Impact Assessment (DPIA) for high-risk processing
  • Data breach notification within 72 hours
  • Right to erasure (“right to be forgotten”)
  • Data Protection Officer (DPO) for certain organizations
  • Fines: up to €20M or 4% of global annual revenue

NIS2 (Network and Information Security Directive)#

EU directive for critical infrastructure cybersecurity:

RequirementDetails
Risk managementImplement appropriate security measures
Incident reporting24h early warning, 72h full notification
Supply chain securityAssess and manage third-party risks
Business continuityBackup, disaster recovery, crisis management
EncryptionUse where appropriate
Vulnerability handlingCoordinated disclosure processes
Management accountabilityBoard-level responsibility, training

Penalties: Up to €10M or 2% of global revenue.

PCI DSS (Payment Card Industry Data Security Standard)#

Required for anyone processing, storing, or transmitting cardholder data:

RequirementCategory
1–2Network security (firewalls, secure config)
3–4Data protection (encryption, key management)
5–6Vulnerability management (AV, secure development)
7–9Access control (need-to-know, authentication, physical)
10–11Monitoring (logging, testing)
12Security policy (governance)

Risk Management#

Risk Assessment Process#

flowchart LR
    Context["Establish<br/>Context"] --> Identify["Identify<br/>Risks"]
    Identify --> Analyze["Analyze<br/>(likelihood × impact)"]
    Analyze --> Evaluate["Evaluate<br/>(prioritize)"]
    Evaluate --> Treat["Treat<br/>(mitigate, accept, transfer, avoid)"]
    Treat --> Monitor["Monitor<br/>& Review"]
    Monitor --> Context

Risk Matrix#

Impact: LowImpact: MediumImpact: HighImpact: Critical
Likelihood: Almost CertainMediumHighCriticalCritical
Likelihood: LikelyLowMediumHighCritical
Likelihood: PossibleLowMediumHighHigh
Likelihood: UnlikelyLowLowMediumHigh
Likelihood: RareLowLowLowMedium

Risk Treatment Options#

OptionWhenExampleResidual Risk
MitigateCan reduce likelihood or impactImplement MFA, encrypt dataReduced
AcceptCost of treatment > risk valueLow-severity, isolated systemUnchanged (documented)
TransferShare risk with third partyCyber insurance, outsourceShared
AvoidEliminate the risk entirelyDon’t store data you don’t needEliminated

Risk Register#

IDRiskLikelihoodImpactRatingTreatmentOwnerStatus
R-001Ransomware attackLikelyCriticalCriticalMitigate (backups, EDR, training)CISOOpen
R-002Cloud misconfigurationPossibleHighHighMitigate (CSPM, IaC scanning)Cloud LeadOpen
R-003Insider data theftUnlikelyHighMediumMitigate (DLP, access reviews)Security OpsOpen

Security Policies#

Policy Hierarchy#

flowchart TD
    Policy["Policies<br/>(what and why — board-approved)"]
    Policy --> Standards["Standards<br/>(specific requirements)"]
    Standards --> Procedures["Procedures<br/>(how to do it — step by step)"]
    Procedures --> Guidelines["Guidelines<br/>(recommendations, best practices)"]

Essential Policies#

PolicyCovers
Information Security PolicyOverall security objectives and principles
Acceptable Use PolicyHow employees may use company resources
Access Control PolicyWho gets access to what, how
Data Classification PolicyHow to categorize and handle data
Incident Response PolicyHow to handle security incidents
Business Continuity PolicyHow to maintain operations during disruption
Vendor/Third-Party PolicySecurity requirements for suppliers
Password/Authentication PolicyAuthentication requirements

Data Classification#

LevelDescriptionExamplesControls
PublicNo impact if disclosedMarketing materials, public docsNone required
InternalMinor impact if disclosedInternal memos, org chartsAccess control
ConfidentialSignificant impactCustomer data, financials, IPEncryption + access control
RestrictedSevere impactCredentials, PII, health dataEncryption + strict access + audit

Audit and Assurance#

Audit Types#

TypePerformed ByPurpose
Internal auditInternal teamVerify controls, find gaps
External auditThird-party auditorCertification, compliance verification
Penetration testSecurity firmTest technical controls
Supplier auditYour teamVerify third-party security

Audit Preparation#

ActivityPurpose
Evidence collectionGather logs, configs, policies, procedures
Gap assessmentSelf-assess against framework before audit
RemediationFix identified gaps
DocumentationEnsure policies are current and approved
Staff preparationEnsure teams can explain their processes

Continuous Compliance#

Move from point-in-time audits to continuous monitoring:

TraditionalContinuous
Annual auditReal-time monitoring
Manual evidence collectionAutomated evidence gathering
Snapshot complianceContinuous compliance posture
Reactive fixesProactive drift detection

Key Takeaways#

  1. Compliance ≠ security — compliance is the floor, not the ceiling
  2. Risk-based approach — prioritize based on actual risk, not checkbox completion
  3. Frameworks provide structure — ISO 27001 for certification, NIST CSF for guidance
  4. Know your regulations — GDPR, NIS2, PCI DSS have real penalties
  5. Document everything — policies, decisions, risk acceptance, evidence
  6. Continuous over periodic — automate compliance monitoring
  7. Board-level accountability — NIS2 and GDPR hold leadership responsible