3 minute read

Pada tulisan tahun lalu, saya pernah menuliskan bagaimana caranya kita menyewa Linux virtual machine di Google Cloud. Masalahnya adalah saat free credit yang kita miliki habis, kita harus membayar biaya sewa tersebut. Sebenarnya biaya sewa per jam (atau per bulan) relatif sangat murah.

Tapi apakah ada layanan VM yang lebih “gratis” namun tetap reliable?

Pertanyaan itu yang sering muncul di benak saya.

Setelah mencari tahu ke sana sini dan mengoprek beberapa fitur yang ada, saya menemukan satu cara menggunakan virtual machine milik Google secara gratis. Namun tentunya no free lunch yah. Karena gratis, maka session yang kita lakukan saat ini akan hilang jika session-nya berakhir. Oleh karena itu, kita bisa akali dengan cara:

  1. Tidak menutup session selama mungkin; atau
  2. Menggunakan aplikasi seperti git untuk menyimpan pekerjaan di setiap waktu.

Selain itu, saya tidak menemukan keberadaan ip public sehingga untuk mengakses virtual machine ini, kita akan lakukan via web browser langsung bukan dari command line di local computer.

Salah satu kelebihan lainnya, kita bisa mengaksesnya menggunakan aplikasi cloud console di gadget Android.

Lantas bagaimana cara mengaksesnya? Berikut adalah langkah-langkahnya:

Langkah I

Buka situs Google Cloud Console di link berikut.

Langkah II

Klik tanda command line (bertuliskan activate cloud shell) di sebelah kanan atas sehingga tampilannya menjadi:

Langkah III

Nah, cloud shell sudah bisa langsung digunakan. Kita bisa langsung mengetik semua perintah dalam linux untuk meng-install berbagai aplikasi yang hendak kita gunakan.

Misalkan, saya hendak meng-install git dan R, maka saya cukup mengetikkan:

sudo apt-get update
sudo apt-get upgrade

Hasil proses update dan upgrade:

Proses instalasi:

sudo apt-get install git r-base-dev

Berikut adalah hasil instalasi R-nya:

Kita dapatkan versi R 4.0.4 dalam cloud shell tersebut.

Selanjutnya kita bisa melakukan clone git repository dan melakukan instalasi packages di R.


Semoga bermanfaat yah.