Cloud Computing
Ceritakan secara runtut step by step create 1 instance di GCP, dengan specific berikut:
- Location asia-southeast1 (Singapore)
- Type machine e2-medium
- OS Ubuntu
- Boot Disk Type SSD Persistent Disk 20 GB
- Pastikan Server memiliki External IP dan hanya port 80 saja yang dibuka untuk publik
JAWABAN :
Berikut adalah langkah-langkah untuk membuat satu instance di Google Cloud Platform (GCP)
dengan spesifikasi yang diberikan:
Step-by-Step Pembuatan Instance di GCP:
1. Login ke Google Cloud Console
● Buka browser dan akses Google Cloud Console: [Link]
● Login menggunakan akun Google kamu.
2. Pilih Project atau Buat Project Baru
● Di bagian atas halaman, pastikan kamu memilih project yang benar. Jika belum memiliki
project, buat project baru dengan klik menu Select a project > New Project.
● Beri nama project sesuai keinginan dan klik Create.
3. Buka Menu Compute Engine
● Dari dashboard Google Cloud, buka menu di sebelah kiri (ikon garis tiga) dan pilih
Compute Engine > VM Instances.
● Jika ini pertama kalinya kamu menggunakan Compute Engine, klik Enable untuk
mengaktifkannya.
4. Buat Instance Baru
● Setelah masuk ke halaman VM Instances, klik tombol Create Instance di bagian atas
untuk membuat instance baru.
5. Konfigurasi Instance
● Name: Masukkan nama untuk instance kamu (misalnya: digitalskoladevops).
● Region: Pilih lokasi di asia-southeast1 (Singapore).
● Zone: Kamu bisa memilih salah satu zona, misalnya asia-southeast1
6. Pilih Machine Type
● Pada bagian Machine configuration, pilih Series: E2.
● Untuk Machine type, pilih e2-medium (2 vCPUs, 4 GB RAM).
7. Pilih OS dan Disk Type
● Boot disk: Klik Change di bagian Boot Disk.
○ Operating System: Pilih Ubuntu.
○ Version: Pilih versi Ubuntu yang diinginkan, misalnya Ubuntu 20.04 LTS.
○ Boot Disk Type: Pilih SSD persistent disk.
○ Size: Setel ukuran menjadi 20 GB.
○ Klik Select.
8. Network and Security Settings
● Network tags: Tambahkan tag misalnya digitalskoladevops (berguna untuk
firewall rules).
● External IP: Pastikan External IP diatur ke Ephemeral. Ini akan memberikan server
akses ke Internet dengan IP publik.
● Firewall: Di bagian Firewall, centang Allow HTTP traffic. Ini akan membuka port 80
untuk akses publik.
9. Konfirmasi Pengaturan
● Setelah semua pengaturan sesuai dengan yang diinginkan, klik Create.
10. Buat Aturan Firewall
Secara default, jika kamu mencentang opsi Allow HTTP traffic, GCP akan membuat aturan
firewall untuk membuka port 80. Namun, jika perlu membuatnya secara manual, ikuti
langkah-langkah berikut:
● Buka menu di sebelah kiri dan pilih VPC Network > Firewall.
● Klik Create Firewall Rule.
● Name: Masukkan nama firewall rule (misalnya allow-http).
● Targets: Pilih All instances in the network atau targetkan VM spesifik menggunakan
Network Tags.
● Source IP ranges: Masukkan [Link]/0 untuk mengizinkan akses dari semua IP
publik.
● Protocols and Ports: Pilih Specified protocols and ports, lalu masukkan tcp:80
untuk membuka port 80.
● Klik Create.
11. Akses VM
● Setelah instance berhasil dibuat, kamu bisa mengaksesnya melalui SSH.
● Klik SSH di sebelah instance untuk membuka terminal dan masuk ke server.
12. Verifikasi Port 80
● Untuk memastikan port 80 terbuka, kamu bisa menginstal web server seperti Nginx atau
Apache dan memverifikasi bahwa port 80 dapat diakses dari luar.
Instal Nginx:
sudo apt update
sudo apt install nginx
● Setelah instalasi selesai, buka browser dan akses External IP dari instance kamu.
Kamu harus bisa melihat halaman default Nginx.