本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定 Amazon Kinesis Data Streams
首次使用 Amazon Kinesis Data Streams 之前,請先完成下列任務:
註冊成為 AWS
當您註冊 Amazon Web Services (AWS) 時,您的 AWS 帳戶會自動註冊中的所有服務 AWS,包括 Kinesis Data Streams。您只需支付實際使用服務的費用。
如果您已經有 AWS 帳號,請跳至下一個工作。若您尚未擁有 AWS 帳戶,請使用下列程序建立帳戶。
註冊一個帳 AWS 戶
請遵循線上指示進行。
部分註冊程序需接收來電,並在電話鍵盤輸入驗證碼。
當您註冊一個時 AWS 帳戶,將創建AWS 帳戶根使用者一個。根使用者有權存取該帳戶中的所有 AWS 服務 和資源。安全性最佳做法是將管理存取權指派給使用者,並僅使用 root 使用者來執行需要 root 使用者存取權的工作。
下載程式庫和工具
以下程式庫和工具可協助您使用 Kinesis Data Streams:
-
Amazon Kinesis API 參考是 Kinesis Data Streams 所支援的一組基本操作。如需使用 Java 程式碼執行基本操作的詳細資訊,請參閱以下主題:
-
適用於圍棋、Java
、.NET 、Node.js JavaScript 、PHP 、Python 和紅寶石 的 AWS 開發套件包括 Kinesis Data Streams 支援和範例。如果您的版本 AWS SDK for Java 不包含 Kinesis Data Streams 的範例,您也可以從GitHub 中下載。 -
Kinesis 用戶端程式庫 (KCL) 提供用於處理資料的 easy-to-use 程式設計模型。KCL 可協助您以 Java、Node.js、.NET、Python 和 Ruby 快速上手使用 Kinesis Data Streams。如需詳細資訊,請參閱從串流讀取資料。
-
AWS Command Line Interface 支援 Kinesis Data Streams。 AWS CLI 可讓您從命令列控制多個 AWS 服務,並透過指令碼將其自動化。
設定您的開發環境
若要使用 KCL,請確認您的 Java 開發環境符合以下要求:
-
Java 1.7 (Java SE 7 JDK) 或更新版本。您可前往 Oracle 網站從 Java SE 下載
頁面下載最新版 Java 軟體。 -
Apache Commons 套件 (程式碼、HTTP 用戶端和日誌記錄)
-
Jackson JSON 處理器
請注意,AWS SDK for Java