Connectors
AWS Kinesis integration
Real-time data streaming integration with AWS Kinesis.
Updated 2026-08-11
Overview
AWS Kinesis is a real-time data streaming service that allows you to collect, process, and analyze streaming data. This integration enables you to ingest data streams from Kinesis into Bloo for real-time security analysis and threat detection.
Prerequisites
- AWS account with Kinesis access
- IAM permissions to access Kinesis streams
- Bloo platform access credentials
Configuration Steps
1. Create Kinesis Stream
- Sign in to the AWS Management Console
- Navigate to Kinesis service
- Click "Create data stream"
- Enter stream name and number of shards
- Configure stream settings and create
2. Create IAM Role
Create an IAM role with the following permissions:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"kinesis:DescribeStream",
"kinesis:GetRecords",
"kinesis:GetShardIterator",
"kinesis:ListStreams"
],
"Resource": "*"
}
]
}
3. Configure Bloo Integration
- Log into your Bloo platform dashboard
- Navigate to Integrations > AWS Kinesis
- Click "Configure Integration"
- Enter your AWS credentials and stream details
- Test the connection and save
Supported Data Formats
- JSON logs
- CloudWatch logs
- Application metrics
- Security events
- Custom data formats
Stream Configuration
Configure stream settings for:
- Data retention period
- Shard count and scaling
- Encryption settings
- Monitoring and alerting
Best Practices
- Use appropriate shard count for your data volume
- Implement proper error handling and retry logic
- Monitor stream metrics and performance
- Set up alerts for stream health
- Use encryption for sensitive data
Related
Was this page helpful?