全部产品
Search
文档中心

ApsaraMQ for Kafka:Deploy instans khusus VPC

更新时间:Jan 22, 2026

Panduan ini memandu Anda dalam menyiapkan instans Kafka yang dapat diakses dari dalam Virtual Private Cloud (VPC) Anda. Setelah selesai, Anda akan memiliki instans Kafka yang berjalan dengan titik akhir siap digunakan oleh aplikasi Anda.

Sebelum memulai

Pastikan Anda telah memiliki:

  • Akun Alibaba Cloud dengan izin yang diperlukan untuk ApsaraMQ for Kafka

  • VPC dan vSwitch di wilayah target Anda (atau Anda dapat membuatnya selama proses penyiapan)

Catatan

Saat pertama kali menerapkan instans Kafka, konsol akan meminta Anda untuk mengotorisasi peran terkait layanan (AliyunServiceRoleForAlikafka). Klik OK untuk melanjutkan—ini diperlukan agar layanan dapat mengelola sumber daya atas nama Anda.

Langkah 1: Buat instans Kafka

  1. Buka Konsol ApsaraMQ for Kafka.

  2. Klik Buy Instance.

  3. Pilih model penagihan Anda:

    • Pay-as-you-go (Hourly) – Paling cocok untuk pengembangan, pengujian, atau beban kerja yang bervariasi

    • Subscription – Lebih hemat biaya untuk produksi dengan penggunaan yang dapat diprediksi

    • Serverless – Opsi auto-scaling di mana Anda membayar sesuai pemakaian

  4. Konfigurasikan instans Anda:

    Setting

    Recommendation

    Instance Edition

    Standard Edition (High Write) untuk sebagian besar beban kerja

    Region

    Pilih wilayah yang sama dengan server aplikasi Anda

    Instance Type

    Pilih VPC untuk akses jaringan pribadi

    Traffic Specification

    Sesuaikan dengan throughput yang diharapkan (misalnya, alikafka.hw.2xlarge untuk 20 MB/s baca/tulis)

    Disk Type

    Ultra Disk untuk penggunaan umum; SSD untuk skenario throughput tinggi atau backlog pesan

    Disk Capacity

    Mulai dengan 300–900 GB berdasarkan kebutuhan retensi Anda

  5. Klik Buy Now dan selesaikan pembayaran.

Instans Anda akan muncul di daftar Instances dengan status Not Deployed.

Langkah 2: Dapatkan informasi VPC Anda

Sebelum menerapkan, Anda memerlukan ID VPC dan ID vSwitch. Jika belum memiliki VPC, buat sekarang.

  1. Buka Konsol VPC.

  2. Buka vSwitches di navigasi kiri.

  3. Pilih wilayah target Anda dari menu atas.

  4. Catat:

    • vSwitch ID – Terdaftar di kolom Instance ID/Name

    • VPC ID – Terdaftar di kolom VPC

Catatan

vSwitch Anda menentukan zona ketersediaan tempat instans Kafka akan diterapkan. Pilih zona yang dekat dengan server aplikasi Anda untuk meminimalkan latensi.

Membuat VPC (jika diperlukan)

  1. Di Konsol VPC, klik Create VPC.

  2. Tetapkan nama dan Blok CIDR IPv4 (misalnya, 192.168.0.0/16).

  3. Buat vSwitch di zona pilihan Anda dengan subnet (misalnya, 192.168.0.0/24).

Langkah 3: Deploy Instans

  1. Kembali ke Konsol Kafka, temukan instans Anda dengan status Not Deployed.

  2. Klik Deploy di kolom Actions.

  3. Konfigurasikan penerapan:

    Setting

    Description

    VPC ID

    Pilih VPC dari Langkah 2

    vSwitch ID

    Pilih vSwitch dari Langkah 2

    Version

    Pilih 2.6.2 (disarankan) atau 2.2.0

    Message Retention Period

    Berapa lama pesan disimpan (default: 72 jam)

    Maximum Message Size

    Ukuran pesan terbesar yang diizinkan (default: 1 MB)

    Consumer Offset Retention Period

    Berapa lama offset konsumen disimpan (default: 10.080 menit/7 hari)

    Disk Encryption

    Aktifkan jika Anda memerlukan enkripsi saat penyimpanan

    Hanya untuk Edisi Profesional:

    • Cross-zone Deployment – Terapkan di beberapa zona untuk ketersediaan lebih tinggi

    • ACL – Aktifkan kontrol akses untuk autentikasi SASL

  4. Klik OK untuk memulai penerapan.

Catatan

Penerapan memakan waktu 10–30 menit. Status akan berubah dari Deploying menjadi Running saat selesai.

Langkah 4: Dapatkan titik akhir koneksi Anda

Setelah instans Anda berjalan:

  1. Klik nama instans untuk membuka Instance Details.

  2. Gulir ke bagian Endpoint Information.

  3. Anda akan melihat titik akhir koneksi Anda:

    Type

    Network

    Protocol

    Use case

    Default Endpoint

    VPC

    PLAINTEXT

    Koneksi standar dari dalam VPC Anda

    Titik akhir Anda akan tampak seperti:

    alikafka-post-public-intl-sg-xxxxx-1-vpc.alikafka.aliyuncs.com:9092,
    alikafka-post-public-intl-sg-xxxxx-2-vpc.alikafka.aliyuncs.com:9092,
    alikafka-post-public-intl-sg-xxxxx-3-vpc.alikafka.aliyuncs.com:9092
  4. Salin titik akhir tersebut—Anda akan menggunakannya sebagai bootstrap.servers dalam konfigurasi klien Kafka Anda.

Langkah 5: Konfigurasikan daftar putih

Secara default, hanya klien dalam vSwitch yang sama yang dapat terhubung. Untuk mengizinkan koneksi dari bagian lain VPC Anda:

  1. Di bagian Endpoint Information, klik Manage Whitelist di kolom Actions.

  2. Klik Create Whitelist.

  3. Konfigurasikan daftar putih:

    • Name: Nama deskriptif (misalnya, app-servers)

    • IP Addresses: Masukkan blok CIDR atau alamat IP tertentu

  4. Klik OK.

Verifikasi konektivitas

Dari server dalam VPC Anda, uji koneksi:

telnet alikafka-post-public-intl-sg-xxxxx-1-vpc.alikafka.aliyuncs.com 9092

Koneksi yang berhasil menunjukkan bahwa konfigurasi jaringan Anda sudah benar.

Referensi cepat: konfigurasi instans

Berikut ringkasan konfigurasi utama pada instans yang telah diterapkan, yang dapat dilihat di Instance Details:

Property

Location

Instance ID

Basic Information

Status

Basic Information

VPC/vSwitch

Configuration Information

Endpoints

Endpoint Information

Topics/Groups/Partitions quota

Configuration Information

Message settings

Configuration Information

Apa selanjutnya?

Instans Kafka Anda sudah siap. Berikut langkah-langkah umum selanjutnya:

  1. Buat topik – Buka tab Topics di instans Anda untuk membuat topik pesan

  2. Buat grup – Siapkan grup untuk aplikasi konsumen Anda

  3. Kirim dan terima pesan – Gunakan titik akhir tersebut dengan library klien Kafka Anda