A cloud-native SIEM solution that provides intelligent security analytics and threat detection across systems
In the Microsoft Sentinel integration for AWS Security Hub (via the Codeless Connector Framework), Amazon Kinesis Data Firehose is used as part of the export pipeline that delivers Security Hub findings into an S3 bucket, from which Sentinel ingests them.
From the documented prerequisites for the AWS Security Hub Findings (via Codeless Connector Framework) connector:
- Required AWS components include AWS Security Hub, Amazon Data Firehose, Amazon EventBridge, S3 Bucket, SQS, and IAM roles/policies.
- Sentinel then ingests the findings that are collected in S3 into the
AWSSecurityHubFindingstable.
This Firehose stream is therefore not used to ingest generic CloudWatch Logs into Sentinel; it is specifically part of the path for Security Hub findings export (EventBridge → Firehose → S3 → SQS → Sentinel). CloudWatch Logs ingestion into Sentinel is handled separately via the AWS S3 connector for service logs, which expects CloudWatch data in a specific GZIP CSV format and uses S3 + SQS + IAM role, but does not rely on Kinesis Firehose in the documented flow.
So, in the Microsoft-provided template for Security Hub integration, Kinesis Firehose is used to deliver Security Hub findings to S3, not to ingest centralized CloudWatch Logs.
References: