arrow_back

Membuat dan Mengelola Resource Cloud: Challenge Lab

Gabung Login

Membuat dan Mengelola Resource Cloud: Challenge Lab

1 jam 1 Kredit

GSP313

Lab Mandiri Google Cloud

Ringkasan

Dalam challenge lab, Anda diberi sebuah skenario dan serangkaian tugas. Tidak ada petunjuk langkah demi langkah. Anda akan menggunakan keahlian yang dipelajari dari lab dalam misi untuk mencari cara menyelesaikan sendiri tugas-tugas tersebut. Sistem pemberian skor otomatis (ditampilkan pada halaman ini) akan memberikan masukan tentang apakah Anda telah menyelesaikan tugas dengan benar atau tidak.

Saat mengikuti challenge lab, Anda tidak akan diajari konsep-konsep baru Google Cloud. Anda diharapkan dapat memperluas keahlian yang dipelajari, seperti mengubah nilai default dan membaca serta mengkaji pesan error untuk memperbaiki kesalahan Anda sendiri.

Untuk meraih skor 100%, Anda harus berhasil menyelesaikan semua tugas dalam jangka waktu tertentu.

Lab ini merekomendasikan siswa yang sudah mendaftar di misi Membuat dan Mengelola Resource Cloud. Pastikan untuk meninjau lab tersebut sebelum memulai lab ini. Apakah Anda siap dengan tantangan ini?

Topik yang diujikan:

  • Membuat instance

  • Membuat cluster Kubernetes 3 node dan menjalankan layanan sederhana

  • Membuat load balancer HTTP(S) di depan dua server web

Penyiapan

Sebelum mengklik tombol Start Lab (Mulai Lab)

Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer, yang dimulai saat Anda mengklik Start Lab (Mulai Lab), menampilkan lamanya resource Cloud akan tersedia untuk Anda.

Lab praktis Qwiklabs ini memungkinkan Anda melakukan aktivitas lab sendiri di lingkungan cloud nyata, bukan di lingkungan demo atau simulasi. Yaitu dengan cara memberi Anda kredensial sementara yang baru yang digunakan untuk login dan mengakses Google Cloud Platform selama durasi lab.

Yang diperlukan

Untuk menyelesaikan lab ini, Anda memerlukan:

  • Akses ke browser internet standar (disarankan browser Chrome).
  • Waktu untuk menyelesaikan lab.

Catatan: Jika Anda sudah memiliki project atau akun GCP pribadi, jangan gunakan project atau akun tersebut untuk lab ini.

Cara memulai lab dan login ke Google Cloud Console

  1. Klik tombol Start Lab. Jika Anda perlu membayar lab, jendela pop-up akan terbuka untuk memilih metode pembayaran. Di sebelah kiri adalah panel Lab Details dengan berikut ini:

    • Tombol Open Google Console
    • Waktu tersisa
    • Kredensial sementara yang harus Anda gunakan untuk lab ini
    • Informasi lain, jika diperlukan, untuk menyelesaikan lab ini
  2. Klik Open Google Console. Lab akan menjalankan resource, lalu membuka tab lain yang menampilkan halaman Login.

    Tips: Atur tab di jendela terpisah secara berdampingan.

    Catatan: Jika Anda melihat dialog Choose an account, klik Use Another Account.
  3. Jika perlu, salin Username dari panel Lab Details dan tempel ke dialog Sign in. Klik Next.

  4. Salin Password dari panel Lab Details dan tempel ke dialog Welcome. Klik Next.

    Penting: Anda harus menggunakan kredensial dari panel sebelah kiri. Jangan menggunakan kredensial Google Cloud Skills Boost. Catatan: Menggunakan akun Google Cloud sendiri untuk lab ini dapat dikenai biaya tambahan.
  5. Klik halaman berikutnya:

    • Setujui persyaratan dan ketentuan.
    • Jangan tambahkan opsi pemulihan atau autentikasi 2 langkah (karena ini akun sementara).
    • Jangan daftar uji coba gratis.

Setelah beberapa saat, Cloud Console akan terbuka di tab ini.

Catatan: Anda dapat melihat menu dengan daftar Produk dan Layanan Google Cloud dengan mengklik Menu navigasi di kiri atas. Ikon menu navigasi

Skenario tantangan

Anda punya peran baru sebagai Junior Cloud Engineer untuk Jooli, Inc. Anda diminta membantu mengelola infrastruktur di Jooli. Salah satu tugas umumnya adalah menyediakan resource untuk project.

Anda diharapkan memiliki keterampilan dan pengetahuan untuk menyelesaikan tugas ini, jadi panduan langkah demi langkah tidak disediakan.

