Workflows は、一連のサーバーレス タスクを定義した順序でつなぐサーバーレス ワークフローの作成に使用できる Google Cloud プロダクトです。 Google Cloudの API、Cloud Run 関数や Cloud Run などのサーバーレス プロダクト、外部 API の呼び出しの機能を組み合わせて柔軟なサーバーレス アプリケーションを作成します。
使用例
低レイテンシ出荷処理の自動化
たとえば、次のアーキテクチャは、在庫の観点で出荷を実行できるかどうかを確かめるワークフローを実装するものです。在庫量が十分であれば、出荷をリクエストします。在庫が十分にない場合は、公開 API を使用してサプライヤーに補充をリクエストします。いずれの場合でも、発送依頼が受け付けられるかどうかについて、すぐにワークフローにより発信者へ応答が返されます。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-04 UTC。"],[],[],null,["# Firestore connector for Workflows\n=================================\n\n[Workflows](/workflows/docs/overview) is a Google Cloud product you can use to create serverless workflows that link series of serverless tasks together in an order you define. Combine functionality from Google Cloud's APIs, serverless products like Cloud Run functions and Cloud Run, and calls to external APIs to create flexible serverless applications.\n\n\u003cbr /\u003e\n\nExample use case\n----------------\n\n**Automating low-latency shipment processing**\n\nFor example, the architecture below implements a workflow that checks whether a\nshipment can be executed based on inventory levels. It requests the shipment if\nthe stock levels are sufficient. Otherwise, it requests replenishment from a supplier using\ntheir public API. In either case, the workflow immediately responds to\nthe caller about whether the shipment transaction will be accepted.\n\nFirestore connector for Workflows\n---------------------------------\n\nWorkflows supports a connector for Firestore.\nUse the connector to integrate Firestore into your workflows:\n\n- [Learn more about connectors.](/workflows/docs/connectors)\n- [See a sample workflow that uses Firestore.](/workflows/docs/reference/googleapis/firestore/Overview)\n\nWhat's next\n-----------\n\n- [See the Workflows quickstarts.](/workflows/docs/quickstarts)"]]