1. Sebelum memulai
Codelab ini menunjukkan cara membuat project Google Cloud, menyiapkan dan membuka Google Cloud Console, serta mengakses beberapa layanan yang paling umum digunakan di Konsol Cloud.
Prasyarat
- Pengetahuan dasar tentang cara menggunakan command line.
- Pengetahuan dasar tentang cara menavigasi Konsol Cloud.
Yang akan Anda pelajari
- Cara membuat project Google Cloud.
- Cara mengaktifkan dan menggunakan Cloud Shell.
- Cara menggunakan Konsol Cloud.
- Cara mengakses layanan yang paling umum digunakan di Cloud Console.
Yang Anda butuhkan
- Akun Google, seperti Akun Gmail atau akun Google Workspace.
- Akses ke Akun Cloud BIlling atau kartu kredit yang dapat digunakan untuk mendaftar ke uji coba gratis.
2. Membuat project Google Cloud
Bagian ini memandu Anda dalam membuat project Google Cloud dan menggunakan Cloud Shell.
Memulai persiapan
- Login ke Cloud Console lalu buat project baru atau gunakan kembali project yang sudah ada.
Ingat Project ID, yang ditampilkan tepat di bawah Project name. ID ini adalah nama unik di semua project Google Cloud, dan nanti akan dirujuk dalam codelab ini sebagai PROJECT_ID
.
- Aktifkan penagihan di Konsol Cloud agar Anda dapat menggunakan resource Google Cloud.
Anda tidak akan memerlukan banyak biaya untuk menyelesaikan codelab ini, bahkan mungkin ada. Namun, untuk mencegah tagihan di luar codelab ini, pastikan untuk mengikuti petunjuk di bagian Pembersihan.
Cloud Shell
Dalam codelab ini, Anda akan menggunakan Cloud Shell, yakni lingkungan command line yang berjalan di Google Cloud. Cloud Shell adalah virtual machine berbasis Debian yang dimuat dengan semua alat pengembangan yang Anda perlukan. Layanan ini menawarkan direktori beranda tetap sebesar 5 GB, yang sangat meningkatkan performa dan autentikasi jaringan. Artinya, yang Anda butuhkan untuk codelab ini hanyalah browser.
Untuk mengaktifkan Cloud Shell dari Cloud Console:
- Klik Activate Cloud Shell.
Mungkin perlu waktu beberapa saat untuk melakukan penyediaan dan terhubung ke lingkungan.
Setelah terhubung ke Cloud Shell, Anda akan melihat bahwa Anda sudah diautentikasi dan project sudah ditetapkan ke PROJECT_ID
Anda.
- Untuk melihat daftar akun berkredensial, masukkan perintah berikut pada command line Cloud Shell.
gcloud auth list
Anda akan melihat output berikut:
Credentialed accounts:
- <MY_ACCOUNT>@<MY_DOMAIN>.com (active)
- Untuk melihat daftar project Anda, masukkan perintah berikut.
gcloud config list project
Anda akan melihat output berikut:
[core]
project = <PROJECT_ID>
Jika project belum ditetapkan karena alasan tertentu, jalankan perintah ini untuk menyiapkan project.
gcloud config set project <PROJECT_ID>
PROJECT_ID
adalah ID yang Anda gunakan pada langkah-langkah penyiapan. Anda juga dapat mencarinya di dasbor Konsol Cloud:
Cloud Shell juga menetapkan beberapa variabel lingkungan secara default, yang mungkin berguna saat Anda menjalankan perintah di masa mendatang.
- Untuk melihat project ID Anda, masukkan perintah berikut.
echo $GOOGLE_CLOUD_PROJECT
Anda akan melihat output berikut:
<PROJECT_ID>
- Terakhir, tetapkan zona dan konfigurasi project default.
gcloud config set compute/zone us-central1-f
Anda dapat memilih berbagai zona yang berbeda. Untuk mengetahui informasi selengkapnya, lihat Region dan zona.
3. Menggunakan Cloud Console
Bagian ini memandu Anda untuk menavigasi Konsol Cloud, dan menunjukkan cara mengakses beberapa layanannya yang paling umum digunakan.
Menjelajahi Konsol Cloud
- Untuk mengakses alat Cloud, klik menu navigasi ( ) di kiri atas layar untuk membuka menu utama. Saat Anda men-scroll beberapa opsi yang tersedia, perhatikan bahwa alat dibagi menjadi area utama, seperti Compute, Storage, Networking, dan Big Data. Perhatikan juga bahwa Anda dapat menyematkan alat yang sering digunakan ke bagian atas menu.
- Pilih Beranda untuk melihat dasbor utama.
Dasbor menampilkan informasi tentang identitas proyek Anda. Project name adalah istilah deskriptif untuk membantu Anda mengidentifikasi project. Nomor project dan ID Project harus unik di seluruh Google Cloud, sehingga mungkin lebih rumit dan sulit diingat, tetapi Anda selalu dapat menemukannya di dasbor. Saat Anda makin mengenali konsol ini, Anda dapat menyesuaikan dasbor untuk menampilkan item yang paling penting bagi Anda.
Banyak alat yang menyediakan menu konteks tambahan. Anda dapat membuka dan menutup menu menggunakan tombol <| dan <| di akhir menu.
Anda juga dapat membuka alat menggunakan kolom Penelusuran di bagian atas Cloud Console.
Penagihan
Bagian Penagihan di Konsol Cloud menyediakan banyak alat untuk melacak penagihan project Anda. Untuk mengetahui informasi selengkapnya, lihat dokumentasi Penagihan Cloud.
Untuk menyiapkan penagihan project Anda:
- Di menu navigasi, klik Penagihan. Jika Anda memiliki beberapa akun penagihan, pilih Buka akun penagihan tertaut saat diminta.
- Luangkan beberapa menit untuk meninjau informasi yang tersedia di menu konteks. Saat menggunakan Google Cloud, Anda dapat kembali ke bagian ini untuk memantau penagihan.
- Untuk menerima notifikasi saat mencapai nilai minimum penagihan yang telah ditetapkan, Anda dapat membuat anggaran. Untuk informasi selengkapnya, lihat artikel Membuat, mengedit, atau menghapus anggaran dan pemberitahuan anggaran.
- Untuk analisis yang mendetail, Anda dapat mengekspor informasi penagihan ke BigQuery. Untuk mengetahui informasi selengkapnya, lihat Mengekspor data Penagihan Cloud ke BigQuery.
API & Layanan
Cloud Console dapat menyediakan akses ke banyak Google API.
Untuk mengaktifkan API dan membuat kredensial untuknya, pilih API & Services dari menu utama.
- Pilih tab Enable APIs and Services untuk mengaktifkan API. Dari bagian ini, Anda dapat menelusuri API, mendapatkan informasi selengkapnya tentang API tersebut, seperti harga jika berlaku, mengaktifkannya, lalu mencobanya.
- Pilih tab Create Credentials untuk membuat kredensial, seperti Kunci API, akun layanan, dan Client ID OAuth. Untuk mengetahui ringkasan autentikasi di Google Cloud, baca Ringkasan autentikasi.
Identity and Access Management (IAM)
IAM memberikan kontrol akses yang terperinci untuk resource Google Cloud. Jika Anda perlu memiliki kolaborator di sebuah project, menyediakan file di penyimpanan bagi orang lain, mengizinkan orang lain menjalankan kueri, atau melakukan tugas serupa, IAM memudahkan Anda memberikan izin yang tepat kepada orang atau grup yang tepat.
Untuk mengonfigurasi IAM pada project Anda:
- Klik IAM & Admin > IAM di menu navigasi.
Halaman IAM menampilkan akun utama yang memiliki izin untuk project tersebut.
- Periksa daftar untuk melihat alamat email dan peran yang sesuai.
Terdapat sejumlah peran yang tercantum untuk tiap akun utama ini. Untuk mempelajari lebih lanjut, lihat Memahami peran dan Memahami peran khusus IAM.
Anda mungkin juga melihat bahwa beberapa akun utama diberi tag dengan izin berlebih. Google Cloud memindai tindakan akun utama ini dan memberikan saran kepada mereka yang dapat memiliki izin lebih sedikit, yang umumnya dapat meningkatkan keamanan project Anda. Untuk mempelajari lebih lanjut, lihat Menerapkan hak istimewa terendah dengan rekomendasi peran.
Saat Anda menggunakan parameter "?" untuk insight keamanan, Anda akan melihat peringatan ini:
- Untuk menambahkan atau menghapus izin, gunakan link di bagian atas halaman IAM.
- Luangkan beberapa menit untuk melihat item lain di IAM & Admin.
4. Pembersihan
Jika menambahkan project, sebaiknya Anda menghapusnya untuk menghindari tagihan ke Akun Google Anda.
- Di Konsol Cloud, buka halaman Manage resources.
- Dalam daftar project, pilih project yang ingin Anda hapus, lalu klik Delete.
- Pada dialog, ketik project ID, lalu klik Shut down untuk menghapus project.
5. Selamat
Selamat! Anda telah mempelajari cara membuat project Google Cloud dan cara mengakses beberapa bagian konsol Google Cloud yang paling umum digunakan.