Skip to content
    Back to Blog
    OntologyKnowledge GraphSecurity ArchitectureAI ReasoningGovernance

    Ontology Before Tooling: Why Modeling the System Comes First

    Tools create data. Ontologies create understanding. Here's why modeling entities and relationships first is the only way to build autonomous security and governance.

    December 19, 20256–8 minTaylorVentureLab™
    Share

    Pulse Insight

    Most security programs drown in telemetry because they skip the hard step: defining what the system is.

    Before you buy tools or train models, you need an ontology that answers:

    • What are the entities that matter?
    • How do they relate?
    • What changes are acceptable?
    • What must never happen?

    If you can model those four, you can automate almost everything else.


    Tooling gives you signals. Ontology gives you meaning.

    Telemetry is not intelligence.

    Logs are not understanding.

    Dashboards are not decisions.

    Without a shared ontology, the same asset will appear under five names, three owners, and two lifecycles—then you'll ask AI to reason over it and wonder why the output feels like fiction.

    Ontology is how you prevent that.


    What I mean by "ontology"

    In practice, it's a simple idea:

    Define the nouns and verbs of your environment.

    • Nouns: identities, devices, services, segments, DNS zones, secrets, pipelines, tickets
    • Verbs: authenticates, resolves, deploys, connects, opens, escalates, approves

    Then define the constraints:

    • Which verbs are allowed between which nouns
    • Under which context
    • With which evidence required

    That's your operational truth.


    Why this matters now (the quiet shift)

    Modern environments aren't just "cloud" or "on‑prem." They're:

    • Hybrid identity
    • Ephemeral workloads
    • CI/CD as a production actor
    • AI agents performing actions, not just analysis

    You don't secure that with isolated tools.

    You secure it with a model that can explain cause-and-effect across domains.


    The minimum viable ontology that pays off immediately

    If you're starting fresh, keep it tight.

    Tier 1 entities

    • Identity: human + workload + privileged
    • Service: app/service with owner + environment
    • Network segment: where traffic is allowed to exist
    • Secret: key/token/cert with rotation + scope
    • DNS object: zone/record/forwarder/failover intent
    • Change record: ticket, approval, exception, expiry

    Tier 1 edges

    • Identity can_access Service
    • Service depends_on Service
    • Service resolves_via DNS object
    • Identity approved_by Change record
    • Secret authorizes Identity or Service
    • Segment permits Flow

    That's enough to do:

    • Attack path reasoning
    • Drift detection
    • Access enforcement
    • Evidence generation
    • "What changed?" explanations

    Ontology is what makes explainability real

    Explainability isn't a marketing feature. It's a data structure:

    > If you can't point to the entity, the relationship, and the policy that produced the decision—then you can't claim control.

    Ontology gives you:

    • Traceability
    • Reason codes
    • Repeatable audits
    • Safer automation

    The operator's method (how to build this without boiling the ocean)

    Step 1 — Start from the questions leadership asks

    Examples:

    • "What would break if we close this pathway?"
    • "Where can privileged identities reach today?"
    • "What DNS change could reroute production traffic?"
    • "Which service is 'quietly critical'?"

    Let those questions define your entities and edges.

    Step 2 — Normalize names and owners early

    The ontology fails if ownership is ambiguous.

    Make "owner" first-class.

    Step 3 — Treat drift as a primary signal

    If reality diverges from your model, that's not a bug. That's your best alarm.

    Step 4 — Only then choose tooling

    When you know what you're modeling, tooling becomes a plug-in—not a dependency.


    Cross‑domain note: this isn't just security

    The same ontology-first pattern applies to human systems:

    • capability
    • pathway
    • constraint
    • opportunity
    • outcome

    That's why I treat security infrastructure and human potential infrastructure as two versions of the same problem: engineering trust in complex systems.


    Disclaimer

    Informational only. Ontologies and control models should be reviewed for your environment, compliance regime, and risk appetite.

    Want to discuss this topic?

    Request a briefing to explore how these concepts apply to your environment.

    Request a Briefing