
Kestra
Kestraは、シンプルなコードを使ってデータパイプライン、ビジネスプロセス、インフラタスクを自動化するオープンソースのワークフローオーケストレーションプラットフォームです。





Kestraとは
Kestraは、タスクやプロセスを自動化されたワークフローに変換するワークフローオーケストレーションプラットフォームです。まるでレシピを作るように、何をいつ行うかをリストアップし、Kestraがすべてを適切な順序とタイミングで実行します。
深いプログラミング知識を必要とする従来の自動化ツールとは異なり、Kestraはシンプルなアプローチを採用しています。ビジュアルインターフェースを使ってワークフローを構築したり、通常のコードよりも読みやすく理解しやすいYAMLで記述したりできます。このプラットフォームはあらゆるプログラミング言語を実行でき、データベースに接続したり、通知を送信したり、ファイルを処理したり、クラウドサービスと連携したりすることが可能です。
個人やチーム向けの無料のオープンソース版と、大規模組織向けの高度な機能を備えたエンタープライズ版の2つのバージョンが利用可能です。
Kestraの使い方
Kestraの始め方は簡単です。以下の手順で始められます:
Dockerを使ってワンコマンドでKestraをインストールするか、クラウド版を利用してください。セットアップは5分以内で完了し、複雑な設定は不要です。
ウェブインターフェースにアクセスし、最初のワークフローを作成します。自動補完や即時エラーチェックなどの便利な機能が備わったシンプルなエディターが表示されます。
タスクを順番にリストアップしてワークフローを定義します。各タスクはスクリプトの実行、データの移動、他のサービスの呼び出し、通知の送信が可能です。タスクを順次実行するか同時に実行するかはあなたが決められます。
スケジュール、ファイルの到着、他システムからのイベントに基づいて自動的にワークフローを開始するトリガーを設定します。必要に応じて手動でワークフローを開始することもできます。
ワークフローをリアルタイムで監視します。タスクの完了状況を確認し、ログをチェックし、結果を即座に見ることができます。すべての情報は追跡・保存され、後で確認可能です。
Kestraの機能
コードハイライト付きのビジュアルワークフローエディター
800以上のデータベースおよびクラウドサービス用プラグイン
あらゆるプログラミング言語でコードを実行可能
ワークフローを自動でスケジュールまたはトリガー
詳細なログによるリアルタイム監視
バージョン管理とGit統合
組み込みのエラーハンドリングとリトライ機能
チームコラボレーションとアクセス制御
DockerおよびKubernetes対応
簡単な統合のためのAPIファースト設計
Kestraの料金
Open-Source Edition
Free
- コアワークフローオーケストレーション機能
- ビジュアルワークフローエディター
- 800以上のプラグインが含まれています
- 無制限のユーザーとワークフロー
- DockerおよびKubernetesのサポート
- Git統合
- APIアクセス
- コミュニティサポート
- Apache 2.0 ライセンス
Enterprise Edition
Custom
- オープンソース版のすべての機能
- 高可用性アーキテクチャ
- KafkaとElasticsearchの統合
- 専門作業のための作業グループ
- シングルサインオン(SSO)
- 役割ベースのアクセス制御(RBAC)
- 監査ログとコンプライアンス
- シークレット管理統合
- SLA付き優先サポート
- 専用のカスタマーサクセスプログラム
Kestraを活用できる人
Kestraのリポジトリ
Githubで見る| スター | 22,684 |
| フォーク | 2,190 |
| リポジトリの年齢 | 6 年 |
| 最終コミット | 22 時間 前 |
Kestraについてのよくある質問
Kestraでの体験を共有してください
について、ユーザーの声を見る Kestra
0 レビュー
まだレビューがありません
最初のレビュアーになる Kestra
Kestraバッジを埋め込む
KestraがTool Questorで紹介されていることをコミュニティに示しましょう。これらの美しいバッジをウェブサイト、ドキュメント、またはソーシャルプロフィールに追加して、信頼性を高め、より多くのトラフィックを獲得しましょう。



