私は、ユーザーが行う一連のステップを持っています。リモートシェルスクリプトとコマンドの実行、ファイルの削除、ファイル移動、手動手順の自動化
DBクエリを実行し、クエリ結果が特定のタスクを実行して結果をファイルにエクスポートします。追加のシェルコマンド/スクリプトやDB挿入ステートメントなどを実行します。
ここでは、さまざまな処理やデータの処理と検証が行われます。
上記のschenerioを自動化する最良の方法は、Activitiなどのワークフローツールを使用するか、要件を満たすためのより良いフレームワーク/方法ですか。
私の要件は、オープンソース、おそらくJavaベースで動作することです。
私はこれを完全に新しくしていますので、どのようなヘルプ・ポインターも高く評価されます。
ジョブスケジューリングツールに関する調査(別名グーグル)を済ませましたか?あなたの要件に合うものがたくさんあります。 Activitiはそのために使用することはできますが、私の気持ちは、それらのツールと比較してより多くの作業を必要とするということです。 –
私の要求は、今日、手動で自動化されたシステムにワークフローや一連のステップを作成することです。ここで、ステップのいくつかは、次のものがトリガされる前に、ユーザの入力または確認を伴う。ジョブのスケジューリングが私の要求に十分であるかどうかはわかりません。ユーザーは現在、システムの準備、リモートUNIXサーバーへのログイン、Quiresの実行、結果ベースなどの一連の手順を実行して、すべての手順を手動で実行します。次の行に進みます。 –