Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Modul 1: Pengantar Arsitektur Confluent Apache Kafka serta Konfigurasi Kluster
- Apa itu Apache Kafka dan Platform Confluent?
- Pengertian mendasar mengenai broker, pembuat pesan, penerima pesan, dan topik data dalam Kafka
- Fungsi utama Kafka sebagai komponen inti saluran streaming serta pengiriman pesan data
- Komponen ekstensi Confluent: REST Proxy, Schema Registry, Control Center
- Struktur kluster Kafka secara keseluruhan: broker-brokernya, pembagian partisi, dan sistem replikasi.
Modul 2: Konfigurasi Kumpulan Zookeeper
- Pengenalan mengenai Zookeeper dan fungsinya dalam ekosistem Kafka.
- Fungsi penting yang dimainkan oleh Zookeeper bagi kelancaran operasional kluster Kafka.
- Ukuran ideal kumpulan Zookeeper untuk mendukung kebutuhan kluster tertentu.
- Pengaturan parameter konfigurasi Zookeeper secara manual.
- Cara mengaktifkan akses SSH pada server-server yang digunakan dalam lingkungan pelatihan.
- Latihan praktis: Pengaturan parameter Zookeeper, baik secara individual maupun sebagai layanan.
- Pemanfaatan antarmuka perintah baris perintah (CLI) dari Zookeeper untuk berbagai kebutuhan operasional.
- Latihan praktis: Membentuk serta mengatur kumpulan Zookeeper yang siap digunakan dalam aktivitas selanjutnya.
- Panduan penggunaan sistem penyimpanan file internal milik Zookeeper.
- Faktor-faktor performa yang memengaruhi kecepatan respon serta stabilitas Zookeeper secara menyeluruh.
- Demonstrasi: Perangkat manajemen Zookeeper dan alat pendukung seperti Zoonavigator dalam penerapannya di dunia nyata.
Modul 3: Konfigurasi Kluster Kafka Secara Utuh
- Pemahaman dasar mengenai teknis operasional Kafka secara keseluruhan.
- Cara-cara mengatur parameter konfigurasi inti kluster Kafka untuk memastikan fungsinya optimal.
- Latihan praktis: Membentuk pengaturan awal bagi satu broker tunggal dalam lingkungan simulasi Kafka.
- Latihan praktis: Penggunaan perintah-perintah manajemen utama pada platform Kafka untuk menguji kemampuan sistemnya.
- Latihan praktis: Mengembangkan serta menguji konfigurasi multi-broker sehingga terbentuk struktur kluster utuh.
- Latihan praktis: Pengujian kesiapan sistem setelahnya untuk menjamin ketahanan operasionalnya dalam kondisi ekstrem.
- Cara memastikan bahwa setiap komponen berkomunikasi lancar dengan kluster melalui antarmuka jaringan.
- Pentingnya parameter "advertised.listeners" sebagai panduan bagi sistem eksternal untuk terhubung ke layanan Kafka.
- Strategi pembuatan serta pengelolaan konfigurasi topik data secara dinamis.
- Teknik pengiriman pesan dari sumber awal hingga distribusinya tepat pada sasaran di dalam topik.
- Latihan praktis: Uji coba ketahanan sistem terhadap kegagalan komponen demi memastikan resiliensi jaringan secara maksimal.
- Pengantar teknis mengenai sumber daya penyimpanan I/O, performa jaringan, penggunaan memori serta CPU hingga variabel lingkungan sistem operasi pada performa keseluruhan kluster.
- Faktor lainnya yang secara efektif memengaruhi laju kecepatan data pada platform ini.
- Latihan praktis: Panduan mengubah pengaturan broker mana saja guna menyesuaikan spesifikasi sistem berdasarkan target operasional.
Modul 4: Pengaturan Tingkat Lanjut pada Kluster Kafka
- Integrasi dan konfigurasi alat manajemen visual Landoop Kafka Topics UI beserta fungsi REST Proxy dari Confluent serta Schema Registry dalam operasionalnya.
- Pengiriman dan penerimaan pesan melalui berbagai media: antarmuka CLI, Java maupun kerangka aplikasi Spring Framework.
- Akses data metrik sistem beserta alat pemantauan yang mempermudah aktivitas observabilitas secara menyeluruh (Contoh: Confluent Control Center, Elasticsearch dan lain-lain).
- Manajemen arsip log serta cara mengatur konsep pengacuan posisi pesan dalam setiap topik data.
- Teknik memastikan keberadaan infrastruktur bekerja dengan tingkat ketersediaan tinggi serta strategi mitigasi akibat bencana secara komprehensif.
- Cara mengaktifkan mekanisme replikasi untuk meningkatkan kebolehandalan operasional di lingkungan perusahaan.
- Langkah-langkah memperbaiki performa aplikasi: penyesuaian antarmuka pengirim dan penerima pesan (producer/consumer).
- Perencanaan strategi mitigasi akibat gangguan komponen besar yang membutuhkan tindakan penyelamatan segera.
- Protokol kontrol peralihan kerja sistem otomatis maupun manual serta prosedur memulihkannya kembali secara efektif.
- Cara menambah konnektor komunikasi baru pada kluster guna memperluas kapasitas integrasinya dengan modul lain.
- Implementasi resmi solusi plug-and-play bernama Kafka Connect dalam aktivitas operasional.
- Fungsi-fitur keamanan internalnya: enkripsi informasi, mekanisme otentikasi pengguna serta pengendalian izin akses pada tiap lapisan sistem.
Penutup dan Panduan Melanjutkan Perjalanan Anda dalam Dunia Kafka
Persyaratan
- Pengalaman dalam menggunakan sistem berbasis Linux serta alat perintah baris perintah
- Pemahaman mengenai konsep-konsep dasar sistem terdistribusi
- Pengetahuan tentang jaringan komputer dan cara mengonfigurasi sistem secara dasar
Kelompok Peserta
- Tim DevOps serta SRE yang bertanggung jawab atas pengelolaan implementasi Kafka
- Para administrator sistem yang bekerja dengan Confluent maupun Zookeeper
- Pengembang dan arsitek Kafka yang berkepentingan untuk merancang sistem yang dapat diskalakan secara efisien.
16 Jam
Testimoni (2)
Kemungkinan untuk melakukan latihan mandiri di lingkungan pelatihan.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kursus - Kafka for Administrators
Diterjemahkan Mesin
Contoh yang sangat praktis. Pelatih telah berusaha menjaga kecepatan pelatihan agar semua orang dapat mengikutinya, meskipun grup cukup bervariasi dalam hal pengetahuan. Dia telah memberikan banyak dukungan kepada hampir semua orang yang meminta bantuan :)
Georgi - BMW SA
Kursus - Apache Kafka for Developers
Diterjemahkan Mesin