參考: Authenticating for invocation
Use Cases (參考 Use Cases)
A. Data processing / ETL: 針對Cloud Storage的事件做回應,以及處理圖片、視頻轉碼、驗證
B. WebHook: 可藉由網路Http(s) 回應第三方事件、ex: github, gitlab
C. Lightweight APIs: 輕量級的程式,直接透過Http(s)進行調用
D. Mobile backend: 整合GCP提供的後台服務(firebase, storage,etc.)
E. IoT: 透過Cloud Pub/Sub,進行資料處理、轉換,再推送給另一個處理平台
Cloud Run Funcions vs Cloud Run Job