Cara berinteraksi dengan Google Cloud

Anda dapat menggunakan beberapa metode untuk berinteraksi dengan Google Cloud dan resource Anda. Metode yang Anda pilih dapat bergantung pada preferensi, alur kerja perusahaan, dan sasaran Anda.

Berikut adalah contoh metode interaksi:

Menggunakan konsol Google Cloud berbasis browser

Jika Anda lebih suka mengelola Google Cloud project dan resource melalui antarmuka pengguna grafis, gunakan konsol Google Cloud berbasis browser.

Gunakan konsol Google Cloud untuk melakukan berbagai tugas pengelolaan dan administrasi, termasuk hal berikut:

  • Mengelola resource.
  • Menyimpan, membuat kueri, dan memproses data.
  • Menghubungkan ke virtual machine (VM).
  • Menganalisis aktivitas.
  • Mendiagnosis masalah produksi.
  • Men-deploy solusi yang mudah diluncurkan.

Untuk informasi selengkapnya, lihat Konsol Google Cloud.

Untuk memastikan fungsi konsol yang tepat, lihat juga Mengizinkan akses ke domain konsol Google Cloud.

Menulis perintah dan membuat skrip

Jika Anda lebih suka mengelola pengembangan dan alur kerja di command line atau melalui skrip otomatis, gunakan Google Cloud CLI. Gunakan Google Cloud CLI untuk melakukan tugas secara efisien dan berskala besar. Misalnya, Anda dapat melakukan hal berikut:

  • Buat skrip untuk mengirim file ke semua VM.
  • Simulasikan data backend dengan emulator data untuk membantu Anda menulis kode sisi klien secara efisien.
  • Men-deploy kode serverless.

Jalankan perintah gcloud menggunakan metode berikut:

  • Instal Google Cloud CLI, yang memungkinkan Anda menjalankan perintah di jendela terminal di komputer lokal.

  • Gunakan Cloud Shell berbasis browser, yang tidak memerlukan penginstalan lokal. Buka Cloud Shell dari konsol Google Cloud untuk menggunakan fitur berikut:

    • Instance VM Compute Engine sementara.
    • Editor kode bawaan.
    • Penyimpanan persistent disk.
    • gcloud CLI, Terraform, dan alat-alat lain yang sudah diinstal sebelumnya.
    • Dukungan bahasa untuk Java, Go, Python, Node.js, PHP, Ruby, dan .NET.
    • Pratinjau web.
    • Otorisasi bawaan untuk akses ke project dan resource Konsol Google Cloud.

Untuk informasi selengkapnya tentang Cloud Shell, lihat Cara kerja Cloud Shell.

Untuk mengetahui daftar perintah gcloud, serta flag dan contoh, lihat referensi gcloud.

Mengembangkan aplikasi Anda sendiri menggunakan Library Klien Cloud

Jika Anda ingin membuat aplikasi sendiri untuk mengelola resource, gunakan Library Klien Cloud untuk mengakses Google Cloud API.

Library Klien Cloud memberikan manfaat berikut untuk membantu Anda mem-build aplikasi:

  • Gunakan konvensi yang khusus untuk bahasa pilihan Anda.
  • Gunakan gaya yang konsisten di seluruh layanan.
  • Menangani autentikasi.

Untuk ringkasan, lihat Penjelasan Library Klien Cloud.

Menskalakan penyediaan dan pengelolaan resource dengan Infrastructure as Code (IaC)

Infrastructure as Code (IaC) adalah proses penyediaan dan pengelolaan infrastruktur menggunakan kode, bukan antarmuka pengguna grafis atau skrip command line.

Administrator dan arsitek perusahaan Anda mungkin menggunakan IaC untuk mendapatkan manfaat berikut:

  • Gabungkan proses manajemen perubahan Anda.
  • Uji dan audit saat Anda membuat perubahan.
  • Menyimpan konfigurasi di kontrol sumber.
  • Standarkan infrastruktur Anda.

Google Cloud terintegrasi dengan beberapa alat IaC. Misalnya, Anda dapat menggunakan Terraform untuk menyediakan dan mengelola infrastruktur melalui file konfigurasi yang dapat dibaca manusia yang dapat Anda buat versinya, gunakan kembali, dan bagikan.

Untuk ringkasan IaC dan daftar alat yang dapat Anda gunakan dengan Google Cloud, lihat Infrastructure as Code di Google Cloud.