

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Prasyarat lengkap untuk menyiapkan Amazon Kinesis Data Streams
<a name="before-you-begin"></a>

Sebelum Anda menggunakan Amazon Kinesis Data Streams untuk pertama kalinya, selesaikan tugas-tugas berikut untuk menyiapkan lingkungan Anda.

**Topics**
+ [Mendaftar untuk AWS](#setting-up-sign-up-for-aws)
+ [Unduh perpustakaan dan alat](#setting-up-downloads)
+ [Konfigurasikan lingkungan pengembangan Anda](#setting-up-requirements)

## Mendaftar untuk AWS
<a name="setting-up-sign-up-for-aws"></a>

Saat Anda mendaftar ke Amazon Web Services (AWS), AWS akun Anda secara otomatis mendaftar untuk semua layanan AWS, termasuk Kinesis Data Streams. Anda hanya membayar biaya layanan yang Anda gunakan.

Jika Anda sudah memiliki AWS akun, lompat ke tugas berikutnya. Jika Anda belum memiliki akun AWS , gunakan prosedur berikut untuk membuatnya.

**Untuk mendaftar AWS akun**

1. Buka [https://portal.aws.amazon.com/billing/pendaftaran.](https://portal.aws.amazon.com/billing/signup)

1. Ikuti petunjuk online.

   Bagian dari prosedur pendaftaran melibatkan menerima panggilan telepon atau pesan teks dan memasukkan kode verifikasi pada keypad telepon.

   Saat Anda mendaftar untuk sebuah Akun AWS, sebuah *Pengguna root akun AWS*dibuat. Pengguna root memiliki akses ke semua Layanan AWS dan sumber daya di akun. Sebagai praktik keamanan terbaik, tetapkan akses administratif ke pengguna, dan gunakan hanya pengguna root untuk melakukan [tugas yang memerlukan akses pengguna root](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html#root-user-tasks).

## Unduh perpustakaan dan alat
<a name="setting-up-downloads"></a>

Pustaka dan alat berikut akan membantu Anda bekerja dengan Kinesis Data Streams: 
+ [Referensi API Amazon Kinesis](https://docs.aws.amazon.com/kinesis/latest/APIReference/) adalah kumpulan operasi dasar yang didukung oleh Kinesis Data Streams. Untuk informasi selengkapnya tentang melakukan operasi dasar menggunakan kode Java, lihat berikut ini:
  + [Kembangkan produsen menggunakan API Amazon Kinesis Data Streams dengan AWS SDK untuk Java](developing-producers-with-sdk.md)
  + [Mengembangkan konsumen dengan AWS SDK untuk Java](develop-consumers-sdk.md)
  + [Membuat dan mengelola aliran data Kinesis](working-with-streams.md)
+  AWS SDKs Untuk [Go](https://docs.aws.amazon.com/sdk-for-go/api/service/kinesis/), [Java](https://aws.amazon.com/developers/getting-started/java/),, [.NET [JavaScript](https://aws.amazon.com/developer/language/java/?intClick=dc_navbar)](https://aws.amazon.com/developer/language/net/?intClick=dc_navbar), [PHP](https://aws.amazon.com/developers/getting-started/php/), [Python](https://github.com/boto/boto), dan [Ruby](https://aws.amazon.com/developers/getting-started/ruby/) mencakup dukungan dan sampel Kinesis Data Streams. Jika versi Anda AWS SDK untuk Java tidak menyertakan sampel untuk Kinesis Data Streams, Anda juga dapat mengunduhnya. [GitHub](https://github.com/aws/aws-sdk-java/tree/master/src/samples)
+ Perpustakaan Klien Kinesis (KCL) menyediakan model easy-to-use pemrograman untuk memproses data. KCL dapat membantu Anda memulai dengan cepat dengan Kinesis Data Streams di Java, Node.js, .NET, Python, dan Ruby. Untuk informasi selengkapnya lihat [Membaca Data dari Aliran](building-consumers.md).
+ [AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/)Mendukung Kinesis Data Streams. AWS CLI Ini memungkinkan Anda untuk mengontrol beberapa AWS layanan dari baris perintah dan mengotomatiskannya melalui skrip.

## Konfigurasikan lingkungan pengembangan Anda
<a name="setting-up-requirements"></a>

Untuk menggunakan KCL, pastikan bahwa lingkungan pengembangan Java Anda memenuhi persyaratan berikut:
+ Java 1.7 (Java SE 7 JDK) atau yang lebih baru. Anda dapat mengunduh perangkat lunak Java terbaru dari [Java SE Downloads](http://www.oracle.com/technetwork/java/javase/downloads/index.html) di situs web Oracle.
+ Paket Apache Commons (Kode, Klien HTTP, dan Logging)
+ Prosesor Jackson JSON

Perhatikan bahwa [AWS SDK untuk Java](https://aws.amazon.com/sdkforjava/)termasuk Apache Commons dan Jackson di folder pihak ketiga. Namun, SDK for Java bekerja dengan Java 1.6, sedangkan Kinesis Client Library membutuhkan Java 1.7.