Amazon Kinesis Data Streams

大規模收集串流資料,以進行即時分析

Amazon Kinesis Data Streams (KDS) 是一種可大規模擴展且耐久的即時資料串流服務。KDS 可以從數十萬個來源持續擷取每秒數 GB 的資料,這些來源包括網站點擊流、資料庫事件串流、金融交易、社交媒體饋送、IT 日誌和位置追蹤事件等。收集的資料幾毫秒內就能準備就緒,以用於即時儀表板、即時異常偵測、動態定價等即時分析使用案例。

影片:什麼是 Amazon Kinesis Data Streams?

優勢

即時效能

在資料收集後的 70 毫秒內準備就緒,將串流資料提供給多個即時分析應用程式、Amazon S3AWS Lambda

耐久

降低資料遺失的可能性。在 AWS 區域內的三個資料中心同步複寫串流資料,並儲存該資料長達七天,以提供多層保護,防止資料遺失。

安全

加密 KDS 中的敏感資料,並透過 Amazon Virtual Private Cloud (VPC) 私下存取您的資料,以滿足您的法規和合規需求。您可以使用伺服器端加密AWS KMS 主金鑰保護靜態資料。

易於使用

使用 AWS 開發套件、Kinesis Client Library (KCL)連接器和代理,快速建立串流應用程式。透過與 AWS LambdaAmazon Kinesis Data AnalyticsAmazon Kinesis Data Firehose 的內建整合,輕鬆處理資料。

彈性

動態擴展您的應用程式。Kinesis 資料串流規模從每小時數 MB 擴展到數 TB,以及每秒數千個 PUT 記錄擴展到數百萬個 PUT 記錄。您可以根據輸入的資料量隨時動態調整串流的輸送量。

低成本

Kinesis Data Streams 無須預付費用,只需為您使用的資源付費。每小時只需 0.015 USD,您就可以享有導入率 1 MB/秒、輸出率 2 MB/秒的 Kinesis 資料串流。

運作方式

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

使用案例

日誌和事件資料集合

Kinesis Data Streams 可用來收集伺服器、桌面和行動裝置等來源的日誌和事件資料。然後,您可以建置 Kinesis 應用程式以持續處理資料、產生指標、啟動即時儀表板功能以及將總資料發送到存放區中,例如 Amazon S3。


即時分析

您可以讓 Kinesis 應用程式對 Kinesis Data Streams 所收集的感應器資料這類高頻率事件資料執行即時分析,在幾分鐘內就可以深入了解資料,不必花費數小時或數天的時間。


行動資料擷取

您可以讓行動應用程式將資料從數十萬個裝置推送到 Kinesis Data Streams,在行動裝置一產生資料時便立即提供給您。

了解 Kinesis Data Streams 和 AWS Mobile SDK 整合 (iOS | Android)


遊戲資料饋送

Kinesis Data Streams 可用來持續收集玩家遊戲互動的相關資料,並將資料饋送到您的遊戲平台。透過 Kinesis Data Streams,您可以根據玩家的動作和行為設計出可提供具有吸引力和動態體驗的遊戲。

開始使用 Amazon Kinesis Data Streams

icon1

註冊 AWS 帳戶

立即存取 AWS 免費方案
icon2

查看開發人員指南

如需 Kinesis Data Streams 的相關資訊,請參閱 開發人員指南
icon3

開始串流資料

透過此 教學取得實作經驗。

進一步了解 Amazon Kinesis Data Streams 功能

瀏覽入門頁面
準備好開始使用了嗎?
註冊
還有其他問題嗎?
聯絡我們