Skip to content

Praktikum: Implementasi Dasar Edge Computing

Yhotie
Published date:
Edit this post

Level: Menengah Durasi: 2–4 jam Prasyarat: Dasar jaringan, Docker/Container, Python atau Node.js, akses ke VM atau single-board computer (Raspberry Pi atau setara).

Tujuan pembelajaran

Setelah menyelesaikan modul praktikum ini peserta diharapkan dapat:

  1. Menjelaskan arsitektur lapisan Edge vs Cloud.
  2. Mendeploy sebuah service sederhana di node edge (container).
  3. Mengimplementasikan pipeline data ringan: akuisisi → pre-processing → inferensi sederhana.
  4. Mengamankan komunikasi antara device dan edge gateway.
  5. Mengevaluasi metrik latensi dan bandwidth serta membuat rekomendasi optimasi.

Bahan dan alat

Ringkasan teori singkat

Ringkas konsep edge: pengertian, manfaat utama (latensi, bandwidth, privasi), serta trade-offs. Gambarkan arsitektur sederhana: Device → Edge Gateway → Cloud. Bahas keamanan dasar dan observability.

Langkah praktikum

Persiapan lingkungan (30 menit)

  1. Siapkan dua mesin (cloud dan edge) dan pastikan dapat saling SSH.
  2. Install Docker dan docker-compose pada kedua mesin.
  3. Clone repository contoh (link diberikan oleh instruktur) yang berisi simulasi sensor dan service inferensi ringan.

Langkah 1 — Menjalankan sensor simulasi (15 menit)

Contoh (di edge node):

# jalankan mqtt broker (eclipse-mosquitto)
docker run -d --name mosquitto -p 1883:1883 eclipse-mosquitto
# jalankan sensor simulator
docker run -d --name sensor-sim --env MQTT_HOST=localhost example/sensor-sim

Langkah 2 — Deploy pre-processing service (30 menit)

Tugas:

Langkah 3 — Inferensi ringan di edge (30 menit)

Langkah 4 — Sinkronisasi ke Cloud & Analitik (30 menit)

Langkah 5 — Pengukuran dan evaluasi (15–30 menit)

Tugas akhir (penilaian)

  1. Submit repository fork dengan Dockerfile dan instruksi deploy (README).
  2. Jawab kuis singkat:
    • Jelaskan 3 trade-off utama Edge vs Cloud.
    • Sebutkan 4 teknik mitigasi keamanan di lingkungan edge.
  3. Rekam video singkat (5 menit) yang menunjukkan alur kerja dan hasil pengukuran.

Rubrik penilaian

Pertanyaan dan tantangan lanjutan

Referensi dan sumber


Catatan: modul dapat dipecah menjadi beberapa sesi lab jika diperlukan. Jika ingin konversi ke MDX (menambahkan worksheet dan link file), beri tahu instruksi tambahan.

Previous
Cara Install Waydroid di Linux (CachyOS) + Fix Error Network & ADB
Next
inkompetensi membunuh lebih banyak daripada kejahatan