跳至

工作流程

使用無伺服器工作流程,自動化調度管理和處理 Google Cloud 及透過 HTTP 運作的 API 服務。

  • action/check_circle_24px Created with Sketch.

    自動化調度管理 Google Cloud 和透過 HTTP 運作的 API 服務並納入無伺服器工作流程

  • action/check_circle_24px Created with Sketch.

    自動化複雜流程

  • action/check_circle_24px Created with Sketch.

    全代管服務不需要基礎架構或容量規劃

  • action/check_circle_24px Created with Sketch.

    快速擴充性支援縮減為零和即付即用的計費模式

優點

在您使用的任何 IT 產品中自動化調度管理工作

透過簡單易用的工作流程自動化調度管理,控管 Google Cloud 全產品或任何透過 HTTP 運作的 API (包括軟體式服務 (SaaS) 或非公開 API) 中的工作。

無伺服器擴充能力與代管基礎架構

全心投入建立工作流程邏輯的模型,並且讓 Workflows 能夠快速進行資源調度以完全管理基礎架構。

即付即用的計費模式

您僅須為工作流程實際執行的工作量付費:在非使用狀態期間可將費用縮減為零。

主要功能與特色

主要功能與特色

可靠的工作流程執行能力

具備企業和業務應用程式所需的穩定性,以可靠的方式執行工作流程。

內建錯誤處理機制

針對工作流程步驟採取立即可用的錯誤處理機制,並搭配可設定的重試政策來執行。

在工作流程步驟之間傳遞變數值

透過內建 JSON 剖析及以規則運算式為主的變數操作,在步驟之間傳遞資訊。

查看所有功能與特色

說明文件

說明文件

Google Cloud 基本資訊
工作流程總覽

在這個產品總覽中探索 Workflows 的基本概念。

快速入門導覽課程
Workflows 快速入門導覽課程

瞭解如何透過 Cloud Console 或 gcloud 指令列工具建立、部署及執行工作流程。

教學課程
Workflows 使用指南

瞭解驗證和存取權控管,以及如何部署、執行及安排工作流程。

API 與資料庫
Workflows API

瞭解如何呼叫這項服務、如何使用 Google 提供的用戶端程式庫,以及如何找到探索文件、服務端點和 REST API 資源。

用途

用途

用途
自動化:可靠的電子商務交易

使用 Cloud Run 部署作業,啟動為客戶產生 PDF 月結單的工作流程。使用專為此目的建立的 Cloud 函式,將 PDF 月結單壓縮並加密為 zip 檔案。使用其他 Cloud 函式傳送電子郵件給客戶。上述任何步驟失敗都是不可接受的情形,因此請使用內建錯誤處理機制搭配重試功能,確保順利完成整個交易。

可靠的電子商務交易圖表
用途
自動化:低延遲的配送處理

實作工作流程查核,確認是否依照庫存量來執行配送。如果庫存量充足即要求配送,否則就使用供應商的公用 API 要求補貨。無論是哪一種情況,系統都會立即回覆呼叫者,告知是否接受該筆配送交易。

低延遲的配送處理圖表
用途
IT 基礎架構自動化

透過在 Workflows 中實作的自訂邏輯,自動進行 IT 基礎架構管理。使用目的是為了讓系統在團隊離開辦公室時能關閉開發 VM,藉此減少 IT 支出。比方說,您可以使用 Cloud Scheduler 在每個工作日下午 6 點觸發工作流程執行。工作流程就會列出所有仍在執行的開發虛擬機器,然後使其停止運作。

IT 基礎架構自動化圖表

所有功能與特色

所有功能與特色

可靠的工作流程執行能力 具備企業和業務應用程式所需的穩定性,以可靠的方式執行工作流程。
內建錯誤處理機制 針對工作流程步驟採取立即可用的錯誤處理機制,並搭配可設定的重試政策來執行。
在工作流程步驟之間傳遞變數值 透過內建 JSON 剖析與以運算式為主的變數操作,在步驟之間傳遞資訊。
適用於 Google Cloud 產品的內建驗證機制 為任何 Google Cloud 產品自動化調度管理工作,無須顧慮驗證相關事宜。您只要使用適當的服務帳戶,其餘事情就交給 Workflows 處理。
低延遲的執行能力 快速排定各項工作流程執行作業,以及工作之間的轉換。不需要執行任何冷啟動,可輕鬆預測效能。
支援外部 API 呼叫 針對傳送至 Google Cloud 外部 API 端點的呼叫作業提供立即可用的支援。
內建決策與條件式步驟執行 支援決策點、條件式步驟執行和變數操作的運算式公式。
Cloud Logging 可立即與 Cloud Logging 整合。

定價

定價

按用量計費,搭配一律免費方案,進位至最接近的 1,000 個執行步驟倍數。您僅須為工作流程中執行的步驟付費;如果工作流程未執行,則無須支付任何費用。您可以使用 Google Cloud Pricing Calculator 估算費用。

內部步驟 每月價格
前 5,000 個步驟 免費
5,000 個之後的步驟 每增加 1,000 個步驟 $0.01 美元
外部 HTTP 呼叫 每月價格
前 2,000 次呼叫 免費
2,000 次之後的呼叫 每增加 1,000 次呼叫 $0.025 美元

如果使用美元以外的貨幣付費,系統將按照 Google Cloud SKU 頁面上列出的相應貨幣價格計費。