Amazon Kinesis

Amazon Kinesis

Amazon Kinesis is an outstanding AWS service. To be precise, it is a family of services. Each component of the Kinesis family is specific for doing something.

In general, you can use Amazon Kinesis to collect, process, and analyze streaming data (in real-time or near-real-time).?

If you need to work with video, audio, logs, IoT telemetry data,?clickstreams, analytics. Kinesis can ingest, process, and analyze all this data, and you can process the data as it arrives and starts working on it immediately.?

Several benefits if you start to use Amazon Kinesis:

It is in Real-Time. You can ingest and process data as it arrives, and you can get insights in seconds.

It is Fully Managed, you do not have to worry about the management of the under-layer infrastructure, and you can focus on your data.

It is scalable. With?Amazon Kinesis, you can work with any amount of data, and your latency will keep low.

Members of the Kinesis family are:

Kinesis Data Streams?is a real-time, scalable, and serverless data streaming service that you can use to capture, process, and store data at any scale and from any source. It is handy in real-time analytics and for streaming log data.

Kinesis Data Firehose is an?ETL service (Extract Transform Load) that could capture your data from many sources and deliver it directly to the datastore service you need, without intermediate steps.

Kinesis Data Analytics is an ideal service if you want to perform SQL queries on your data stream in real-time or if you want to use Apache Flink.

Kinesis Video Stream. Video streaming from connected (video)devices to AWS securely and reliably for Machine Learning, analytics, and other processing.

How Kinesis Data Streams works:

No alt text provided for this image

Follow the link if you want to understand how Netflix uses Kinesis https://aws.amazon.com/solutions/case-studies/netflix-kinesis-data-streams/

Author. Fabrizio Angelelli

要查看或添加评论,请登录

Virtualmente的更多文章

社区洞察

其他会员也浏览了