「AIOps」は、システム運用(Ops)に人工知能(AI)技術を用いることを表す。機械学習(ML)などのAI技術で、システムに生じる問題の特定と解決を自動化する。企業のシステムは、ログをはじめとするさまざまなデータを生成している。AIOpsツールはこれらのデータを使ってシステムを監視し、システム同士の依存関係を可視化する。(続きはページの末尾にあります)
世間をにぎわす「生成AI」ブームはいつ始まって、どう拡大してきたのか。各主要ベンダーは生成AIをどのようなツールに組み込んでいるのか。主要な動きを紹介する。
コストを抑えつつ自由にカスタマイズできるのが、オープンソースソフトウェアの利点だ。「AIOps」ツールもその例外ではない。OSSのAIOpsツールを俎上(そじょう)に乗せる。
AIOpsツールは、次の3つのメリットを企業にもたらす。
IT担当者の日常業務には、エンドユーザーの需要に応じたシステムのリソース確保や、重要性の低いシステムのアラートへの対処などがある。IT担当者はAIOpsツールを使うと、例えばシステムへのアクセス量が増大した際のリソース拡張を自動化できる。
マルウェア攻撃やシステムの怪しい挙動に、IT担当者が気付かないことがある。重要なシステムの挙動が通常の動作から外れる場合、AIOpsツールはサイバー攻撃やマルウェア感染の可能性があると捉え、優先的に問題の解決に当たる。
AIOpsツールは各システムから取得したデータを監視、分析し、IT部門の各チームに適切な情報を表示する。それぞれのチームは情報の共有や解析のために会議を実施したり、関連データを手作業で送信したりする手間を減らすことができる。
AIOpsツールには、以下のような製品が挙げられる。
既存のインフラ監視ツールにAIOpsの機能が含まれている場合もある。New Relicの「Applied Intelligence」(NRAI)は同社のインフラ監視ツール「Digital Intelligence Platform」で利用できるAIOps機能で、発生したアラートの対処を自動化する。