Traffine I/O

Bahasa Indonesia

2022-07-02

Tutorial Cloud Functions

Pendahuluan

Dalam artikel ini, saya akan menunjukkan cara membuat dan mendeploy sebuah fungsi Cloud Functions contoh.

Membuat Fungsi

  1. Pertama, pergi ke konsol Google Cloud Functions dan klik tombol "CREATE FUNCTION".

Tutorial 1

  1. Masukkan nama fungsi apa saja pada kolom "Function name", dan klik tombol "SAVE".

Tutorial 2

  1. Klik tombol "NEXT".

Tutorial 3

  1. Tulis kode. Untuk tutorial ini, kita akan membiarkannya sebagai default dan klik tombol "DEPLOY".

Tutorial 4

Menjalankan Fungsi

  1. Lampirkan peran yang dapat menjalankan fungsi yang telah dibuat.
bash
$ gcloud alpha functions add-iam-policy-binding sample-func \
  --region=us-central1 \
  --member=allUsers \
  --role=roles/cloudfunctions.invoker
  1. Dapatkan URL pemicu untuk fungsi yang telah dibuat.
bash
$ gcloud functions describe demo-function --region us-central1 | grep url
  1. Kirim permintaan POST ke URL pemicu.
bash
$ curl -X POST <trigger URL> \
   -H 'Content-Type:application/json' \
   -d '{"message":"Hello World!"}'

Ini akan menjalankan fungsi dan mengembalikan respons.

Hello World!

Referensi

https://www.cloudskillsboost.google/focuses/1763?parent=catalog
https://www.cloudskillsboost.google/focuses/916?parent=catalog

Ryusei Kakujo

researchgatelinkedingithub

Focusing on data science for mobility

Bench Press 100kg!