TL;DR: Security teams often pull logs from ten or more sources, and without ingestion, storage, processing, cataloging, and governance layers, a data lake quickly becomes a data swamp, according to Panther. The practical question is not whether to centralise logs, but whether the architecture preserves searchability, governance, and cost control as volume grows.
At a glance
What this is: This is a practitioner guide to data lake architecture for security teams, with the key finding that a usable lake depends on layered ingestion, storage, processing, cataloging, and governance, not just cheap object storage.
Why it matters: It matters because security, IAM, and investigation workflows break when telemetry is centralised without control boundaries, searchability, and access governance that keep the lake operational at scale.
Context
A security data lake only works when architecture matches the operational problem: high-volume, multi-format telemetry has to stay searchable, governable, and affordable over time. In security operations, the hard part is not collecting logs from many systems but preserving usable data paths for investigation, detection, and audit without letting the environment degrade into a data swamp.
This article is especially relevant to identity and access governance because the lake includes identity provider logs, access events, and audit data alongside infrastructure telemetry. When access control, metadata, and retention are weak, the same centralisation that improves visibility can also create a broader blast radius for misuse and a heavier burden on IAM and data governance teams.
Key questions
Q: Where do security data lakes usually fail in practice?
A: They fail when teams assume storage alone creates a lake. Without ingestion validation, cataloging, lineage, and storage-layer access control, the environment becomes hard to search, expensive to operate, and unreliable for investigations. The failure is architectural, because every downstream use case depends on data that remains queryable and governable as sources change.
Q: When should teams prioritise governance over more log ingestion?
A: Governance should come first whenever new telemetry sources will increase access risk, retention cost, or search complexity. If teams add data faster than they can classify, normalise, and control it, they create a swamp that weakens both detection and auditability. More ingestion without control just expands the problem surface.
Q: What are the signs that a data lake is turning into a data swamp?
A: Common warning signs include duplicated records, inconsistent attributes, incomplete information, hidden data, and data downtime. A lake also starts to fail when unstructured inputs are consumed without lineage, context, or governance, because downstream teams cannot tell which data is reliable. At that point, scale creates confusion instead of trusted analytics.
Q: How should security teams govern access to a security data lakehouse?
A: Treat the lakehouse as a privileged analytics environment, not a passive storage tier. Separate read, write, and administrative roles, constrain access by table or row where needed, and require full audit logging for every query and export. If automated detections or enrichment jobs run there, assign them workload identity and short-lived credentials rather than shared human accounts.
Technical breakdown
Schema-on-read versus schema-on-write in security pipelines
A data lake defers structure until query time, which is why it can absorb structured, semi-structured, and unstructured security telemetry without forcing every source into a rigid upfront schema. That flexibility is useful for rapidly changing log sources, but it also creates schema evolution risk when a source changes fields, types, or naming conventions. In security data workflows, the practical issue is not just storage format. It is whether ingestion validation, metadata discipline, and downstream mappings are strong enough to keep searches and detections stable as sources evolve.
Practical implication: validate incoming schemas at ingestion and quarantine malformed records before they break detections or investigations.
Why the medallion architecture maps well to security workflows
The Bronze, Silver, Gold pattern separates raw evidence preservation from normalisation and then from analytical outputs. Bronze keeps original records for forensic fidelity, Silver standardises and validates events so they can be searched consistently, and Gold produces enriched detection and reporting tables. For security teams, that separation matters because investigations often need both the original event and the derived version. A lake that collapses these stages too early loses provenance, and a lake that never normalises data becomes difficult to query at speed.
Practical implication: preserve raw telemetry separately from normalised detection datasets so forensic review and operational search can coexist.
Governance and access control at the storage layer
The core governance lesson is that multiple engines can query the same object store, so query-layer permissions alone are not enough. If a process has valid storage credentials, it may bypass controls enforced only in the query engine. That means the trust boundary sits in the storage and identity plane, not just in analytics tools. For security teams, this is where IAM, access segmentation, audit logging, and lineage become architectural controls rather than administrative afterthoughts.
Practical implication: enforce least privilege and auditability at the storage layer, not only in the analytics layer.
NHI Mgmt Group analysis
Data swamp risk is an architecture failure, not a storage problem. Security teams often describe the issue as too much data, but the real failure is missing control layers around ingestion, metadata, and access governance. Once the lake is treated as a dump target, searchability and lineage collapse together. For practitioners, the right question is whether the architecture preserves operational trust in the data.
Identity telemetry makes data lake governance an IAM issue as much as a data issue. Identity provider logs, access events, and audit trails are among the most sensitive security datasets in the enterprise. If those records are stored without storage-layer access controls, classification, and ownership, the lake can expose the very evidence teams rely on to govern access. Practitioners should treat the lake as part of the identity control plane.
Open formats and compute-storage decoupling change governance economics. Proprietary formats and tightly coupled stacks force teams into cost trade-offs that often show up as reduced retention, deferred validation, or incomplete coverage. Open table formats make multi-engine access possible, while decoupled storage lets governance scale independently of compute. For practitioners, this shifts the decision from short-term convenience to long-term control resilience.
Medallion architecture gives security teams a defensible operating model for evidence handling. The progression from raw to normalised to curated data mirrors the lifecycle of security analysis itself, from preservation to search to decisioning. That makes the pattern more than an analytics design choice. It is a governance model for evidence integrity, and teams that skip layers usually discover the gap only after investigations slow down.
What this signals
Data lake governance becomes control-plane work once identity and security telemetry share the same store. The architecture now governs who can see evidence, how long it remains searchable, and whether detection logic can be replayed reliably across raw and normalised layers. For practitioners, that means data lake design belongs in IAM, detection engineering, and SecOps planning, not just platform engineering.
Security teams should expect the architecture conversation to shift from storage capacity to evidence quality. The durable question is whether the lake can preserve raw records, normalise them for search, and maintain auditability without hardwiring the organisation to one engine or one cost model. That is the difference between visibility and operational debt.
For practitioners
- Define separate zones for raw, normalised, and curated security data Keep Bronze, Silver, and Gold datasets distinct so you can preserve original evidence, validate records, and build detection tables without mixing concerns.
- Enforce storage-layer access controls for all telemetry Apply least privilege through object storage permissions and data access policies so query tools cannot become the only enforcement point.
- Add ingestion-time schema validation and quarantine paths Check field types and required columns as data enters the lake, and route malformed records to quarantine instead of dropping them silently.
- Adopt open table formats for multi-engine security analytics Use formats that support time travel, ACID transactions, and schema evolution so search, replay, and investigation can work across engines.
- Track lineage and ownership for sensitive security datasets Record where identity and security data came from, how it changed, and who owns it so audit and governance questions can be answered quickly.
Key takeaways
- The main risk is not centralising logs, but centralising them without the layers that keep them searchable, governed, and affordable.
- Security data lakes need layered ingestion, storage, processing, cataloging, and governance to avoid turning into a swamp.
- Teams should design for raw evidence preservation, normalised search, and storage-level access control from the start.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
MITRE ATT&CK addresses the attack surface, NIST CSF 2.0 and CIS Controls v8 set the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.DS-01 — Data-at-rest is protected | The article centers on protecting security data at rest in a lake architecture. |
| PR.AA-05 — Access Permissions, Entitlements and Authorizations | Storage-layer permissions are the article's core control boundary. | |
| Recommendation — Apply PR.DS-01 to protect stored telemetry with layered access control and encryption. Enforce PR.AA-05 at the storage layer so query tools cannot bypass data access rules. | ||
| CIS Controls v8 | CIS-5 — Account Management | The lake's governance depends on controlling who can access datasets and pipelines. |
| Recommendation — Use CIS-5 to manage accounts that can read, write, or administer security datasets. | ||
| MITRE ATT&CK | TA0009;TA0010 — Collection; Exfiltration | Weak lake governance can aid collection and exfiltration of sensitive security telemetry. |
| Recommendation — Map weak lake controls to TA0009 and TA0010 when sensitive telemetry becomes broadly accessible. | ||
| ISO/IEC 27001:2022 | A.8.24 — Use of Cryptography | The article explicitly discusses encryption at rest as a baseline control. |
| Recommendation — Apply A.8.24 to ensure stored telemetry is encrypted and governed consistently. | ||
Key terms
- Schema-on-read: Schema-on-read means data is stored first and structured later, at query time. For security teams, that allows many log formats to land in one place without upfront modelling, but it also means ingestion validation must catch format drift before detections and investigations start failing.
- Medallion Architecture: A layered data design that separates raw ingestion, cleansed transformation, and curated analytics outputs. It gives teams clearer control points for quality, lineage, and reporting consistency, which is why it is widely used in governed data platforms.
- Compute-storage decoupling: An architecture pattern where storage and processing scale independently instead of being bound to the same infrastructure. In security data platforms, it reduces cost pressure and makes it easier to keep governance, retention, and replay capabilities available as query demand changes.
- Data swamp: A data swamp is a lake that has lost its searchability, trust, or governance because data arrived faster than the controls around it. In practice, it is not just messy storage. It is an operational failure where analysts cannot reliably find, verify, or use the data they are meant to protect.
Deepen your knowledge
NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course. Explore the NHI Foundation Level course if you want to connect identity governance to operational security decisions across your programme.
Published by the NHIMG editorial team on August 2, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org