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 học máy, 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ý.
Truyền trực tiếp: Sê-ri mini về tin nhắn
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 theo giây hoặc 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.
Quy mô linh hoạt
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
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, học máy (ML) và cho các phép xử lý khác.
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ả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ó.
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.
Cách thức hoạt động
Amazon Kinesis Video Streams
Amazon Kinesis Data Streams
Amazon Kinesis Data Firehose
Amazon 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, học máy, cũng như các phân tích khác.
Veritone Inc. (NASDAQ: VERI), một nhà cung cấp giải pháp trí tuệ nhân tạo (AI) và nhận thức hàng đầu, đã 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à học máy. 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 học máy 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 »
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 sách trắng này
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
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ài đăng và bài viết blog
Bắt đầu với Amazon Kinesis
Bắt đầu phát triển ứng dụng thời gian thực
Tìm hiểu thêm về Amazon Kinesis