翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Kinesis Data Streams のセットアップ
Amazon Kinesis Data Streams を初めて使用する場合は、事前に以下のタスクをすべて実行してください。
AWS へのサインアップ
Amazon Web Services (AWS) にサインアップすると、AWS アカウントが、Kinesis Data Streams を含む、AWS 内のすべてのサービスに自動的にサインアップされます。請求されるのは、使用したサービスの料金のみです。
AWS アカウントを既にお持ちの場合は、次のタスクに進んでください。AWS アカウントをお持ちでない場合は、次に説明する手順にしたがってアカウントを作成してください。
AWS にサインアップしてアカウントを作成するには
オンラインの手順に従います。
サインアップ手順の一環として、通話呼び出しを受け取り、電話のキーパッドを用いて検証コードを入力するように求められます。
AWS アカウント にサインアップすると、AWS アカウントのルートユーザー が作成されます。ルートユーザーには、アカウントのすべての AWS のサービス とリソースへのアクセス権があります。セキュリティのベストプラクティスとして、管理ユーザーに管理アクセスを割り当て、ルートユーザーのみを使用してルートユーザーアクセスが必要なタスクを実行してください。
ライブラリとツールをダウンロードする
以下のライブラリとツールは Kinesis Data Streams での作業に役立ちます。
-
Amazon Kinesis API リファレンスは、Kinesis Data Streams でサポートされている基本的なオペレーションのセットです。Java コードを使用した基本的なオペレーションの実行の詳細については、次を参照してください。
-
Go、Java
、JavaScript 、.NET 、Node.js 、PHP 、Python 、および Ruby 向けの AWS SDK には、Kinesis Data Streams のサポートとサンプルが含まれています。AWS SDK for Java のお使いのバージョンに Kinesis Data Streamsのサンプルが含まれていない場合は、GitHub からダウンロードできます。 -
Kinesis Client Library (KCL) には、データ処理用の使いやすいプログラミングモデルが用意されています。KCL では、Kinesis Data Streams を Java、Node.js、.NET、Python、Ruby ですぐに使い始めることができます。詳細については、ストリームからのデータの読み取りを参照してください。
-
AWS Command Line Interface は、Kinesis Data Streams をサポートしています。AWS CLI を使用すると、複数の AWS サービスをコマンドラインから制御したり、スクリプトで自動化したりできます。
開発環境を設定する
KCL を使用するには、Java 開発環境が以下の要件を満たしている必要があります。
-
Java 1.7 (Java SE 7 JDK) 以降。最新の Java ソフトウェアは、Oracle ウェブサイトのJava SE ダウンロード
からダウンロードできます。 -
Apache Commons パッケージ (コード、HTTP クライアント、ログ記録)。
-
Jackson JSON プロセッサ
AWS SDK for Java