Workflows 是一項 Google Cloud 產品,可用於建立無伺服器工作流程,並按照您定義的順序,將一系列無伺服器工作串連在一起。結合 Google CloudAPI、Cloud Run functions 和 Cloud Run 等無伺服器產品的功能,並呼叫外部 API,即可建立彈性的無伺服器應用程式。
用途範例
自動處理低延遲的配送作業
舉例來說,下方的架構會實作工作流程,根據庫存量檢查是否可執行出貨作業。如果庫存量充足,就會要求配送。否則就使用供應商的公用 API 要求補貨。無論是哪一種情況,工作流程都會立即回覆呼叫者,告知是否接受該筆配送交易。