Amazon Kinesis Data Streams

Thu thập luồng dữ liệu, theo quy mô mong muốn, cho các thông số phân tích theo thời gian thực

Amazon Kinesis Data Streams (KDS) là dịch vụ luồng dữ liệu theo thời gian thực, có quy mô cực kỳ linh hoạt và độ bền cao. KDS có thể thu thập liên tục hàng gigabyte dữ liệu mỗi giây từ hàng trăm nghìn nguồn khác nhau chẳng hạn như luồng nhấp chuột trên trang web, luồng sự kiện cơ sở dữ liệu, giao dịch tài chính, dòng trạng thái trên mạng xã hội, nhật ký CNTT và sự kiện định vị. Dữ liệu thu thập được có thể được cung cấp trong vài mili giây để cho phép các trường hợp sử dụng thông số phân tích theo thời gian thực như bảng thông tin theo thời gian thực, phát hiện bất thường theo thời gian thực, giá động, v.v.

Yêu cầu hỗ trợ cho kết quả kiểm chứng ý tưởng hay kết quả đánh giá của bạn »
Amazon Kinesis Data Streams là gì? (2:08)

Lợi ích

Hiệu suất theo thời gian thực

Cung cấp luồng dữ liệu của bạn cho nhiều ứng dụng phân tích theo thời gian thực khác nhau, cho Amazon S3, hoặc cho AWS Lambda trong vòng 70 mili giây kể từ khi dữ liệu được thu thập.

Độ bền cao

Giảm xác suất bị mất dữ liệu. Sao chép đồng bộ luồng dữ liệu của bạn giữa ba Vùng sẵn sàng trong một Khu vực AWS và lưu trữ dữ liệu đó trong thời gian lên tới 365 ngày để cung cấp nhiều lớp bảo vệ nhằm tránh mất dữ liệu.

Bảo mật

Đáp ứng nhu cầu luật định và tuân thủ của bạn bằng cách mã hóa các dữ liệu nhạy cảm bên trong KDS và truy cập riêng dữ liệu của bạn thông qua Amazon Virtual Private Cloud (VPC). Có thể bảo mật dữ liệu đang được lưu trữ bằng cách sử dụng tính năng mã hóa phía máy chủ và khóa chính của AWS KMS.

Dễ sử dụng

Nhanh chóng xây dựng ứng dụng truyền phát trực tiếp của bạn bằng cách sử dụng AWS SDK, Kinesis Client Library (KCL), bộ kết nối và bộ trung gian. Dễ dàng xử lý dữ liệu bằng các tích hợp dựng sẵn với AWS Lambda, Amazon Kinesis Data AnalyticsAmazon Kinesis Data Firehose, và Registry sơ đồ cho AWS Glue.

Linh hoạt

Điều chỉnh quy mô ứng dụng của bạn một cách linh hoạt. Kinesis data streams thay đổi quy mô từ hàng megabyte lên hàng terabyte mỗi giờ và thay đổi quy mô từ hàng nghìn lên hàng triệu bản ghi PUT mỗi giây. Bạn có thể điều chỉnh linh hoạt tốc độ truy xuất của luồng dữ liệu của bạn vào bất kỳ lúc nào dựa trên khối lượng dữ liệu đầu vào của bạn.

Chi phí thấp

Kinesis Data Streams không yêu cầu trả trước phí và bạn chỉ phải trả phí cho những tài nguyên bạn sử dụng. Chỉ với mức phí 0.015 USD mỗi giờ, bạn có thể có được một luồng dữ liệu Kinesis có công suất truyền đến bằng 1MB/giây và truyền đi bằng 2MB/giây.

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

Cách thức hoạt động của Amazon Kinesis Data Streams

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

Thu thập dữ liệu nhật ký và sự kiện

