Kerangka Materi

Modul 1: Pengenalan ke Arsitektur dan Konfigurasi Cluster Confluent Apache Kafka

  • Apa itu Apache Kafka dan Platform Confluent?
  • Fundamental Kafka broker, producer, consumer, dan topik
  • Peran Kafka dalam pipa streaming data dan pesan
  • Ekstensi Confluent: REST Proxy, Schema Registry, Control Center
  • Arsitektur cluster Kafka: brokers, partisi, dan replikasi

Modul 2: Konfigurasi Quorum Zookeeper

  • Apa itu Zookeeper?
  • Peran Zookeeper dalam klaster Kafka
  • Ukuran quorum Zookeeper
  • Konfigurasi Zookeeper
  • Melaksanakan SSH di server kita
  • Praktek: Konfigurasi Zookeeper (sebagai tim dan sebagai layanan)
  • Menggunakan Command Line Interface (CLI) Zookeeper
  • Praktek: Penyetelan quorum Zookeeper
  • Sistem file internal Zookeeper
  • Faktor performa yang mempengaruhi Zookeeper
  • Demonstrasi: Alat manajemen Zookeeper dan Zoonavigator

Modul 3: Konfigurasi Klaster Kafka

  • Dasar-dasar Kafka
  • Konfigurasi Kafka
  • Praktek: Konfigurasi Kafka pada broker tunggal
  • Praktek: Menjalankan perintah Kafka
  • Praktek: Penyetelan klaster multi-broker (klaster) Kafka
  • Praktek: Pengujian klaster Kafka
  • Bisakah saya terhubung ke klaster Kafka saya?
  • Konfigurasi Advertised.listeners: pengaturan kunci
  • Konfigurasi topik
  • Mengatur penerimaan dan pengiriman pesan dalam topik
  • Praktek: Menunjukkan ketangguhan Kafka
  • Performa Kafka: I/O, jaringan, RAM, CPU, OS
  • Performa Kafka: faktor lainnya
  • Praktek: Bagaimana mengubah konfigurasi broker

Modul 4: Konfigurasi Lanjutan Kafka

  • Konfigurasi Landoop Kafka Topics UI, Confluent REST Proxy, dan Schema Registry
  • Mengirim dan menerima pesan (CLI, Java, Spring Framework)
  • Alat metrik dan pemantauan (Confluent Control Center, Elasticsearch, dll.)
  • Berkas log dan manajemen offset
  • Ketersediaan tinggi dan penanggulangan bencana
  • Mengamankan ketersediaan tinggi dengan replikasi
  • Tuning performa (penghasil/penerima)
  • Strategi tanggapan darurat
  • Kontrol failover dan pemulihan data
  • Penyetelan konektor
  • Implementasi Kafka Connect
  • Fasilitas keamanan Kafka

Ringkasan dan Langkah Berikutnya

Persyaratan

  • Pengalaman dengan sistem berbasis Linux dan alat baris perintah
  • Ketahuan dengan konsep sistem terdistribusi
  • Pemahaman tentang jaringan dasar dan konfigurasi sistem

Audience

  • Tim DevOps dan SRE yang mengelola penempatan Kafka
  • Sistem administrator yang bekerja dengan Confluent dan Zookeeper
  • Pengembang dan arsitek Kafka yang bertanggung jawab atas sistem berskala besar
 16 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait