Google Cloud menyediakan berbagai macan layanan seperti database, komputasi, big data, machine learning, data warehouse dan masih banyak yang lainnya. Salah satu layanan terkenal adalah Google Compute Engine (GCE).
Google Compute Engine merupakan infrastructure as a service (IaaS) yang menyediakan layanan komputasi terhadap beban kerja pada perangkat keras fisik milik Google
GCE memungkinkan kita untuk membuat virtual machine (VM) yaitu komputer virtual layaknya komputer yang biasa digunakan dengan berbagai macam konfigurasi seperti spesifikasi hardware, sistem operasi dan lainnya.
Membuat Virtual Machine
Kita bisa membuat VM melalui console
dan gcloud
. Pertama kita akan coba membuat melalui Google Cloud console yang memudahkan dalam konfigurasi VM dengan antarmuka berbasis web
Langkah 1 : Pilih layanan Compute Engine
Masuk menu Compute engine > VM instances
Buat instance baru dengan klik tombol Create Instance
Langkah 2 : Konfigurasi Instance
Masukkan nama instance, region, series dan tipe mesin
kemudian pada konfigurasi Boot disk
kita bisa memilih sistem operasi yang digunakan. Pilih Change
untuk memilih OS lain
Pada tutorial ini yang digunakan adalah Ubuntu 20.04 LTS
dan pilih Select
Selanjutnya pada Firewall
centang Allow HTTP dan HTTPS
dan klik tombol Create
Tunggu beberapa detik kita akan diarahkan ke halaman instance. Tekan tombol SSH
untuk mengakses instance yang sudah dibuat
Voila anda sudah bisa akses instance dan gunakan seperti yang anda perlukan. Gunakan perintah lsb_release -a
untuk melihat versi OS
Remote VM melalui Putty
Tentunya saat kita ingin remote VM akan susah jika harus melalui google cloud console. Saatnya kita gunakan aplikasi client untuk remote seperti putty atau MobaXterm
Pertama lakukan remote SSH melalui console seperti tutorial diatas dan masuk sebagai root
dengan perintah sudo su root
Rubah password dengan perintah passwd
dan ulangi input password dan enter
Masuk ke SSH Config dengan perintah nano /etc/ssh/sshd_config
dan rubah 2 baris konfigurasi ini menjadi yes
PermitRootLogin yes PasswordAuthentication yes
Simpan perubahan dengan tekan tombol Ctrl + X
kemudian tombol Y
Restart SSH dengan perintah systemctl restart sshd
Remote Putty
Selanjutnya download dan buka aplikasi putty dan masukkan IP External dari halaman VM
Masukkan Host Name / IP External dengan port 22
Tekan Open
dan pilih Yes
Masukkan username
dan password
Jika username dan password yang dimasukkan benar maka akan sudah bisa akses VM yang telah dibuat tadi