Có thể sử dụng Kinesis Data Streams để thu thập dữ liệu nhật ký và sự kiện từ các nguồn như máy chủ, máy tính trạm và thiết bị di động. Sau đó bạn có thể xây dựng Ứng dụng Kinesis để xử lý liên tục dữ liệu, tạo thông số đo lường, chạy bảng thông tin động và xuất dữ liệu đã tổng hợp lên các kho dữ liệu như Amazon S3 chẳng hạn.

Phân tích theo thời gian thực

Bạn có thể cho Ứng dụng Kinesis chạy các thông số phân tích theo thời gian thực trên dữ liệu sự kiện tần suất cao chẳng hạn như dữ liệu cảm biến do Kinesis Data Streams thu thập được, cho phép bạn hiểu rõ về dữ liệu của mình ở tần suất vài phút một thay vì vài giờ hay vài ngày một.

Thu thập dữ liệu di động

Bạn có thể cho ứng dụng di động của mình đẩy dữ liệu sang Kinesis Data Streams từ hàng trăm nghìn thiết bị khác nhau, qua đó làm cho dữ liệu khả dụng với bạn ngay sau khi được tạo ra trên thiết bị di động.

Tìm hiểu về Kinesis Data Streams và AWS Mobile SDK Integration (iOS | Android)

Nguồn cấp dữ liệu trò chơi

Có thể sử dụng Kinesis Data Streams để thu thập dữ liệu liên tục về tương tác giữa người chơi và trò chơi và cấp dữ liệu đó cho nền tảng trò chơi của bạn. Với Kinesis Data Streams, bạn có thể thiết kế một trò chơi có khả năng mang lại trải nghiệm hấp dẫn và động dựa trên hành động và hành vi của người chơi.

Nghiên cứu điển hình

Netflix
Netflix sử dụng Kinesis để theo dõi việc trao đổi thông tin giữa tất cả các ứng dụng của mình để 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 khả dụng với khách hàng. Đọc nghiên cứu điển hình.
Đọc nghiên cứu điển hình 
Zillow
Zillow sử dụng Kinesis Data để thu thập dữ liệu bản ghi công cộng và dịch vụ chia sẻ thông tin bất động sản (MLS listing), sau đó cập nhật ước tính giá trị nhà gần theo thời gian thực để người mua và người bán nhà có thể tận dụng tối đa các ước tính giá trị nhà ở. Đọc nghiên cứu điển hình.
Đọc nghiên cứu điển hình 
Thomson Reuters
Thomson Reuters đã xây dựng một giải pháp bằng việc sử dụng Amazon Kinesis để hiểu rõ về dữ liệu được tạo ra bởi các dịch vụ và sản phẩm của mình và liên tục cải tiến trải nghiệm người dùng. Đọc nghiên cứu điển hình.
Đọc nghiên cứu điển hình 
Hearst
Hearst đã xây dựng một giải pháp phân tích luồng nhấp chuột với việc sử dụng Amazon Kinesis để truyền và xử lý 30 terabyte dữ liệu mỗi ngày từ hơn 300 trang web của Hearst trên toàn cầu. Đọc nghiên cứu điển hình.
Đọc nghiên cứu điển hình 

Bắt đầu sử dụng Amazon Kinesis Data Streams

hướng dẫn dành cho nhà phát triển Kinesis Data Streams
Tham khảo hướng dẫn dành cho nhà phát triển

Tìm hiểu về Kinesis Data Streams từ hướng dẫn dành cho nhà phát triển.

Đọc tài liệu 
Đăng ký tài khoản AWS miễn phí
Đăng ký một tài khoản miễn phí

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

Đăng ký 
Bắt đầu xây dựng với hướng dẫn Kinesis Data Streams
Bắt đầu phát trực tiếp dữ liệu của bạn

Thử trải nghiệm thực tế bằng hướng dẫn này.

Bắt đầu hướng dẫn 

Tìm hiểu thêm về các tính năng của Amazon Kinesis Data Streams

Truy cập trang hướng dẫn bắt đầu
Bạn đã sẵn sàng để bắt đầu chưa?
Đăng ký
Bạn có thêm câu hỏi?
Liên hệ với chúng tôi