先決條件 - Amazon Kinesis Data Streams

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

先決條件

以下是完成教學課程:使用 KPL 和 KCL 1.x 分析即時股票資料的要求。

Amazon Web Services 帳戶

開始之前,請務必先熟悉 Amazon Kinesis Data Streams 術語和概念所討論的概念,特別是串流、碎片、生產者和消費者。事先完成安裝及設定 AWS CLI亦將有所助益。

您需要有 AWS 帳戶和 web 瀏覽器才能存取 AWS Management Console。

對於主控台存取權,請使用您的 IAM 使用者名稱和密碼從 IAM 登入頁面登入 AWS Management Console。如需 AWS 安全憑證的相關資訊,包括程式設計存取和替代長期憑證,請參閱《IAM 使用者指南》中的 AWS 安全憑證。如需有關登入至 AWS 帳戶 的詳細資訊,請參閱《AWS 登入 使用者指南》中的如何登入 AWS

如需 IAM 和安全金鑰設定指示的詳細資訊,請參閱建立 IAM 使用者

系統軟體要求

用於執行應用程式的系統必須安裝 Java 7 或更高版本。若要下載並安裝最新版 Java 開發套件 (JDK),請前往 Oracle 的 Java SE 安裝網站

若您已有 Java IDE 如 Eclipse,便可開啟原始碼進行編輯、建置並執行。

您需要有最新版本AWS SDK for Java。若您使用 Eclipse 做為 IDE,則可改為安裝 AWS Toolkit for Eclipse

取用者應用程式需要 Kinesis Client Library (KCL) 1.2.1 版或更高版本,您可前往 GitHub 從 Kinesis Client Library (Java) 取得此程式庫。

後續步驟

步驟 1:建立資料串流