- 2025年2月7日にMike Vizard氏が執筆した技術記事によると、Digmaはオブザーバビリティプラットフォームにコーディングの問題を予測する能力を追加しました。
- 予防オブザーバビリティ分析エンジンは、機械学習アルゴリズムを使用して、本番環境にコードが追加される前に問題を特定することが可能です。
- Digmaのアルゴリズムは、パターンマッチングや異常検出技術を活用し、予想されるアプリケーションのパフォーマンスメトリクスを推測して、アプリケーションに影響を及ぼす前に逸脱や潜在的な問題を検出し、ランタイム分析に基づいて推奨事項を提示します。
- DigmaのCEOであるNir Shafrir氏は、AI時代に作成されるコードの増加に伴い、この機能が特に重要であると述べています。
- DevOpsチームが開発中に問題を解決するためにサンドボックス環境を活用し、本番環境にデプロイされた後に問題が浮かび上がるオブザーバビリティプラットフォームに依存しないことが全体の目標です。
- Digmaは、ステークホルダーがコーディングチームの進捗状況を視覚的に追跡できるダッシュボードも提供しています。
この記事は、Digmaが予測分析機能をオブザーバビリティプラットフォームに追加したことを紹介しています。新機能は、本番環境にコードが追加される前に問題を特定し、アプリケーションのパフォーマンスに悪影響を及ぼす可能性があるコーディングの問題を特定することができます。DigmaはAIを活用して、AIアシスタントや人間の開発者が作成したコードを検査し、開発者が問題を解決できるよう支援しています。
また、Digmaはアプリケーション開発チームのニーズを満たすように設計されたオブザーバビリティプラットフォームを提供し、開発者がコードの問題を初期段階で特定できるよう支援しています。
組織がオブザーバビリティをどの程度受け入れているかは不明ですが、Digmaは開発チームがアプリケーションを開発する過程でオブザーバビリティを可能な限り左側に配置し、ITオペレーションチームが生成したレポートに依存するのではなく、特定のコード行に関連付ける必要があると主張しています。
最終的に、最も優れたアプリケーション開発者は、日々の作業体験を向上させる組織に惹かれるでしょう。現在、多くのコードは本番環境に実際にはデプロイされていません。開発者は、コードが1つまたは複数のテストに合格しないことが多く、コードを「最適化」するのに多くの時間を費やしています。そのプロセス全体が、コードが再度テストに合格しない後ではなく、コードが初めて書かれた時点で問題を特定するAI機能があれば、関係者全員にとってより良いものになるでしょう。
元記事: https://devops.com/digma-adds-ability-to-predict-coding-issues-to-observability-platform/