

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

# Buat mesin klien dan topik Apache Kafka
<a name="mkc-create-topic"></a>

Pada langkah ini Anda membuat instans Amazon EC2 untuk digunakan sebagai instans klien Apache Kafka. Anda kemudian menggunakan instance ini untuk membuat topik di cluster.

**Untuk membuat mesin klien**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Pilih **Luncurkan Instans**.

1. Masukkan **Nama** untuk mesin klien Anda, seperti**mkc-tutorial-client**.

1. Tinggalkan **Amazon Linux 2 AMI (HVM) - Kernel 5.10, Jenis Volume SSD dipilih untuk jenis** **Amazon Machine Image (AMI)**.

1. Pilih jenis **instans t2.xlarge**.

1. Di bawah **Key pair (login)**, pilih **Create a new key pair**. Masukkan **mkc-tutorial-key-pair** **nama pasangan Kunci**, lalu pilih **Unduh Pasangan Kunci**. Alternatifnya, Anda dapat menggunakan pasangan kunci yang sudah ada.

1. Pilih **Luncurkan instans**.

1. Pilih **Lihat Instans.** Kemudian, di kolom **Grup Keamanan**, pilih grup keamanan yang terkait dengan instans baru Anda. Salin ID grup keamanan, dan simpan untuk nanti.

**Untuk memungkinkan klien yang baru dibuat mengirim data ke cluster**

1. Buka konsol VPC Amazon di. [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/)

1. Di panel kiri, di bawah **KEAMANAN**, pilih **Grup Keamanan**. Di kolom **ID grup Keamanan**, cari grup keamanan klaster. Anda menyimpan ID grup keamanan ini saat Anda membuat klaster di[Menyiapkan sumber daya yang diperlukan untuk MSK Connect](mkc-tutorial-setup.md). Pilih grup keamanan ini dengan memilih kotak di sebelah kiri barisnya. Pastikan tidak ada grup keamanan lain yang dipilih secara bersamaan.

1. Di bagian bawah layar, pilih tab **Aturan masuk**.

1. Pilih **Edit aturan masuk**.

1. Di kiri bawah layar, pilih **Tambahkan aturan**.

1. Dalam aturan baru, pilih **Semua lalu lintas** di kolom **Jenis**. Di bidang di sebelah kanan kolom **Sumber**, masukkan ID grup keamanan mesin klien. Ini adalah ID grup keamanan yang Anda simpan setelah Anda membuat mesin klien.

1. Pilih **Simpan aturan**. Cluster MSK Anda sekarang akan menerima semua lalu lintas dari klien yang Anda buat dalam prosedur sebelumnya.

**Cara membuat topik**

1. Buka konsol Amazon EC2 di. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Dalam tabel contoh pilih`mkc-tutorial-client`.

1. Di dekat bagian atas layar, pilih **Connect**, lalu ikuti petunjuk untuk terhubung ke instance.

1. Instal Java pada instance klien dengan menjalankan perintah berikut:

   ```
   sudo yum install java-1.8.0
   ```

1. Jalankan perintah berikut untuk mengunduh Apache Kafka. 

   ```
   wget https://archive.apache.org/dist/kafka/2.2.1/kafka_2.12-2.2.1.tgz
   ```
**catatan**  
Jika Anda ingin menggunakan situs cermin selain yang digunakan dalam perintah ini, Anda dapat memilih yang berbeda di situs web [Apache](https://www.apache.org/dyn/closer.cgi?path=/kafka/1.1.1/kafka_2.11-1.1.1.tgz).

1. Jalankan perintah berikut di direktori tempat Anda mengunduh file TAR pada langkah sebelumnya.

   ```
   tar -xzf kafka_2.12-2.2.1.tgz
   ```

1. Buka direktori **kafka\$12.12-2.2.1**.

1. Buka konsol MSK Amazon di [https://console.aws.amazon.com/msk/rumah? region=us-east-1\$1/home/](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/).

1. Di panel kiri pilih **Cluster**, lalu pilih namanya. `mkc-tutorial-cluster`

1. Pilih **Lihat informasi klien**.

1. Salin string koneksi **Plaintext**.

1. Pilih **Selesai**.

1. Jalankan perintah berikut pada instance klien (`mkc-tutorial-client`), ganti *bootstrapServerString* dengan nilai yang Anda simpan saat melihat informasi klien klaster.

   ```
   <path-to-your-kafka-installation>/bin/kafka-topics.sh --create --bootstrap-server bootstrapServerString --replication-factor 2 --partitions 1 --topic mkc-tutorial-topic
   ```

   Jika perintah berhasil, Anda melihat pesan berikut: `Created topic mkc-tutorial-topic.`

**Langkah Selanjutnya**

[Buat konektor](mkc-create-connector.md)