Petunjuk dan persyaratan penyiapan lab
Lindungi akun dan progres Anda. Selalu gunakan jendela browser pribadi dan kredensial lab untuk menjalankan lab ini.

Dasar-Dasar GCP: Memulai Deployment Manager dan Cloud Monitoring

Lab 45 menit universal_currency_alt 5 Kredit show_chart Pengantar
info Lab ini mungkin menggabungkan alat AI untuk mendukung pembelajaran Anda.
Konten ini belum dioptimalkan untuk perangkat seluler.
Untuk pengalaman terbaik, kunjungi kami dengan komputer desktop menggunakan link yang dikirim melalui email.

Ringkasan

Di lab ini, Anda akan membuat deployment menggunakan Deployment Manager dan menggunakannya untuk menjaga status deployment agar tetap konsisten. Anda juga akan melihat penggunaan resource dalam instance VM menggunakan Cloud Monitoring.

Tujuan

Di lab ini, Anda akan belajar cara melakukan tugas berikut:

  • Membuat penerapan Deployment Manager.

  • Mengupdate deployment Deployment Manager.

  • Melihat muatan di instance VM menggunakan Cloud Monitoring.

Tugas 1: Login ke Google Cloud Platform (GCP) Console

Untuk setiap lab, Anda akan memperoleh project Google Cloud baru serta serangkaian resource selama jangka waktu tertentu, tanpa biaya.

  1. Login ke Qwiklabs menggunakan jendela samaran.

  2. Perhatikan waktu akses lab (misalnya, 1:15:00), dan pastikan Anda dapat menyelesaikannya dalam waktu tersebut.
    Tidak ada fitur jeda. Bila perlu, Anda dapat memulai ulang lab, tetapi Anda harus memulai dari awal.

  3. Jika sudah siap, klik Start lab.

  4. Catat kredensial lab (Nama pengguna dan Sandi) Anda. Anda akan menggunakannya untuk login ke Google Cloud Console.

  5. Klik Open Google Console.

  6. Klik Use another account, lalu salin/tempel kredensial lab ini ke perintah yang muncul.
    Jika menggunakan kredensial lain, Anda akan menerima pesan error atau dikenai biaya.

  7. Setujui ketentuan dan lewati halaman resource pemulihan.

Tugas 2: Mengonfirmasi bahwa API yang diperlukan telah diaktifkan

  1. Catat nama project GCP Anda. Nilai ini ditampilkan di kolom atas Google Cloud Platform Console. Nilai akan berupa qwiklabs-gcp- diikuti dengan angka heksadesimal.

  2. Di GCP Console, di Menu navigasi (Menu navigasi), klik API & layanan.

  3. Scroll ke bawah dalam daftar API yang diaktifkan, lalu pastikan bahwa API ini diaktifkan:

  • Cloud Deployment Manager v2 API

  • Cloud Runtime Configuration API

  • Cloud Monitoring API

  1. Jika satu atau beberapa API tidak ada, klik tombol Aktifkan API dan Layanan di bagian atas. Telusuri API di atas berdasarkan nama dan aktifkan setiap API untuk project Anda saat ini. (Anda mencatat nama project GCP di atas.)

Tugas 3: Membuat deployment Deployment Manager

  1. Di GCP console, pada toolbar di kanan atas, klik tombol Buka Cloud Shell (Aktifkan Cloud Shell). Klik Lanjutkan.

  2. Demi kenyamanan Anda, tempatkan zona yang ditentukan Qwiklabs kepada Anda ke dalam variabel lingkungan bernama MY_ZONE. Pada layar perintah Cloud Shell, ketik perintah parsial ini:

export MY_ZONE=

diikuti dengan zona yang ditentukan Qwiklab kepada Anda. Perintah lengkap Anda akan terlihat seperti ini:

export MY_ZONE=us-central1-a
  1. Pada layar perintah Cloud Shell, download template Deployment Manager yang dapat diedit:

gsutil cp gs://cloud-training/gcpfcoreinfra/mydeploy.yaml mydeploy.yaml
  1. Di Cloud Shell, gunakan perintah sed untuk mengganti string placeholder PROJECT_ID dengan ID project Google Cloud Platform Anda menggunakan perintah ini:

sed -i -e "s/PROJECT_ID/$DEVSHELL_PROJECT_ID/" mydeploy.yaml
  1. Di Cloud Shell, gunakan perintah sed untuk mengganti string placeholder ZONE dengan zona Google Cloud Platform Anda menggunakan perintah ini:

