Google Cloud Platform

Menerapkan infrastruktur menggunakan solusi Navixy on-premise membutuhkan pemilihan lokasi awal yang dipertimbangkan dengan matang. Jika Anda memutuskan untuk memilih platform cloud, salah satu solusi paling populer adalah Google Cloud Platform (GCP). Ini adalah platform yang andal, terbukti, dan diakui secara luas yang memungkinkan Anda meluncurkan mesin virtual dengan mudah dan upaya minimal. Namun, platform ini tetap menyediakan fleksibilitas kustomisasi, keamanan, dan toleransi kesalahan sebanyak platform populer lainnya.

GCP

Berikut adalah langkah-langkah dasar untuk menerapkan mesin virtual yang dapat berfungsi tempat Anda menginstal solusi Navixy On‑premise. Jika Anda perlu menyempurnakan lingkungan cloud Anda dan melakukan pengaturan yang lebih canggih, Anda harus merujuk ke dokumentasi Google Cloud.

Langkah pertama

Hal pertama yang perlu Anda lakukan adalah mendaftar untuk layanan, memilih akun individu atau bisnis tergantung pada tujuan Anda. Jika Anda mendaftar untuk pertama kali, Anda akan memiliki kesempatan untuk memanfaatkan masa percobaan 90 hari dan kredit $300, sehingga Anda dapat bekerja lebih lanjut tanpa terburu-buru. Namun, ingat bahwa ketika Anda siap meluncurkan instance sebagai solusi siap bisnis, Anda perlu mengonversi akun Anda dari masa percobaan gratis ke akun penuh, jika tidak Anda berisiko kehilangan instance setelah 90 hari berakhir.

Setelah pendaftaran Anda selesai, Anda perlu memilih atau membuat proyek Anda. Secara default, proyek baru sudah dibuat, tetapi Anda dapat mengganti namanya atau membuat proyek lain.

GCP - proyek

Setelah proyek dibuat, Anda dapat melanjutkan untuk membuat mesin virtual cloud baru Anda.

Mesin Virtual

Untuk membuat mesin virtual baru, pilih opsi “Create a VM” di dasbor proyek Anda, di bagian “Products”.

mesin virtual GCP

Cara lain adalah menuju “Compute Engine” - “VM instances” di menu navigasi.

mesin virtual GCP

Selanjutnya, Anda akan diminta untuk mengaktifkan Compute Engine API - ini adalah langkah wajib untuk bekerja lebih lanjut dengan mesin virtual.

compute engine GCP

Setelah API diaktifkan, Anda akan diteruskan ke VM instances menu - di sinilah Anda dapat membuat mesin virtual Anda.

Klik CREATE INSTANCE.

buat instance GCP

Di sini Anda perlu melakukan hal berikut.

  1. Pilih nama - bisa berupa nama apa pun, tetapi sebaiknya menunjukkan tujuan mesin. Opsional, Anda dapat menetapkan label dan tag untuk mengatur lingkungan kerja Anda. GCP create instance

  2. Pilih region dan zone - ini berarti di mana pusat data yang akan menampung server Anda berada secara fisik. Disarankan memilih region yang sedekat mungkin dengan pelanggan Anda. Pengaturan ini sedikit memengaruhi biaya. GCP instance region

  3. Pilih konfigurasi mesin. Di bagian ini Anda memilih konfigurasi server sesuai tugas dan beban yang direncanakan. Anda dapat menemukan informasi lebih lanjut tentang konfigurasi instance yang mungkin di dokumentasi Google Cloud Platform. Untuk instance besar dengan beban tinggi, disarankan memilih konfigurasi compute optimized. Jenis dan konfigurasi instance sangat memengaruhi biaya. GCP instance configuration

  4. Konfigurasikan boot disk. Di sini Anda memilih versi sistem operasi (Ubuntu 20 atau lebih baru direkomendasikan), jenis disk (SSD direkomendasikan) dan kapasitas disk (harus dihitung sesuai dengan persyaratan perangkat keras server). GCP disk

  5. Konfigurasikan pengaturan firewall. Pada dasarnya Anda perlu mengizinkan lalu lintas HTTP dan HTTPS. GCP firewall settings

  6. Lakukan pengaturan lain berdasarkan kebutuhan spesifik Anda.

  7. Klik CREATE. Instance cloud baru Anda akan dibuat.

Koneksi

Setelah mesin virtual dibuat, ia akan diberi alamat IP internal dan eksternal. Namun meskipun memiliki alamat eksternal, Anda tidak akan dapat menggunakannya untuk koneksi SSH langsung.

Instance cloud mendukung koneksi menggunakan kunci SSH, dan cara termudah untuk mengatur koneksi adalah memberikan server kunci yang Anda miliki di sisi Anda.

Jika Anda tidak memiliki kunci SSH di sisi Anda, Anda perlu membuat kunci baru menggunakan OpenSSH (Linux/MacOS) atau PuTTYgen (Windows).

Pertama, Anda perlu membuat koneksi SSH dalam browser yang disediakan di Google Console. Klik tombol “SSH” di sebelah kanan instance yang baru dibuat.

koneksi SSH GCP

Jendela browser baru akan terbuka, di mana koneksi ke server akan dibuat. Ikuti petunjuk di layar - pada titik tertentu konsol akan melakukan otorisasi. Setelah ini, Anda akan masuk ke sistem Linux menggunakan nama pengguna Google Anda.

SSH dalam-browser GCP

Pengguna baru Anda adalah sudoer dan memiliki hak istimewa root, sehingga Anda dapat melakukan pengaturan yang diperlukan atas namanya, atau menjalankan sudo -i dan melakukan semua tindakan selanjutnya sebagai root.

Sekarang Anda perlu memilih pengguna untuk akses SSH jarak jauh. Sistem memiliki pengguna default ubuntu, kami akan mengonfigurasinya menggunakan contoh ini, tetapi Anda dapat membuat pengguna apa pun pilihan Anda untuk ini.

Lanjutkan ke berkas /home/ubuntu/.ssh/authorized_keys. Jika tidak ada berkas atau direktori seperti itu, Anda perlu membuatnya terlebih dahulu. Buka berkas untuk diedit. Salin bagian publik dari kunci SSH Anda ke berkas ini - harus diawali dengan ssh-rsa dan diakhiri dengan nama pembedaan apa pun.

kunci SSH GCP

Simpan berkas.

Mulai ulang layanan SSH: sudo systemctl restart ssh

Sekarang Anda dapat menggunakan klien SSH apa pun (mis. PuTTY) untuk terhubung ke instance cloud yang baru dibuat - ingat untuk menggunakan kunci privat Anda untuk otentikasi.

penyebaran platform Navixy

Sekarang Anda memiliki server cloud yang berfungsi dan dapat diakses dari jarak jauh.

Lanjutkan ke bagian instruksi yang relevan dan lakukan Instalasi platform Navixy On-premise.

Last updated

Was this helpful?