Amazon Kinesis

Dễ dàng thu thập, xử lý và phân tích video cũng như luồng dữ liệu trong thời gian thực

Amazon Kinesis giúp cho việc thu thập, xử lý và phân tích dữ liệu thời gian thực, theo luồng dễ dàng hơn để bạn có thể có được thông tin chuyên sâu kịp thời và phản ứng nhanh với thông tin mới. Amazon Kinesis cung cấp những khả năng chủ chốt để xử lý dữ liệu tại bất kỳ quy mô nào một cách tiết kiệm, cùng với việc linh hoạt lựa chọn những công cụ phù hợp với yêu cầu từ ứng dụng của bạn. Với Amazon Kinesis, bạn có thể thu thập dữ liệu thời gian thực như video, âm thanh, nhật ký ứng dụng, luồng nhấp chuột từ trang web và dữ liệu IoT từ xa cho machine learning, phân tích và các ứng dụng khác. Amazon Kinesis cho phép bạn xử lý và phân tích dữ liệu ngay khi dữ liệu đến và phản ứng ngay lập tức thay vì phải chờ thu thập toàn bộ dữ liệu trước khi có thể bắt đầu xử lý.

Phát trực tiếp: Mini-Series về nhắn tin

tbray_bw.jpg
Tim Bray và bạn bè trên Twitch

Lợi ích

Thời gian thực

Amazon Kinesis cho phép bạn thu thập, tạo bộ nhớ đệm và xử lý dữ liệu luồng theo thời gian thực, để bạn có thể lấy được thông tin chuyên sâu trong vòng vài gây hoặc vài phút thay vì mất hàng giờ hoặc hàng ngày.

Được quản lý toàn phần

Amazon Kinesis là dịch vụ được quản lý toàn phần và chạy ứng dụng theo luồng mà không yêu cầu bạn phải quản lý cơ sở hạ tầng.

Có khả năng mở rộng

Amazon Kinesis có thể quản lý dữ liệu theo luồng ở mọi quy mô và xử lý dữ liệu từ hàng trăm nghìn nguồn với độ trễ rất thấp.

Khả năng của Amazon Kinesis

Kinesis Video Streams

Thu thập, xử lý và lưu trữ luồng video


Amazon Kinesis Video Streams giúp cho việc truyền video theo cách bảo mật từ các thiết bị kết nối tới AWS dễ dàng hơn để phân tích, machine learning (ML) và cho các phép xử lý khác.

Tìm hiểu thêm »

Kinesis Data Streams

Thu thập, xử lý và lưu trữ luồng dữ liệu


Amazon Kinesis Data Streams cho phép bạn phát triển những ứng dụng tùy chỉnh, theo thời gian thực, có thể xử lý luồng dữ liệu thông qua các framework xử lý luồng phổ biến.

Tìm hiểu thêm »

Kinesis Data Firehose

Tải luồng dữ liệu lên kho lưu trữ dữ liệu AWS


Amazon Kinesis Data Firehose là cách dễ dàng nhất để thu thập, biến đổi và tải luồng dữ liệu lên kho dữ liệu AWS để phân tích gần như trong thời gian thực với những công cụ phân tích kinh doanh sẵn có.

Tìm hiểu thêm »

Kinesis Data Analytics

Phân tích luồng dữ liệu với SQL tiêu chuẩn


Amazon Kinesis Data Analytics là cách dễ nhất để xử lý luồng dữ liệu trong thời gian thực với SQL mà không cần phải học một ngôn ngữ lập trình hoặc framework xử lý mới.

Tìm hiểu thêm »

Cách thức hoạt động

Amazon Kinesis Video Streams

diagram-kinesis-video-streams-how-it-works

Amazon Kinesis Data Streams

diagram-how-it-works-kinesis-data-streams

Amazon Kinesis Data Firehose

diagram-how-it-works-kinesis-data-firehose-splunk

Amazon Kinesis Data Analytics

diagram-how-it-works-kinesis-data-analytics

Trường hợp sử dụng

Phát triển ứng dụng phân tích video

Bạn có thể sử dụng Amazon Kinesis để truyền video từ những thiết bị có gắn máy quay ở nhà, văn phòng, nhà máy, cũng như những khu vực công cộng lên AWS một cách an toàn. Sau đó bạn có thể sử dụng những luồng video này để phát lại, theo dõi bảo mật, phát hiện khuôn mặt, machine learning, cũng như các phân tích khác.

Ví dụ: Hệ thống báo động Amber
diagram-kinesis-video-streams-smart-city-use-case
200x100_Veritone_Logo

Veritone Inc. (NASDAQ: VERI), một nhà cung cấp hàng đầu về giải pháp trí tuệ nhân tạo (AI) và nhận thức, đã tổng hợp một bộ ứng dụng mạnh mẽ với hơn 120 bộ xử lý nhận thức cao cấp nhất bao gồm nhận dạng khuôn mặt và đồ vật, ghi chép, phát hiện vị trí địa lý, phát hiện cảm xúc và dịch thuật. Với Amazon Kinesis Video Streams, khách hàng có thể dễ dàng phát trực tuyến nội dung lên AWS, ở đó Veritone sẽ xử lý và phát triển nội dung của họ bằng AI, gần như trong thời gian thực và ở quy mô lớn. Chỉ trong vài giây thu thập, Kinesis Video Streams và Veritone sẽ khiến cho mọi khung hình video hoặc mọi giây âm thanh trở thành dữ liệu có thể tìm kiếm được đối với vật thể, khuôn mặt, thương hiệu, từ khóa và nhiều đối tượng khác.


