Amazon Security Lake provides a managed foundation for collecting and organizing security telemetry in your AWS account. It stores data in Amazon S3 rather than providing a built-in investigation console or detection engine. Security teams use the resulting lake with query services, security information and event management platforms, and other analytics applications. This separates collection and storage from the tools used to investigate or detect threats.
For supported AWS sources, Security Lake handles collection and converts records into the Open Cybersecurity Schema Framework, or OCSF. It stores normalized records in Apache Parquet format, which supports efficient analytical queries. Supported sources include AWS CloudTrail events, Amazon VPC Flow Logs, Amazon Route 53 Resolver query logs, and AWS Security Hub findings. Enable only the sources and source versions needed for your investigations, and verify availability in each deployment Region.
Custom sources allow applications and external security products to contribute data. Unlike supported AWS sources, custom producers must supply data that meets Security Lake requirements, including the applicable OCSF schema and Parquet format. Treat schema validation, delivery permissions, and producer monitoring as part of the integration rather than assuming Security Lake will transform arbitrary incoming records.
In a multi-account environment, use AWS Organizations and a delegated administrator to manage collection centrally. Configure the accounts, Regions, and sources included in the lake. Regional data collection can be combined with rollup Regions to consolidate copies for analysis. Choose this topology deliberately because aggregation affects data residency, storage consumption, replication traffic, and the location in which analysts run queries.
Security Lake uses AWS Glue Data Catalog metadata and AWS Lake Formation permissions to support governed access. Subscribers can receive access to S3 objects or query access through Lake Formation, depending on their integration model. Data-access subscribers can receive notifications when new objects become available. Grant subscribers only the accounts, Regions, and source datasets they require, and ensure encryption key policies allow the intended access.
Configure retention and storage transitions according to investigative and compliance requirements. A useful starting point is to keep recent data readily queryable and move older data to lower-cost storage where appropriate. Account for the retrieval behavior of the selected storage class before relying on archived data during an incident.
Operational readiness requires more than enabling collection. Monitor source delivery, custom producer health, subscriber processing, and access failures. Validate representative queries against each enabled source and OCSF version, and test whether investigators can retrieve the required history. Budget for Security Lake processing as well as S3 storage, analytical queries, encryption operations, and any applicable replication or transfer charges.