sed -i -e "s/ZONE/$MY_ZONE/" mydeploy.yaml
  1. Lihat file mydeploy.yaml yang telah Anda modifikasi menggunakan perintah ini:

cat mydeploy.yaml

File akan terlihat seperti ini:

resources:
  - name: my-vm
    type: compute.v1.instance
    properties:
      zone: us-central1-a
      machineType: zones/us-central1-a/machineTypes/n1-standard-1
      metadata:
        items:
        - key: startup-script
          value: "apt-get update"
      disks:
      - deviceName: boot
        type: PERSISTENT
        boot: true
        autoDelete: true
        initializeParams:
          sourceImage: https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-9-stretch-v20180806
      networkInterfaces:
      - network: https://www.googleapis.com/compute/v1/projects/qwiklabs-gcp-dcdf854d278b50cd/global/networks/default
        accessConfigs:
        - name: External NAT
          type: ONE_TO_ONE_NAT
  1. Buat deployment dari template:

gcloud deployment-manager deployments create my-first-depl --config mydeploy.yaml

Setelah operasi deployment selesai, perintah gcloud menampilkan daftar resource yang disebutkan pada template dan statusnya saat ini.

  1. Pastikan bahwa deployment berhasil. Di GCP Console, pada Menu navigasi (Menu navigasi), klik Compute Engine > Instance VM. Anda akan melihat bahwa instance VM dengan nama my-vm telah dibuat, seperti yang ditentukan berdasarkan template.

  2. Klik nama instance VM untuk membuka layar detail instance VM.

  3. Scroll ke bawah ke bagian Metadata kustom. Pastikan bahwa skrip startup yang Anda tentukan dalam template Deployment Manager telah diinstal.

Klik Periksa progres saya untuk memverifikasi tujuan. Membuat deployment Deployment Manager

Tugas 4: Mengupdate deployment Deployment Manager

  1. Kembali ke layar perintah Cloud Shell. Luncurkan editor teks nano untuk mengedit file mydeploy.yaml:

nano mydeploy.yaml
  1. Temukan baris yang menetapkan nilai skrip startup, value: "apt-get update", dan edit nilai agar terlihat seperti ini:

      value: "apt-get update; apt-get install nginx-light -y"

Jangan ubah spasi di awal baris. Bahasa template YAML bergantung pada baris indentasi sebagai bagian dari sintaks. Saat Anda mengedit file, pastikan bahwa v dalam kata value yang berada di baris baru ini, langsung di bawah k dalam kata key pada baris di atasnya.

  1. Tekan Ctrl+O, lalu tekan Enter untuk menyimpan file yang diedit.

  2. Tekan Ctrl+X untuk keluar dari editor teks nano.

  3. Kembali ke layar perintah Cloud Shell. Masukkan perintah ini agar Deployment Manager mengupdate deployment Anda guna menginstal skrip startup baru:

gcloud deployment-manager deployments update my-first-depl --config mydeploy.yaml

Tunggu perintah gcloud menampilkan pesan yang mengonfirmasi bahwa operasi update telah berhasil.

  1. Di GCP console, di Menu navigasi (Menu navigasi), klik Compute Engine > Instance VM .

  2. Klik nama instance VM my-vm untuk membuka panel Detail instance VM.

  3. Scroll ke bawah ke bagian Metadata kustom. Pastikan bahwa skrip startup telah diupdate ke nilai yang dinyatakan dalam template Deployment Manager Anda.

Klik Periksa progres saya untuk memverifikasi tujuan. Update deployment Deployment Manager

Tugas 5: Melihat Muatan di VM menggunakan Cloud Monitoring

  1. Di GCP Console, di Menu navigasi (Menu navigasi), klik Compute Engine > Instance VM.

  2. Pilih kotak centang untuk my-vm dan klik STOP.

  3. Klik STOP lagi untuk mengonfirmasi.

  4. Klik nama instance VM untuk membuka layar detail instance VM-nya.

  5. Klik EDIT (ikon pensil).

  6. Scroll ke bawah ke bagian bawah halaman dan pilih Compute Engine default service account dari drop-down Akun layanan.

  7. Pilih Izinkan akses penuh ke semua Cloud API untuk cakupan Access.

  8. Klik Simpan.

  9. Sekarang, mulai ulang VM dengan mengklik Mulai di bagian atas halaman detail instance VM.

  10. Klik MULAI lagi untuk mengonfirmasi.

  11. Di GCP Console, pada menu Navigasi (Menu navigasi), klik Compute Engine > Instance VM.

  12. Untuk membuka menu perintah di instance my-vm, klik SSH di barisnya pada daftar Instance VM.

  13. Pada sesi ssh di my-vm, jalankan perintah ini untuk membuat muatan CPU:

dd if=/dev/urandom | gzip -9 >> /dev/null &

Pipeline Linux ini memaksa CPU untuk mengompresi aliran data acak yang berkelanjutan.

Membuat ruang kerja Monitoring

Sekarang Anda akan menyiapkan ruang kerja Monitoring yang terhubung dengan Project Google Cloud Anda. Langkah berikut dilakukan untuk membuat akun baru yang menyediakan uji coba gratis Monitoring.

  1. Di Konsol Cloud, klik Navigation menu > Monitoring.

  2. Tunggu hingga ruang kerja Anda tersedia.

Saat dasbor Monitoring terbuka, ruang kerja Anda siap digunakan.

Dasbor Monitoring terbuka di halaman Overview

  1. Klik opsi Setelan dari panel kiri dan pastikan bahwa project GCP yang dibuat oleh Qwiklabs untuk Anda ditampilkan di bagian Project GCP.

allocated_projects

  1. Jalankan perintah yang ditampilkan di layar di jendela SSH instance VM Anda untuk menginstal agen Pemantauan dan Logging.

curl -sSO https://dl.google.com/cloudagents/install-monitoring-agent.sh
sudo bash install-monitoring-agent.sh
curl -sSO https://dl.google.com/cloudagents/install-logging-agent.sh
sudo bash install-logging-agent.sh
  1. Setelah kedua agen diinstal di VM project Anda, klik Metrics Explorer pada menu utama Cloud Monitoring di paling kiri.

  2. Di panel Metric dalam Metrics Explorer, pilih jenis resource VM instance dan metrik CPU usage.

Pada grafik yang dihasilkan, perhatikan bahwa penggunaan CPU meningkat tajam beberapa menit yang lalu.

  1. Hentikan generator beban kerja Anda. Kembali ke sesi ssh di my-vm dan masukkan perintah ini:

kill %1

Mengakhiri lab Anda

Setelah Anda menyelesaikan lab, klik Akhiri Lab. Google Cloud Skills Boost menghapus resource yang telah Anda gunakan dan membersihkan akun.

Anda akan diberi kesempatan untuk menilai pengalaman menggunakan lab. Pilih jumlah bintang yang sesuai, ketik komentar, lalu klik Submit.

Makna jumlah bintang:

  • 1 bintang = Sangat tidak puas
  • 2 bintang = Tidak puas
  • 3 bintang = Netral
  • 4 bintang = Puas
  • 5 bintang = Sangat puas

Anda dapat menutup kotak dialog jika tidak ingin memberikan masukan.

Untuk masukan, saran, atau koreksi, gunakan tab Support.

Hak cipta 2026 Google LLC. Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.

Sebelum memulai

  1. Lab membuat project dan resource Google Cloud untuk jangka waktu tertentu
  2. Lab memiliki batas waktu dan tidak memiliki fitur jeda. Jika lab diakhiri, Anda harus memulainya lagi dari awal.
  3. Di kiri atas layar, klik Start lab untuk memulai

Gunakan penjelajahan rahasia

  1. Salin Nama Pengguna dan Sandi yang diberikan untuk lab tersebut
  2. Klik Open console dalam mode pribadi

Login ke Konsol

  1. Login menggunakan kredensial lab Anda. Menggunakan kredensial lain mungkin menyebabkan error atau dikenai biaya.
  2. Setujui persyaratan, dan lewati halaman resource pemulihan
  3. Jangan klik End lab kecuali jika Anda sudah menyelesaikan lab atau ingin mengulanginya, karena tindakan ini akan menghapus pekerjaan Anda dan menghapus project

Konten ini tidak tersedia untuk saat ini

Kami akan memberi tahu Anda melalui email saat konten tersedia

Bagus!

Kami akan menghubungi Anda melalui email saat konten tersedia

Satu lab dalam satu waktu

Konfirmasi untuk mengakhiri semua lab yang ada dan memulai lab ini

Gunakan penjelajahan rahasia untuk menjalankan lab

Menggunakan jendela Samaran atau browser pribadi adalah cara terbaik untuk menjalankan lab ini. Langkah ini akan mencegah konflik antara akun pribadi Anda dan akun Siswa, yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.