Phát triển từ phân tích theo đợt lên phân tích theo thời gian thực

Với Amazon Kinesis, bạn có thể thực hiện phân tích theo thời gian thực trên dữ liệu đã được phân tích theo cách truyền thống bằng cách xử lý theo đợt trong những kho dữ liệu hoặc sử dụng Hadoop framework. Những trường hợp sử dụng phổ biến nhất bao gồm kho dữ liệu thô, khoa học dữ liệu và machine learning. Bạn có thể sử dụng Kinesis Firehose để liên tục tải dữ liệu theo luồng vào các kho dữ liệu S3. Bạn cũng có thể cập nhật các mô hình machine learning thường xuyên hơn khi có dữ liệu mới, đảm bảo độ chính xác và độ tin cậy của kết quả. Thử một hướng dẫn sử dụng trực tiếp »

Ví dụ: Phân tích luồng nhấp chuột
diagram-kinesis-clickstream-use-case
zillow-logo-250x100

Zillow sử dụng Kinesis Stream để thu thập dữ liệu công cộng được ghi lại và dịch vụ kê khai bất động sản (MLS listings), sau đó cập nhật đánh giá giá trị nhà ở gần như trong thời gian thực để người mua và người bán nhà có thể tận dụng tối đa những đánh giá giá trị nhà ở. Zillow cũng sử dụng Kinesis Firehouse để gửi những dữ liệu đó tới kho dữ liệu S3, để tất cả các ứng dụng đều có thể hoạt động với thông tin mới nhất. Đọc nghiên cứu điển hình »


Phát triển những ứng dụng thời gian thực

Bạn có thể sử dụng Amazon Kinesis cho những ứng dụng thời gian thực như theo dõi ứng dụng, phát hiện giao dịch lừa đảo và bảng xếp hạng trực tiếp. Bạn có thể thu thập luồng dữ liệu bằng Kinesis Streams, xử lý dữ liệu bằng Kinesis Analytics, và đưa ra kết quả đến bất kỳ kho dữ liệu hoặc ứng dụng nào sử dụng Kinesis Streams với độ trễ giữa hai đầu chỉ ở mức mili giây. Điều này có thể giúp bạn hiểu thêm những gì đang diễn ra với khách hàng, ứng dụng và sản phẩm của bạn để phản ứng kịp thời. Để biết thêm thông tin, xin hãy đọc báo cáo nghiên cứu chuyên sâu này »

Ví dụ: Phân tích dữ liệu theo luồng trên mạng xã hội
diagram-kinesis-social-monitoring-use-case
200x100_Netflix_Logo

Netflix sử dụng Amazon Kinesis để theo dõi việc trao đổi thông tin giữa tất cả các ứng dụng để có thể phát hiện và sửa chữa các lỗi kịp thời, đảm bảo thời gian hoạt động của dịch vụ cao và luôn sẵn có cho khách hàng. Đọc nghiên cứu điển hình »


Phân tích dữ liệu thiết bị IoT

Bạn có thể sử dụng Amazon Kinesis để xử lý dữ liệu theo luồng từ các thiết bị IoT như thiết bị dân dụng, cảm biến tích hợp, và thiết bị giải mã tín hiệu truyền hình của TV. Sau đó bạn có thể sử dụng dữ liệu này để gửi báo động theo thời gian thực hoặc thực hiện những hành động khác theo cách lập trình khi một cảm biến vượt quá ngưỡng hoạt động nhất định. Sử dụng mã phân tích IoT mẫu của chúng tôi để phát triển ứng dụng của bạn. Bạn không cần phải phát triển từ đầu. Tải về mã mẫu »

Ví dụ: Cảm biến trong máy kéo phát hiện cần có phụ tùng thay thế và tự động đặt hàng
diagram-kinesis-tractor-part-replacement-use-case
200x100_Sonos_Logo

Sonos sử dụng Amazon Kinesis để theo dõi 1 tỷ sự kiện mỗi tuần từ các thiết bị âm thanh hi-fi không dây, và đem đến trải nghiệm nghe nhạc hay hơn cho khách hàng. Theo dõi phần re:Invent »

Bắt đầu với Amazon Kinesis

icon1

Đăng ký tài khoản AWS

Nhận quyền sử dụng ngay lập tức Bậc miễn phí của AWS.
icon2

Đọc sách trắng

Học cách sử dụng khả năng của Amazon Kinesis trong sách trắng này.
icon3

Bắt đầu phát triển ứng dụng thời gian thực

Phát triển ứng dụng Amazon Kinesis đầu tiên của bạn với hướng dẫn này.

Tìm hiểu thêm về Amazon Kinesis

Truy cập trang hướng dẫn bắt đầu
Bạn đã sẵn sàng xây dựng chưa?
Bắt đầu với Amazon Kinesis
Bạn có thêm câu hỏi?
Hãy liên hệ chúng tôi