Pelajari cara mengonfigurasi lingkungan pengembangan lokal untuk Google Cloud. Dokumen ini membahas alat inti yang diperlukan untuk mem-build, menguji, dan menjalankan aplikasi dengan Google Cloud layanan:
- gcloud CLI: Mengelola resource cloud, mengonfigurasi project, dan menyiapkan Kredensial Default Aplikasi (ADC) lokal.
- Library Klien Cloud: Mengakses Google Cloud API secara terprogram menggunakan library idiomatis dalam bahasa pemrograman pilihan Anda.
Untuk mengetahui ringkasan alat dan antarmuka lainnya di seluruh Google Cloud, lihat Cara berinteraksi dengan Google Cloud.
Sebelum memulai
Minta administrator organisasi Anda untuk menyelesaikan prasyarat berikut:
- Menyediakan identitas pengguna Anda: Menetapkan akun Cloud Identity atau akun Google Workspace.
- Memberikan akses project dan peran IAM: Menetapkan peran Identity and Access Management (IAM) yang diperlukan untuk project Anda.
- Mengaktifkan penagihan: Memverifikasi bahwa Penagihan Cloud diaktifkan di project Anda.
Untuk penyiapan di seluruh organisasi, lihat Google Cloud Alur terpandu penyiapan.
Menyiapkan gcloud CLI dan autentikasi
Konfigurasikan gcloud CLI (gcloud) untuk mengelola resource dan mengautentikasi lingkungan lokal Anda:
- Instal gcloud CLI di workstation lokal Anda.
- Jalankan
gcloud initdi terminal Anda untuk login dan memilih project default Anda. - Jalankan
gcloud auth application-default loginuntuk mengonfigurasi Kredensial Default Aplikasi (ADC). ADC memungkinkan library klien lokal untuk melakukan autentikasi secara otomatis terhadap project Anda.
Menginstal Library Klien Cloud
Untuk mengakses Google Cloud layanan secara terprogram dari kode aplikasi Anda:
- Aktifkan Cloud API yang diperlukan untuk project Anda.
- Instal Library Klien Cloud untuk bahasa pemrograman Anda (seperti Java, Python, atau Go). Kode Anda akan otomatis diautentikasi menggunakan ADC.
Alat dan lingkungan alternatif
Jika alur kerja Anda memerlukan lingkungan pengembangan atau alat infrastruktur tertentu, pertimbangkan hal berikut:
- IDE dan ekstensi: Kembangkan di VS Code atau JetBrains IDE yang didukung dengan dukungan Cloud Code.
- Ruang kerja cloud: Gunakan lingkungan cloud terkelola dan dalam penampung dengan Cloud Workstations.
Langkah berikutnya
- Pelajari Autentikasi di Google Cloud.