Amazon Kinesis Data Streams
Developer Guide

Tutorial: Getting Started With Amazon Kinesis Data Streams Using AWS CLI

This tutorial shows you how to perform basic Amazon Kinesis Data Streams operations using the AWS Command Line Interface. You will learn fundamental Kinesis Data Streams data flow principles and the steps necessary to put and get data from an Kinesis data stream.

For CLI access, you need an access key ID and secret access key. Use IAM user access keys instead of AWS account root user access keys. IAM lets you securely control access to AWS services and resources in your AWS account. For more information about creating access keys, see Understanding and Getting Your Security Credentials in the AWS General Reference.

You can find detailed step-by-step IAM and security key set up instructions at Create an IAM User.

In this tutorial, the specific commands discussed will be given verbatim, except where specific values will necessarily be different for each run. Also, the examples are using the US West (Oregon) region, but this tutorial will work on any of the regions that support Kinesis Data Streams.