Skip to main content

Amazon Kinesis Data Streams

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 AppTrail logo featuring a stylized white triangular design on a red background. 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 Pinpoint logo featuring a red background with a white target and arrow icon. Amazon Pinpoint is a global communications service, powering end customer messaging through channels that includes SMS, push, email and voice.

Amazon Aurora

Amazon Aurora database icon featuring a stylized database with sparkling effects on a blue gradient background. Amazon Aurora is a MySQL- and PostgreSQL-compatible relational database built for the cloud that combines the performance and availability of traditional enterprise databases with the simplicity and cost effectiveness of open-source databases.

Amazon Relational Database Service (Amazon RDS)

Amazon RDS service icon featuring a stylized database symbol with four outward-facing arrows on a blue gradient background. Amazon Relational Database Service (Amazon RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud.

Amazon DynamoDB

Missing alt text value Amazon DynamoDB is a key-value and document database that delivers single-digit-millisecond performance at any scale.

Amazon CloudFront

Missing alt text value 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

Missing alt text value 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

Missing alt text value 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

Missing alt text value AWS IoT Core is a managed cloud service that enables connected devices to securely interact with cloud applications and other devices.

Amazon EventBridge

Missing alt text value 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

Missing alt text value 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

Missing alt text value 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)

Missing alt text value 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 logo featuring a stylized pink and orange squirrel next to the text 'Flink'. Apache Flink is a framework and distributed processing engine for stateful computations over unbounded and bounded data streams.

Fluentd

The Fluentd logo featuring a stylized blue bird with the word 'fluentd' below it. Fluentd is an open source data collector for unified logging layer.

Debezium

Debezium logo with green and blue abstract leaf shapes and black text on a transparent background. Debezium is an open source distributed platform for change data capture.

Oracle GoldenGate

The Oracle logo displayed in bold red text on a transparent background. Oracle GoldenGate is a software product that allows you to replicate, filter, and transform data from one database to another database.

Kafka

The wide version of the Apache Kafka logo, featuring the Kafka icon and text in black. Kafka Connect is a tool for scalably and reliably streaming data between Apache Kafka and other systems.

Adobe Experience Platform

Adobe Experience Platform logo featuring a bold white letter 'A' on a red background. 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

Colorful spiral logo representing Striim, featuring dots in various colors arranged in a swirling pattern. 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
Missing alt text value

Amazon Kinesis Data Streams Consumers

Direct AWS Integrations

Amazon Managed Service for Apache Flink

Icon representing Amazon Kinesis Data Analytics for Apache Flink, featuring a gear and wavy lines on a purple background. Amazon Managed Service for Apache Flink is the easiest way to transform and analyze streaming data in real time using Apache Flink.

Amazon Redshift

Amazon Redshift logo icon featuring a stylized data cylinder with a line graph on a purple background. Amazon Redshift uses SQL to analyze structured and semi-structured data across data warehouses, operational databases, and data lakes, using AWS-designed hardware and machine learning to deliver the best price performance at any scale.

AWS Lambda

The AWS Lambda logo depicted as a white outline on an orange gradient background. 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 EventBridge logo icon on a pink background, featuring a white hexagonal network symbol. 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.

Amazon Simple Queue Service (SQS)

Icon representing Amazon Simple Queue Service (SQS), featuring a stylized queue symbol on a pink background. Amazon Simple Queue Service (SQS) lets you send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be available.

Amazon Simple Notification Service (SNS)

Amazon SNS service icon featuring a network and funnel graphic on a pink background, representing AWS messaging and notification services. Amazon Simple Notification Service (SNS) sends notifications two ways, A2A and A2P. A2A provides high-throughput, push-based, many-to-many messaging between distributed systems, microservices, and event-driven serverless applications. A connection between KDS and SNS can be established using EventBridge Pipes.

AWS Glue

AWS Glue service icon featuring a stylized funnel with data blocks on a purple background. AWS Glue is a serverless data integration service that makes it easier to discover, prepare, move, and integrate data from multiple sources for analytics, machine learning (ML), and application development.

Amazon Kinesis Data Streams Consumers

Direct Third-party Integrations

Kafka Confluent Platform

Confluent Platform logo, representing Apache Kafka, shown in a simple dark circular design on a transparent background. 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 logo in white text centered on a red circular background. 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

Blue outline Databricks-inspired logo on a black background, 80x80 pixels. Databricks is a cloud-based platform that provides a collaborative environment for data engineering, data science, and machine learning.

Apache Spark

The official Apache Spark logo featuring the word 'Spark' with an orange star design. 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 logo featuring a stylized pink and orange squirrel next to the text '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 logo featuring a bold white letter 'A' on a red background. 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 diagram illustrating the data flow between Kinesumer components, showing arrows connecting a source to multiple streams and a database sink. 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