Devotd Github
新着開発ツール

kestra-io/kestra — YAML ベース・イベント駆動ワークフローオーケストレーション

kestra-io/kestra は、YAML で宣言したデータ・AI・インフラのワークフローをスケジュールとイベントに応じて実行するオープンソースのオーケストレーションプラットフォームです。

リポジトリ情報kestra-io/kestra ↗

kestra-io/kestra は、YAML で宣言したデータ・AI・インフラのワークフローをスケジュールとイベントに応じて実行するオープンソースのオーケストレーションプラットフォームです。

GitHub の説明: Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, any language, Git-versioned, scalable to millions of executions.

スター
★ 30K
フォーク
3.5K
言語
Java
ライセンス
Apache-2.0
最新リリース
v2.0.7
原文を見る ↗GitHub で見る ↗

kestra-io/kestra は、データ、AI、インフラ、業務プロセスのワークフローを実行するオープンソースのオーケストレーションプラットフォームです。リポジトリが案内する最新リリースは v2.0.7 です。このバージョンで変更された項目は、提示された資料にはありません。Java で書かれており、Apache-2.0 ライセンスで公開されています。ワークフローは YAML で宣言し、Git でバージョン管理できます。スケジュールやイベントをきっかけに自動実行されます。

オーケストレーションとは、タスクの実行順序と条件を管理して自動化することです。Kestra はトリガー、タスク間の依存関係、リトライ、外部システム向けプラグインを通じてワークフローの実行を調整します。スケジュール実行とイベントドリブン実行を、言語に依存しないインターフェースとして提供しています。同じフローは YAML エディター、No-Code エディター、AI Copilot のいずれでも編集できます。ドキュメントでは、ワークフローの可視化とリアルタイムの構文検証、データベース・クラウドストレージ・API 連携、複数言語でのスクリプト実行も紹介されています。リポジトリの説明は、データ、インフラ、ビジネスプロセス、AI エージェントにまたがる活用を示しています。

リポジトリの説明には数百万件の実行までスケールできるとしていますが、それを裏づける性能測定結果が提示された資料にはありません。したがって、この数値はドキュメントに記載された範囲として読むべきです。v2.0.7 の変更内容も示されていないため、このリリースで何が変わったかは確認できません。