What Is a Security Data Lake?

Related problems: SIEM costs climbing with every gigabyte of logs we ingest; Dropping log sources or shortening retention to stay within budget; Investigations stall because older logs were already deleted; Security data scattered across many tools with no single place to search it

A security data lake is a central repository that stores large amounts of security data, such as logs, alerts and telemetry from firewalls, endpoints, cloud services and identity systems, on low-cost storage for long periods. It applies the general data lake approach to security: keep raw or lightly processed data in one place, separate storage from the tools that analyze it, and search or analyze it when needed. It is not a standardized product category; the term covers do-it-yourself builds on cloud storage, vendor platforms and lakes built into security tools.

At a glance

  • A security data lake keeps security data in one place, usually on cloud object storage, at a lower cost per gigabyte than typical SIEM ingestion.
  • Storage is separated from analytics, so several tools can query the same data.
  • It is mainly used for long retention, investigations, threat hunting and compliance.
  • It usually complements a SIEM rather than replacing its real-time detection.
  • Savings depend on query and compute charges as well as storage, and on having the skills to run it.

What problem it solves

Security teams want more data, for longer. Investigations often need logs from months ago, and attackers can sit undetected for a long time. But many SIEMs price by the volume of data ingested, so high-volume sources such as DNS, proxy, network flow and cloud audit logs get expensive quickly. The usual result is that teams drop sources or cut retention to stay within budget, which leaves gaps exactly when an incident needs them.

A security data lake changes the economics. Data lands in cheaper storage, often in open formats, and is analyzed only when needed. That lets teams keep a much fuller record without paying SIEM rates for all of it. It also gives one place to bring together data from many security tools, instead of each tool holding its own silo.

How it works

Collection. Logs and telemetry are shipped from sources such as firewalls, endpoint agents, identity providers, cloud platforms and email security into the lake. Some organizations route data through a pipeline tool first that filters, reshapes and decides which data goes to the SIEM and which to the lake.

Storage and format. Data is stored on low-cost storage, usually in a public cloud. Many approaches normalize data into a common schema so that a firewall log and a cloud log describe users, devices and addresses in the same way. Open schemas and formats make it easier to use several tools on the same data.

Analysis. Analysts run queries for investigations and hunting, often through SQL-style tools, notebooks or a search interface. Some SIEM, extended detection and response (XDR) and analytics products can query the lake directly or run detections against it on a schedule.

Retention and access. Policies set how long each type of data is kept, who can access it and how it is protected, which matters because security logs often contain personal data.

When it matters for buyers

  • When SIEM renewal quotes jump. Moving high-volume, low-alert data to a lake is a common way to control cost. See our SIEM overview for the wider set of options.
  • When compliance requires long retention. Some regulations and contracts require logs to be kept for a year or more; check what applies to you.
  • When investigations keep hitting missing data. If incident responders ask for logs you no longer have, retention is the problem.
  • When choosing a managed provider. A co-managed SIEM or MDR provider may run the lake, require their own, or work with yours.
  • When you want to avoid lock-in. Data in open formats on storage you control can outlast any one analytics tool.

Questions to ask vendors

  • Where is the data stored, in whose cloud account, and in what format?
  • How are storage, ingestion, query and compute priced, and can you model our expected volumes and search patterns?
  • Which schema do you use, and can other tools read the data directly?
  • Can detection rules run against lake data, or is it search-only?
  • How fast are searches over months of data?
  • How do you handle retention, deletion and access controls for personal data in logs?
  • If we leave, how do we get our data out and in what form?

How it differs from SIEM

A SIEM is a detection and response tool: it collects logs, correlates them in near real time, raises alerts and supports investigations, usually with storage bundled into its pricing. A security data lake is mainly a storage and analysis layer: it holds more data, for longer, at lower cost, but on its own offers limited real-time alerting or case management. Basic log management collects and retains logs too, but usually without a lake’s scale or the ability for many tools to query the same data. In practice the lines are blurring, as some SIEMs now run on a lake and lakes gain detection features, so compare what each platform actually does rather than its label.

Frequently Asked Questions

Does a security data lake replace a SIEM?
Usually not on its own. A SIEM adds real-time correlation, detection rules, alerting and case management. Many organizations keep a SIEM for detection and send high-volume or long-retention data to a lake. Some newer SIEM and XDR products are themselves built on a data lake, which blurs the line.
Is a security data lake cheaper than a SIEM?
Storage in a data lake is often much cheaper per gigabyte than SIEM ingestion, but total cost depends on how much you search, the compute and query charges, and the staff time to run it. Model your expected query volume, not just storage.
What data goes into a security data lake?
Typically high-volume sources such as firewall, DNS, proxy, cloud audit, endpoint and network flow logs, plus anything you must keep for a long time for compliance or investigations. What you include is your choice; the point is to keep more data than would be affordable in a SIEM.
Do we need data engineers to run a security data lake?
Often some. Getting data in, keeping formats consistent and writing queries takes skills that a typical small security team may not have. Managed services and SIEM or XDR vendors that offer a built-in lake reduce, but do not remove, that work.

You Don’t Need Another Sales Call. You Need an Answer.

30 minutes. No pitch. Just an honest conversation about where you are, what you need, and whether working together makes sense.

We use your details to set up and prepare for the call, and send the newsletter only if you ask for it. Privacy policy.