Beberapa standar Jooli, Inc. yang harus diikuti:

  1. Buat semua resource di region atau zona default, kecuali jika ada instruksi lain.

  2. Penamaan biasanya menggunakan format team-resource; misalnya, sebuah instance dapat diberi nama nucleus-webserver1.

  3. Alokasikan ukuran resource yang hemat biaya. Perlu diperhatikan, semua project selalu dipantau dan penggunaan resource secara berlebihan akan mengakibatkan penghentian project yang terkait (dan kemungkinan project Anda), jadi rencanakan dengan hati-hati. Satu-satunya panduan dari tim pemantauan adalah gunakan f1-micro untuk VM Linux kecil dan n1-standard-1 untuk Windows atau aplikasi lain, seperti node Kubernetes, kecuali ada arahan lain.

Tantangan Anda

Segera setelah Anda menempati meja dan membuka laptop baru, muncul sejumlah permintaan dari tim Nucleus. Baca setiap deskripsi dengan saksama, lalu buat resource-nya.

Tugas 1: Membuat instance jumphost project

Anda akan menggunakan instance ini untuk menjalankan pemeliharaan pada project.

Persyaratan:

  • Beri nama instance .
  • Gunakan jenis mesin f1-micro.
  • Gunakan jenis image default (Debian Linux)

Klik Periksa progres saya untuk memverifikasi tujuan. Membuat instance jumphost project.

Tugas 2: Membuat cluster layanan Kubernetes

Ada batasan untuk resource yang boleh Anda buat dalam project Anda. Jika Anda tidak mendapatkan hasil yang diharapkan, hapus cluster sebelum membuat cluster lain. Jika tidak, lab mungkin berakhir dan Anda mungkin akan diblokir. Agar akun Anda tidak diblokir, Anda harus menghubungi Dukungan Qwiklabs.

Tim sedang membuat aplikasi yang akan menggunakan layanan yang berjalan di Kubernetes. Anda harus:

  • Buat cluster (di zona us-east1-b) untuk menghosting layanan.
  • Menggunakan container Docker hello-app (gcr.io/google-samples/hello-app:2.0) sebagai placeholder. Tim akan mengganti container ini dengan container mereka sendiri nanti.
  • Membuka koneksi jaringan di aplikasi pada port .

Klik Check my progress untuk memverifikasi tujuan. Membuat cluster Kubernetes.

Tugas 3: Menyiapkan load balancer HTTP

Anda akan melayani situs melalui server web nginx, tetapi Anda ingin memastikan bahwa lingkungannya fault-tolerant. Buatlah load balancer HTTP dengan grup instance terkelola yang berisi 2 server web nginx. Gunakan kode berikut untuk mengonfigurasi server web. Tim akan mengganti skrip ini dengan konfigurasi mereka sendiri nanti.

Ada batasan untuk resource yang boleh Anda buat dalam project Anda, jadi jangan membuat lebih dari 2 instance dalam grup instance terkelola Anda. Jika Anda melakukannya, lab mungkin berakhir dan Anda mungkin akan diblokir. cat << EOF > startup.sh #! /bin/bash apt-get update apt-get install -y nginx service nginx start sed -i -- 's/nginx/Google Cloud Platform - '"\$HOSTNAME"'/' /var/www/html/index.nginx-debian.html EOF

Anda harus:

  • Membuat template instance.
  • Buat kumpulan target.
  • Membuat grup instance terkelola.
  • Membuat aturan firewall yang dinamai untuk mengizinkan traffic (80/tcp).
  • Membuat health check.
  • Membuat layanan backend, dan melampirkan grup instance terkelola dengan port bernama (http:80).
  • Membuat peta URL dan menargetkan proxy HTTP untuk merutekan permintaan ke peta URL Anda.
  • Membuat aturan penerusan.

Klik Periksa progres saya untuk memverifikasi tujuan. Membuat situs web di belakang load balancer HTTP.

Selamat!

Create_and_Manage_Cloud_Resources_Skill_badge_WBG.png

Mendapatkan Badge Keahlian Anda Berikutnya

Lab mandiri ini adalah bagian dari Quest Membuat dan Mengelola Resource Cloud. Dengan menyelesaikan misi badge keahlian ini, Anda akan mendapatkan badge di atas sebagai pengakuan atas pencapaian Anda. Bagikan badge di resume atau platform media sosial Anda, dan umumkan pencapaian Anda menggunakan hashtag #GoogleCloudBadge.

Misi badge keahlian merupakan bagian dari Associate Cloud Engineer Google dan jalur pembelajaran Professional Cloud Architect. Lanjutkan proses pembelajaran Anda dengan mendaftarkan diri dalam misi Melakukan Tugas-Tugas Infrastruktur Dasar di Google Cloud. Lihat Quest Qwiklabs lainnya yang tersedia di katalog.

Pelatihan & Sertifikasi Google Cloud

...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.

Manual Terakhir Diperbarui pada 29 Juni 2021
Lab Terakhir Diuji pada 29 Juni 2021

Hak cipta 2020 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.