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
Testimoni (5)
Keterlibatan dengan Pelatih Sejumlah Latihan dan Ujian Praktik Lab yang relevan
Salim - SICPA SA
Kursus - Administration of Kafka Message Queue
Diterjemahkan Mesin
pendekatan interaktif guru, bukan cerita langsung tetapi bertindak berdasarkan pertanyaan dari penonton.
Rens - Canon Medical Informatics Europe B.V.
Kursus - Administration of Kafka Topic
Diterjemahkan Mesin
Laboratorium dan slidenya berpadu sempurna dengan pengetahuan dan kecintaan Jorge terhadap Kafka.
Willem - BMW SA
Kursus - Apache Kafka for Developers
Diterjemahkan Mesin
very interactive...
Richard Langford
Kursus - SMACK Stack for Data Science
Sufficient hands on, trainer is knowledgable