Complete prerequisites - Amazon Kinesis Data Streams
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Complete prerequisites

You must meet the following requirements to complete this tutorial:

Create and use an Amazon Web Services Account

Before you begin, make sure that you are familiar with the concepts discussed in Amazon Kinesis Data Streams Terminology and concepts, particularly with streams, shards, producers, and consumers. It is also helpful to have completed the steps in the following guide: Tutorial: Install and configure the Amazon CLI for Kinesis Data Streams.

You must have an Amazon account and a web browser to access the Amazon Web Services Management Console.

For console access, use your IAM user name and password to sign in to the Amazon Web Services Management Console from the IAM sign-in page. For information about Amazon security credentials, including programmatic access and alternatives to long-term credentials, see Amazon security credentials in the IAM User Guide. For details about signing in to your Amazon Web Services account, see How to sign in to Amazon in the Amazon Sign-In User Guide.

For more information about IAM and security key setup instructions, see Create an IAM User.

Fulfill system software requirements

The system that you are using to run the application must have Java 7 or higher installed. To download and install the latest Java Development Kit (JDK), go to Oracle's Java SE installation site.

You need the latest Amazon SDK for Java version.

The consumer application requires the Kinesis Client Library (KCL) version 2.2.9 or higher, which you can obtain from GitHub at https://github.com/awslabs/amazon-kinesis-client/tree/master.

Next steps

Create a data stream