← Back to all heuristics

Know What You Have

Inventory before security.

SecuritySecurityInfrastructure

Heuristic

Maintain an accurate inventory of assets and dependencies.

Hook

You cannot secure what you cannot see.

Problem

Unknown assets create blind spots. Teams cannot patch what they do not know about, and incidents expand when ownership is unclear.

Why it matters

Inventory enables risk management, patching, and incident response. It also helps prioritize work based on real exposure.

Signals you are here

  • No clear list of services or dependencies
  • Orphaned resources in cloud accounts
  • Inconsistent tagging or ownership
  • Security incidents reveal unknown systems
  • Cost reports show spend on resources no team owns

Anti-patterns

  • Shadow IT with no visibility
  • No tagging or asset registry
  • Manual tracking that falls out of date
  • Ignoring third-party dependencies

Try this

  • Maintain a service and dependency inventory
  • Automate asset discovery and tagging
  • Enforce cloud tagging policies (AWS, Azure, GCP) for owner, cost center, and environment
  • Generate SBOMs for critical systems
  • Assign clear ownership for each asset
  • Review inventory in security audits

Example

A team built an automated inventory that linked services to owners and dependencies. When a library vulnerability surfaced, they identified affected systems in minutes.

Reflection prompt

Which system is least visible in your inventory? Add it and assign an owner.

More like this

Heuristic

Secrets Decay Faster Than Code

Secrets should expire.

SecuritySecurity

Heuristic

Fail Closed, Log Everything, Recover Gracefully

Safe failure beats quiet failure.

ReliabilitySecuritySecurity

Heuristic

Shift Security Left

Secure by default, not by exception.

SecurityReliabilitySecurity

Heuristic

Trust Is Earned, Not Assumed

Trust must be proven.

SecuritySecurity

Heuristic

Make Infrastructure Disposable

Cattle, not pets.

AutomationReliabilityInfrastructure

Heuristic

State Is Your Enemy, Treat It Carefully

Less state, fewer surprises.

ReliabilityArchitectureInfrastructure