Amazon Kinesis Data Streams integrations
Why Kinesis Data Streams?
Integrating Kinesis Data Streams (KDS) with other AWS services and third-party applications provides businesses with powerful tools for processing, analyzing, and gaining insights from real-time data, which can help them to make better decisions, improve their operations, and gain a competitive advantage. KDS provides 40+ integrations with AWS services and third-party tools allowing you to enable streaming data processing and analytics.
On the producer side, KDS integrates directly with AWS and third-party services. On the consumer side, KDS integrates through Kinesis Data Firehose or directly.
Amazon Kinesis Data Streams Producers
AWS Integrations
AWS Amplify
AWS Amplify is a complete solution that lets frontend web and mobile developers easily build, ship, and host full-stack applications on AWS, with the flexibility to leverage the breadth of AWS services as use cases evolve. No cloud expertise needed. KDS and AWS Amplify on Android or iOS.
Amazon Pinpoint
Amazon Aurora
Amazon Relational Database Service (Amazon RDS)
Amazon DynamoDB
Amazon DynamoDB is a key-value and document database that delivers single-digit-millisecond performance at any scale.
Amazon CloudFront
Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency, high transfer speeds, all within a developer-friendly environment.
Amazon Connect
Amazon Connect is an omnichannel cloud contact center. You can set up a contact center in a few steps, add agents who are located anywhere, and start engaging with your customers.
Amazon CloudWatch
Amazon CloudWatch collects and visualizes real-time logs, metrics, and event data in automated dashboards to streamline your infrastructure and application maintenance.
AWS IOT Core
AWS IoT Core is a managed cloud service that enables connected devices to securely interact with cloud applications and other devices.
Amazon EventBridge
Amazon EventBridge Pipes helps you create point-to-point integrations between event producers and consumers with optional transform, filter and enrich steps. With EventBridge Pipes, you can deliver events to over 14 AWS services. Find other EventBridge integrations here.
AWS Database Migration Service
AWS Database Migration Service (AWS DMS) is a cloud service that makes it possible to migrate relational databases, data warehouses, NoSQL databases, and other types of data stores.
Kinesis Agent
Kinesis Agent is a stand-alone Java software application that offers an easy way to collect and send data to Kinesis Data Streams.
Kinesis Producer Library (KPL)
The Kinesis Producer Library simplifies producer application development, allowing developers to achieve high write throughput to a Kinesis data stream.
Third-party Integrations
Apache Flink
Apache Flink is a framework and distributed processing engine for stateful computations over unbounded and bounded data streams.
Fluentd
Fluentd is an open source data collector for unified logging layer.
Debezium
Debezium is an open source distributed platform for change data capture.
Oracle GoldenGate
Oracle GoldenGate is a software product that allows you to replicate, filter, and transform data from one database to another database.
Kafka
Kafka Connect is a tool for scalably and reliably streaming data between Apache Kafka and other systems.
Adobe Experience Platform
Adobe Experience Platform enables organizations to centralize and standardize customer data from any system. It then applies data science and machine learning to dramatically improve the design and delivery of rich, personalized experiences.
Striim
Striim is a complete, end-to-end, in-memory platform for collecting, filtering, transforming, enriching, aggregating, analyzing, and delivering data in real time.
Amazon Kinesis Data Streams Consumers
Through Kinesis Data Firehose
Kinesis Data Firehose
With Kinesis Data Firehose, you don't need to write applications or manage resources. You configure your data producers to send data to Kinesis Data Firehose, and it automatically delivers the data to the destination that you specified. You can also configure Kinesis Data Firehose to transform your data before delivering it.
Kinesis Data Firehose can send data records to various destinations, including Amazon Simple Storage Service (Amazon S3), Amazon Redshift, Amazon OpenSearch Service, and any HTTP endpoint that is owned by you or any of your third-party service providers. The following are the supported destinations:
- Amazon OpenSearch
- Amazon Redshift
- Amazon S3
- Coralogix
- Datadog
- Dynatrace
- Honeycomb
- Logic Monitor
- Logz.io
- MongoDB Cloud
- New Relic
- Splunk
- Sumo Logic
Amazon Kinesis Data Streams Consumers
Direct AWS Integrations
Amazon Managed Service for Apache Flink
Amazon Redshift
AWS Lambda
AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers.
Amazon EventBridge
Amazon Simple Queue Service (SQS)
Amazon Simple Notification Service (SNS)
AWS Glue
Amazon Kinesis Data Streams Consumers
Direct Third-party Integrations
Kafka Confluent Platform
Confluent Platform is built on top of Kafka and provides additional features and functionality that help enterprises build and manage real-time data pipelines and streaming applications.
Talend
Talend is a data integration and management software that allows users to collect, transform, and connect data from various sources in a scalable and efficient manner.
Databricks
Databricks is a cloud-based platform that provides a collaborative environment for data engineering, data science, and machine learning.
Apache Spark
Apache Spark is a unified analytics engine for large-scale data processing. It provides high-level APIs in Java, Scala, Python and R, and an optimized engine that supports general execution graphs.
Apache Flink
Apache Flink is a framework and distributed processing engine for stateful computations over unbounded and bounded data streams.
Adobe Experience Platform
Adobe Experience Platform enables organizations to centralize and standardize customer data from any system. It then applies data science and machine learning to dramatically improve the design and delivery of rich, personalized experiences.
Kinesumer
A Go client implementing a client-side distributed consumer group client for Amazon Kinesis.
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages