Hubungi Kami

Kerangka Materi

  • Bagian 1: Pengenalan Big Data dan NoSQL
    • Secara umum mengenai NoSQL
    • Teorema CAP
    • Kapan penggunaan NoSQL menjadi pilihan yang tepat
    • Konsep penyimpanan berbasis kolom
    • Ekosistem NoSQL secara keseluruhan
  • Bagian 2: Dasar-dasar Cassandra
    • Desain dan arsitektur Cassandra
    • Node, kluster, serta pusat data dalam Cassandra
    • Konsep keyspace, tabel, baris, dan kolom
    • Proses partisi, replikasi, serta token
    • Konsep quorum dan tingkat konsistensi
    • Praktikum: berinteraksi dengan Cassandra menggunakan CQLSH
  • Bagian 3: Pemodelan Data – Bagian 1
    • Pengantar mengenai CQL
    • Tipe data dalam CQL
    • Cara membuat keyspace dan tabel
    • Memilih kolom beserta tipe datanya
    • Memutuskan kunci utama yang tepat
    • Pengaturan struktur data baris dan kolom
    • Konsep Time to Live (TTL)
    • Cara melakukan kueri dengan CQL
    • Proses pemutakhiran data menggunakan CQL
    • Struktur koleksi seperti list, map, serta set
    • Praktikum: berbagai latihan pemodelan data menggunakan CQL; mencoba kueri beserta tipe data yang didukung
  • Bagian 4: Pemodelan Data – Bagian 2
    • Cara membuat dan memanfaatkan indeks sekunder
    • Pemahaman mengenai kunci komposit (kunci partisi serta kunci pengelompokan)
    • Data berbentuk rangkaian waktu
    • Panduan terbaik dalam penanganan data rangkaian waktu
    • Fungsi counter dalam Cassandra
    • Mekanisme transaksi ringan (Lightweight Transactions/LWT)
    • Praktikum: membuat serta menggunakan indeks; pemodelan data rangkaian waktu
  • Bagian 5: Mekanisme Internal Cassandra
    • Mengenal desain arsitektur internal Cassandra
    • Fungsi komponen seperti sstables, memtables, serta commit log
  • Bagian 6: Administrasi Cassandra
    • Pemilihan perangkat keras yang sesuai
    • Berbagai distribusi Cassandra tersedia
    • Cara node-node Cassandra saling berkomunikasi
    • Proses penulisan serta pembacaan data ke/dari mesin penyimpanan
    • Tata kelola direktori penyimpanan data
    • Operasi anti-entropy untuk menjaga integritas data
    • Mekanisme kompaksi dalam Cassandra
    • Cara menentukan strategi kompaksi yang tepat
    • Praktik terbaik dalam administrasi Cassandra (kompaksi, pengelolaan garbage collection, dll)
    • Cara membuat contoh instalasi Cassandra dengan konsumsi memori rendah
    • Alat dan strategi dalam proses pemecahan masalah sistem
    • Praktikum: peserta menginstal serta menjalankan uji kinerja pada Cassandra

Persyaratan

  • Mampu mengoperasikan sistem Linux (navigasi baris perintah, mengedit file menggunakan vi/nano)
  • Untuk kursus tatap muka: diperlukan laptop atau komputer dengan RAM minimal 8 GB
  • Untuk kursus online langsung: laboratorium Cassandra sudah disiapkan sehingga peserta hanya perlu menggunakan browser web saja
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait