🖥️ Virtualisasi & Mesin Virtual

Level: Beginner

Virtualisasi adalah teknologi yang memungkinkan satu komputer fisik menjalankan beberapa sistem operasi secara bersamaan melalui mesin virtual (VM). Bayangkan sebuah rumah besar (server fisik) yang dibagi menjadi beberapa apartemen (VM), masing-masing bisa dihuni dengan aturan dan dekorasi berbeda.

📖 Konsep Dasar Virtualisasi

🔄 VM vs Container

👉 VM cocok untuk workload besar & legacy apps, sedangkan container cocok untuk microservices & aplikasi modern.

🛠️ Praktik Kecil

Coba buat VM menggunakan VirtualBox:

  1. Install VirtualBox di laptop/PC.
  2. Buat VM baru dengan OS Linux (misalnya Ubuntu).
  3. Atur resource (CPU, RAM, storage).
  4. Jalankan VM dan coba akses terminal Linux di dalamnya.

🎮 Mini Challenge

Buat dua VM berbeda di laptop/PC kamu:

Tugas tambahan: Coba hubungkan kedua VM dalam satu jaringan virtual (internal network) dan lakukan ping antar VM.