Ingest and process streaming data with Kinesis streams
Amazon Kinesis Data Streams to collect and process large streams of data records in real time
Accelerated log and data feed intake and processing
Real-time metrics and reporting
Real-time data analytics
Process data with your own applications, or using AWS managed services like Amazon Kinesis Data Firehose, Amazon Kinesis Data Analytics, or AWS Lambda.
Replace existing Nifi enrichment and transformation pipeline
Provide targeted and directed data pipelines
Continuously collect, transform, and load streaming data into destinations such as Amazon S3 and Amazon Redshift.
Replace a complex flow on Nifi to bundle and compress the data
Manually bundled and compressed data
Makes the data easy to use for ATHENA
Partition support
Lesson Learned
JSON to Parquet Transforms
Run continuous analysis on streaming data from Kinesis data streams and Kinesis Firehose delivery streams.
Filter data streams
Aggregate data
Anomaly and outlier detection
Build applications to process or analyze streaming media
http://github.com/awslabs/aws-fluent-plugin-kinesis
http://github.com/awslabs/kinesis-log4j-appender
http://github.com/awslabs/amazon-kinesis-scaling-utils