技術概要

[更新: 2025年11月06日]

概要とアーキテクチャ

「Workflows」は、さくらクラウド上に、ワークフローを実行する基盤を提供するサービスです。 ワークフローを使って、反復実行するための特定操作をYAMLで定義できます。

Workflows アーキテクチャ図

制限事項

Workflowsにおける制限事項について記述します。

Runbookの上限

上限

説明

最大サイズ

RunbookのYAMLでの最大サイズ

256 KB

式の最大長

Runbook内に書く式の最大長

512 文字

ステップの上限

上限

説明

ステップ名

Runbookの各ステップの名前

31 文字

ステップ数

Runbookの最大ステップ数

5000 ステップ

Switchの上限

上限

説明

最大分岐数

Runbook内に書けるswitch文の数

10 個

Switchでの最大分岐数

1つのswitchステップ内に書ける分岐の最大数

50 分岐

並列ステップの上限

上限

説明

並列ステップの最大数

Runbookでの並列ステップの最大数

100 ステップ

並列ステップの最大深度

並列ステップをネストできる最大深度

2

リソースの上限

上限

説明

データサイズ

1つの実行で使用できるメモリの上限

512 KB

実行時間

ワークフロー実行の最長時間(開始時刻から終了時刻まで)。
この上限を超えると、ワークフローはタイムアウト エラーで終了します。

1 年

実行の保持

完了したWorkflow実行とその履歴の最大保持期間(ワークフロー実行の完了後)

90 日