A company runs Amazon Security Lake from a delegated administrator account. A detection-engineering team in a separate account runs a streaming analytics tool that must ingest a copy of every new record within minutes of it landing in the lake and raise alerts on suspicious patterns. The tool keeps its own copy of the data and must not depend on scheduled polling. Which configuration meets this requirement?
Choose one.
Security Lake shares data through subscribers. Data-access subscribers read the lake's S3 objects directly and can be notified of each new object through an SQS queue or an HTTPS subscription endpoint; query-access subscribers query the Lake Formation tables in place, for example with Athena.
Two requirements decide: the tool keeps its own copy, and it must react to new data rather than poll. A data-access subscriber gives read access to the objects, and its new-object notifications remove the need to poll. Query access fits in-place SQL, not copying, and needs scheduled queries to spot new data. A data-access subscriber that lists prefixes on a timer has the right access but polls. Security Hub CSPM aggregation carries findings, not the lake's log records.
- Classify the consumer: it copies the data and needs a push signal for new records.
- Match copying to the data-access subscriber type, and in-place SQL to the query-access type.
- Check how the consumer learns of new data: subscriber notifications, not a polling timer.
- Reject options that poll or that deliver findings instead of log records.
Exam tip: Copy-and-react consumers of Security Lake = data-access subscriber with new-object notifications; in-place SQL = query-access subscriber.
Designing Security Monitoring and Alerting Across an AWS Organization — the lesson that teaches this.