Melakukan codelab Google Cloud? Mulai dari sini!

1. Membuat project Google Cloud dan menerapkan kredit

Meskipun banyak produk Google Cloud memiliki paket gratis, produk tersebut sering kali masih memerlukan kartu kredit atau metode penagihan lain yang tercatat. Codelab ini akan memandu Anda menyiapkan kredit senilai$10 sebagai akun penagihan sehingga Anda tidak perlu memasukkan informasi penagihan, dan memberi Anda uang tambahan untuk mencoba Google Cloud.

Prasyarat:

  • Akun Google (sebaiknya @gmail.com, bukan akun G Suite)

Anda dapat membuat project Google Cloud baru (direkomendasikan), atau menerapkan kredit ini ke project GCP yang ada.

2. Mulai menggunakan Cloud Shell

Google Cloud Shell adalah shell Linux Anda di cloud: hanya dengan browser, Anda akan mendapatkan akses command line ke resource cloud. Selain itu, Anda juga dapat menggunakan editor teks dengan penyorotan sintaksis.

Contoh Cloud Shell dengan terminal dan editor teks ditampilkan:

c63be5210e69eb64.png

Terisi penuh, sudah termasuk baterai

Cloud Shell telah menginstal alat developer umum seperti Node.js, Java, Go, Python, PHP, dan Ruby. Lebih mirip sysadmin? Cloud Shell dilengkapi dengan klien MySql, klien PostgreSQL, Kubernetes, Docker, dan lain-lain.

c5b8ba52a4e6b2fb.png

Memulai codelab

Mesin virtual berbasis Debian ini memuat semua alat pengembangan yang akan Anda perlukan. Layanan ini menawarkan direktori beranda tetap sebesar 5 GB dan beroperasi di Google Cloud, sehingga sangat meningkatkan performa dan autentikasi jaringan. Ini berarti bahwa semua yang Anda perlukan untuk codelab ini adalah browser (ya, ini berfungsi di Chromebook).

  1. Untuk mengaktifkan Cloud Shell dari Cloud Console, cukup klik Aktifkan Cloud ShellfEbHefbRynwXpq1vj2wJw6Dr17O0np8l-WOekxAZYlZQIORsWQE_xJl-cNhogjATLn-YxLVz8CgLvIW1Ncc0yXKJsfzJGMYgUeLsVB7zSwz7p6ItNgx4tXqQjag7BfWPcZN5kP-X3Q (hanya perlu beberapa saat untuk melakukan penyediaan dan terhubung ke lingkungan).

I5aEsuNurCxHoDFjZRZrKBdarPPKPoKuExYpdagmdaOLKe7eig3DAKJitIKyuOpuwmrMAyZhp5AXpmD_k66cBuc1aUnWlJeSfo_aTKPY9aNMurhfegg1CYaE11jdpSTYNNIYARe01A

Screen Shot 2017-06-14 at 10.13.43 PM.png

Setelah terhubung ke Cloud Shell, Anda akan melihat bahwa Anda sudah diautentikasi dan project sudah ditetapkan ke PROJECT_ID.

gcloud auth list

Output perintah

Credentialed accounts:
 - <myaccount>@<mydomain>.com (active)
gcloud config list project

Output perintah

[core]
project = <PROJECT_ID>

Jika, untuk beberapa alasan, project belum disetel, cukup jalankan perintah berikut:

gcloud config set project <PROJECT_ID>

Mencari PROJECT_ID Anda? Periksa ID yang Anda gunakan di langkah-langkah penyiapan atau cari di dasbor Cloud Console:

R7chO4PKQfLC3bvFBNZJALLTUiCgyLEq_67ECX7ohs_0ZnSjC7GxDNxWrJJUaoM53LnqABYamrBJhCuXF-J9XBzuUgaz7VvaxNrkP2TAn93Drxccyj2-5zz4AxL-G3hzxZ4PsM5HHQ

Cloud Shell juga menetapkan beberapa variabel lingkungan secara default, yang mungkin berguna saat Anda menjalankan perintah di masa mendatang.

echo $GOOGLE_CLOUD_PROJECT

Output perintah

<PROJECT_ID>
  1. Terakhir, tetapkan zona dan konfigurasi project default.
gcloud config set compute/zone us-central1-f

Anda dapat memilih berbagai zona yang berbeda. Untuk informasi selengkapnya, lihat Region & Zona.

Dalam codelab ini, Anda akan mempelajari cara terhubung ke resource komputasi yang dihosting di Google Cloud Platform melalui web. Anda akan mempelajari cara menggunakan Cloud Shell dan perintah gcloud Cloud SDK.

Ringkasan

Pada langkah ini, Anda telah meluncurkan Cloud Shell dan memanggil beberapa perintah gcloud sederhana.

Yang akan Anda pelajari selanjutnya

  • Cara men-deploy aplikasi Node.js sederhana ke Google Cloud Platform
  • Cara menggunakan perintah gcloud

3. Mencoba editor Cloud Shell

Cloud Shell dilengkapi dengan editor teks yang dapat Anda gunakan di browser. Untuk memulai, buat direktori baru terlebih dahulu untuk codelab ini.

Pada command line Cloud Shell, jalankan perintah berikut:

touch hello-google-cloud.js
edit hello-google-cloud.js

Editor Cloud Shell akan otomatis dimuat. Untuk membuka editor tanpa menjalankan perintah edit, Anda dapat mengklik tombol Open Editor dari command line Cloud Shell.

Maksimalkan editor dan terminal dengan mengklik "Buka di jendela baru" tombol.

63ec88931c39bf64.pngS

Jendela browser Anda dengan editor teks Cloud Shell dan terminal command line sekarang akan terlihat seperti ini:

93363bc7bee5a90f.pngS

Tulis kode

Tempel cuplikan kode berikut ke dalam editor:

hello-google-cloud.js

function hello() {
  console.log('Hello, Google Cloud!');
}

hello();

Menjalankan aplikasi Anda

Di terminal command line Cloud Shell, jalankan:

node hello-google-cloud.js

Berhasil!

Anda akan melihat output berikut: Hello, Google Cloud!

Ringkasan

Anda berhasil membuka Cloud Shell Editor yang memungkinkan Anda mengedit file secara visual. Anda kemudian menjalankan kode menggunakan command-prompt Cloud Shell.

4. Selamat!

Anda telah mulai menggunakan Google Cloud Platform dan mempelajari cara meluncurkan Cloud Shell dan menggunakan editor terintegrasi.

Pelajari Lebih Lanjut

Lisensi

Karya ini dilisensikan berdasarkan Lisensi Umum Creative Commons Attribution 2.0.