Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Pelatihan Praktis Apache Kafka Untuk Pemula dan Professional
Rating: 5.0 out of 5(3 ratings)
16 students

Pelatihan Praktis Apache Kafka Untuk Pemula dan Professional

Pelajari Apache Kafka dari Nol Hingga Mahir: Bangun Sistem Real-Time yang Scalable dan Andal!
Created byAgus Kurniawan
Last updated 11/2024
Indonesian

What you'll learn

  • Pengenalan dan Arsitektur Kafka
  • Instalasi dan Konfigurasi Kafka
  • Memanfaatkan Kafka UI
  • Pengelolaan Kafka Cluster
  • Integrasi dengan Kafka Connect
  • Pemrosesan Data Real-Time
  • Keamanan di Kafka
  • Pengembangan Aplikasi Kafka

Course content

7 sections45 lectures5h 58m total length
  • Pendahuluan5:12
  • Persiapan teknis1:30
  • Kendala dan kesulitan dalam materi pelatihan0:54
  • Pengenalan Apache Kafka8:03
  • Arsitektur Kafka: Broker, Topics, dan Partisi4:50
  • Konsep Pub-Sub di Kafka5:28

Requirements

  • Mengenal konsep sistem operasi dan dasar jaringan komputer
  • Menguasai salah satu bahasa pemrograman

Description

Pernah mendengar tentang Apache Kafka? Jika Anda tertarik dengan sistem distribusi data real-time atau ingin tahu bagaimana perusahaan besar seperti LinkedIn, Netflix, dan Uber menangani jutaan pesan per detik, maka kursus ini adalah tempat yang tepat untuk memulai.

Apa Itu Apache Kafka dan Mengapa Penting?

Apache Kafka adalah platform streaming data yang memungkinkan Anda mengelola data dalam jumlah besar secara real-time. Kafka digunakan untuk membangun sistem yang tangguh, mulai dari aplikasi pemrosesan data real-time hingga integrasi data antar sistem. Dan kabar baiknya, Anda tidak perlu menjadi seorang ahli sebelum memulai. Di kursus ini, kita akan belajar dari dasar hingga mahir, bersama-sama.

Pelatihan Praktis Apache Kafka

Kursus ini dirancang untuk membimbing Anda langkah demi langkah. Mulai dari instalasi Kafka di berbagai platform hingga membangun aplikasi berbasis Kafka. Berikut ini yang akan kita eksplorasi bersama:

  1. Pengantar Apache Kafka
    Kita akan membahas konsep dasar Kafka, memahami arsitekturnya, dan bagaimana sistem Pub-Sub bekerja dalam Kafka.

  2. Instalasi dan Konfigurasi
    Bingung harus mulai dari mana? Tenang, kita akan bahas instalasi di semua platform populer: Windows, Linux, macOS, hingga Docker. Kita juga akan mengeksplorasi Kafka UI agar lebih mudah memantau sistem.

  3. Manajemen Kafka
    Setelah Kafka terpasang, saatnya belajar manajemen. Anda akan mempelajari cara membuat topik, mengirim dan menerima pesan menggunakan Kafka CLI, hingga mengelola log dan retensi pesan.

  4. Kafka Cluster
    Di sinilah Kafka benar-benar menunjukkan kekuatannya. Anda akan belajar membangun cluster Kafka, termasuk mode KRaft yang lebih modern. Kita akan membahas cara menjaga sistem tetap stabil dan optimal.

  5. Pengembangan Aplikasi dengan Kafka
    Ingin membangun aplikasi real-time? Kita akan menulis kode bersama dalam berbagai bahasa pemrograman: Java, C#, Python, NodeJS, hingga PHP. Anda akan melihat betapa fleksibelnya Kafka dalam berbagai ekosistem.

  6. Kafka Connect
    Butuh integrasi? Kita akan mempelajari Kafka Connect untuk menghubungkan Kafka dengan sistem eksternal seperti database dan object storage. Anda akan membangun pipeline data yang bisa diandalkan.

  7. Keamanan Kafka
    Tidak ada sistem yang sempurna tanpa keamanan. Kita akan belajar menerapkan SSL dan autentikasi untuk memastikan sistem Kafka Anda aman dari ancaman.


Kursus ini dirancang untuk membantu Anda memahami dan menguasai Apache Kafka dengan cara yang menyenangkan dan efektif. Jadi, tunggu apa lagi? Bergabunglah sekarang dan jadilah bagian dari komunitas Kafka global. Kita mulai perjalanan ini bersama!

Who this course is for:

  • IT Administrator
  • Developer
  • Architect dan System Analysist
  • Semua orang yang ingin belajar Apache Kafka