123
Zenaton

Zenaton

開発者向けのワークフロービルダー。数か月ではなく数日でイベント駆動型プロセスを構築します。
Zenatonは、単一のタスクでも長時間実行されるワークフローでも、すべてのバックグラウンドプロセスを記述、実行、および監視するための開発者ツールおよびホスト型ワークフローエンジンです。開発者は、コードにワークフローを記述するだけで、外部要因に基づいてソフトウェア内でタスクとアクションをトリガーすることにより、サードパーティのサービスとAPIを簡単に統合できます。PHP、Ruby、Node.JS、Pythonで利用できます。Zenatonワークフローでできることは次のとおりです。内部または外部イベントに基づいてタスクをトリガーします。データを取得してストレージに入れます。内部サービスと外部サービス間のタスクのオーケストレーション。データパイプラインまたは単純なETLプロセスを構築します。インフラストラクチャ全体を構築して管理してバックグラウンドジョブを管理する代わりに、ビジネスロジックをコードに記述し、Zenatonエージェントをサーバーにインストールするだけで、Zenatonが残りを処理します。エージェントは、Zenatonがホストするキューイングシステムをリッスンします。タスクを実行する必要がある場合、エージェントはそれを起動し、ダッシュボードに表示する出力を収集します。Zenatonの機能:シングルタスク-わずか1行のコードで非同期ジョブをディスパッチまたはスケジュールしますワークフロー-読みやすく使いやすいコードで複雑なビジネスロジックを記述します。時間を考慮(待機)し、タスクをトリガーし、内部または外部変数(APIおよびサードパーティサービス)に基づいてイベントをトリガーします。また、ワークフローを一時停止、再開、または強制終了します。リアルタイム監視スケジュールされた処理、実行された労働者とタスクのリアルタイムのビューを取得します。スケジューラー繰り返し発生するタスクとワークフローをスケジュールし、エラーやタイムアウトが発生したときに失敗したりアラートを受け取ったりするタスクを自動的に再試行します。エラー処理:エラーとタイムアウトのアラート、およびプロセスの再試行、再開、または強制終了。再試行またはイベントをトリガーするロジックをコードに書き込むことにより、エラーに対応します

ウェブサイト:

Python用のZenatonの代替ライセンス(無料ライセンス付き)