1729228386
2024-10-18 05:01:00
Microsoft の Azure Incubations チームが Drasi を導入は、複雑なインフラストラクチャにおける重要なイベントの検出を簡素化するオープンソース システムです。 Drasi はリアルタイムの監視と自動応答を提供し、手動のイベント処理の必要性を排除します。柔軟なコンポーネントと統合により、さまざまなデータ ソースにわたる変更検出を合理化します。 Drasi は Apache 2.0 ライセンスの下で利用でき、開発者にイベント駆動型システムを管理するための適応性のあるソリューションを提供します。
Drasi は、変更を監視し、適切な対応を自動化するための統合ソリューションを提供することで、イベント駆動型システムのスケーリングの課題に対処します。複雑さを軽減し、タイムリーな応答を保証する統合フレームワークを提供することで、開発者がイベント処理メカニズムを手動で構築する必要がなくなります。
Drasi はその中核として、次の 3 つの主要コンポーネントを使用して動作します。
- 情報源: これらは、アプリケーション ログ、データベースの変更、システム メトリックなどのさまざまなデータ ポイントを監視します。ソースは変更をリアルタイムで追跡し、中央リポジトリやデータレイクにデータをコピーすることなくデータをキャプチャします。
- 継続的なクエリ: 従来のポイントインタイム クエリに依存する代わりに、Drasi はデータが到着したときに評価する連続クエリを使用します。これらのクエリは Cypher Query Language で記述され、複数のソースからの情報を統合し、手動介入なしで結果を常に更新します。
- 反応: 変更が継続的クエリで定義された基準を満たした場合、Drasi は自動化されたリアクションをトリガーします。これには、アラートの送信、システムの更新、特定のビジネス ニーズに基づく修復作業の開始などのタスクが含まれます。
アレン・ジョーンズ、マイクロソフトの CTO、 以下を共有しましたgノート:
Drasi は、私が Azure Incubations チームでここ数年間主導してきたプロジェクトです。これは私のキャリアの中で何度も使用できたはずの製品であり、それを世に出して、コミュニティがそれをどう思うか見て、どのように使用されるかを理解するのがとても楽しみです。
コミュニティからのフィードバックは肯定的です。たとえば、テジャスウィ・レドカール 書きました:
Drasi は、データ -> インサイト -> アクションが標準であるほとんどの運用ドメインに関連しているように見えますが、これら 3 つを接続して自動化することは依然として課題です。
Drasi は次の方法で使用できます。 GitHub Apache 2.0 に基づいてライセンスされています。
#Microsoftリアルタイム #イベント処理と自動化のためのオープンソース #システムである #Drasi #を発表