分析を最大限に活用する: 多次元可視化の事例

クラウドやプライベート プラットフォーム全体にわたる最新のアプリケーションの複雑さと分散により、可視性、分析、トラブルシューティングに課題が生じます。 データをサイロ化したり、地域の所有者や機能チームに制限したりすると、アプリケーションに重大なビジネス上の悪影響が生じる可能性があります。 アプリケーション テレメトリ、イベント、ログなどの分散分析を統合して関係性を見つけると、アプリケーションの健全性に関する新たな洞察が得られ、アプリケーションの特定のニーズに合わせた多次元の可視性が作成されます。

情報統合による問題の診断

患者が明らかな原因のない症状のために医師の診察を受ける場合、病気の原因を特定するには通常 2 つの要素が関係します。 データを収集し、そのデータを評価します。 患者は MRI または X 線検査を受け、その後、さまざまな専門分野の医師によって検査されることがあります。 異なる医師が同じデータセットから異なる手がかりを見つける場合があります。たとえば、整形外科医と腫瘍専門医は、同じ MRI で異なる異常を探します。同様に、異なるタイプの医師は、異なる診断情報源を使用する場合があります。 腫瘍専門医は、整形外科医にとっては役に立たないが、患者の健康を維持するために必要な重要な情報を提供する血液検査を要求する場合があります。 医師が協力して複雑な患者の健康状態を評価する方法は、組織内のさまざまなチームがアプリケーションの健全性を管理する方法に似ています。 複数の情報ソースを 1 つの完全なシステムとしてまとめて表示する場合、新しい独自のデータを抽出する最適な方法を理解することには多くの利点があります。 多次元可視性モデルにより、分散データを組み合わせて顧客のアプリケーション エクスペリエンスの可視性を高めることで、アプリケーションの健全性を維持しやすくなります。

多次元可視性とは何ですか?

多次元の可視性は、データのセグメンテーションと視覚化を概念化する新しい方法です。 多次元可視性の目標は、データ サイロを排除し、組織内で情報にアクセスできるようにすることで、さまざまなシステムがどのように相互作用し、影響し合っているかを簡単に確認できるようにすることで、アプリケーション全体の機能に対する洞察を深めることです。

最初のステップは、データ ディメンションを定義することです。 データの使用方法とデータを使用する個人に最も適した粒度レベルを選択します。たとえば、UX チームよりもセキュリティ専門家に詳細なセキュリティ データを提供する場合があります。 複数のデータ ディメンションが定義されると、それらを 1 つのレポートまたは視覚化に組み合わせて、個々のディメンションの詳細を示し、それらのディメンション間の関係を表すことができます (これが多次元可視性という用語の由来です)。 十分なデータ ディメンションがあれば、アプリケーションのエンドツーエンドの総合的なビューを作成できます。

多次元の可視性はアプリケーション分析にどのように役立ちますか?

医療患者の痛みと同様に、セキュリティ イベントは、システム内の何かに注意が必要であることを示す最初の兆候となる可能性があります。 セキュリティ情報およびイベント管理システム (SIEM) から取得したデータを使用して、Web アプリケーション ファイアウォール (WAF) イベント、DDoS メトリック、外部スキャン アラートなどのアプリケーションまたはインフラストラクチャ イベントを表示できます。 通常、これは SecOps チームの管轄となります。 多次元の可視性アプローチを使用すると、これらのイベントは他のデータ ソースと結合され、複数のチームによってレビューされ、セキュリティ ディメンションと他の利用可能なデータを相互参照し、データ セット間の接続を探します。 システム間の関係をより簡単に確認できるため、小さな問題が他のシステムに影響を与える前に特定して深刻な問題を防止したり、アプリケーション全体のどこに原因があるのかに関わらず、原因を特定して切り離すことで新しい問題をより早く解決したりすることができます。

複数のデータ ソースを組み合わせ、それらのディメンション間の関係を文書化し、そのデータを民主化してより幅広いユーザーが利用できるようにすることで、以前はサイロ化されていた組織内で新たな洞察を提供できるようになります。

この視覚化は、ディメンション間の関係を特定することで、単一ディメンションのデータからは得られない洞察が得られることを示しています。  多次元モデルの複雑さは、組織のニーズに合わせて調整できます。 

データの可視性における課題

アプリケーション、インフラストラクチャ、セキュリティの各チームがデータに迷うことなく多次元モデルを簡単に使用できるようにするには、次の課題を軽減することが重要です。

  • すべてのチームのデータがエンタープライズ可視性ソリューションで適切に表現されるようにします。
  • セキュリティ主導の洞察を他のシステムからの洞察と統合します。 これにより、アプリケーションの所有者とメンテナーは、変更が他のアプリケーションのセキュリティ体制にどのように影響するかを理解できるようになります。
  • 分散チームの指標を集中化された企業要件に合わせます。
  • ハイブリッドまたはマルチクラウド モデルを採用する場合は、クラウドのさまざまな部分のデータ間の関係を表す明確な戦略を確立します。 多次元可視性モデリングは、マルチクラウドおよびハイブリッド展開内の相互接続をより深く理解できるため、特に効果的です。

市場調査によると、これらの問題に対処しないと、セキュリティ インシデント、アプリケーション パフォーマンス障害、完全な停止の発生が増加し、収益と顧客の信頼を失う可能性があります。

次のステップ

デジタル変革の取り組みにより、アプリケーションの健全性の尺度としての顧客エクスペリエンスの重要性が注目されています。 多次元の可視性アプローチにより、クラウド トラフィックの輻輳の問題が、チェックアウト時間の遅延に関する苦情とどのように関連しているかを確認できます。 このアプローチを最も効果的に使用するには、有用なデータ ディメンションを選択し、それらのディメンション間の関係を特定し、組織全体のチームに複数のデータ ディメンションへのアクセスを提供し、それらのチームがデータ ディメンション間の接続を視覚化して理解するのに役立つツールを利用できるようにする必要があります。

多次元可視性モデルは、全体的なアプリケーションの健全性のニーズを満たし、アプリケーションをモデル化する柔軟な方法を提供します。 これらの手法により、エンタープライズ アプリケーション ポートフォリオのすべてのコンポーネント間の相互運用性を確認しやすくなるため、アプリケーションの最も優れた医師 (アプリケーションの所有者と保守担当者) が患者の診断を最も適切に行うことができます。

関連コンテンツ
報告

2020 年のアプリケーション サービスの現状: DevOps エディション

業界を横断したアプリ中心のテクノロジーへの移行が DevOps の競争環境をどのように変えるかを学びます。

ウェビナーを見る ›

ソリューション

アプリケーションの健全性と可視性を管理する

可視性の 4 つの原則と、それらを活用してビジネス成果を向上させる方法について学びます。

ソリューションを見る ›

製品

NGINX コントローラー 3.0 の紹介: アプリ中心の配信で市場投入までの時間を短縮

Controller 3.0 は、アプリと API を管理および配信するための業界初のアプリ中心のアプローチです。

コントローラー 3.0 の詳細 ›

ソリューション

自動化統合による CI/CD 速度の向上

セキュリティとパフォーマンスのポリシーをコード パイプラインに自動化して、イノベーションに集中できるようにします。

詳しくはこちら ›