ソリューションのアイデア
この記事ではソリューションのアイデアについて説明します。 クラウド アーキテクトはこのガイダンスを使用すると、このアーキテクチャの一般的な実装の主要コンポーネントを視覚化しやすくなります。 ワークロードの特定の要件に適合する、適切に設計されたソリューションを設計するための出発点として、この記事を使用してください。
このソリューションのアイデアでは、大量の Content Delivery Network (CDN) ログの低遅延でスループットの高いインジェストを示します。 このデータを使用して、凖リアルタイムの分析ダッシュボードを作成できます。
アーキテクチャ
このアーキテクチャの Visio ファイルをダウンロードします。
データフロー
- Verizon や Fastly などの Content Delivery Network プロバイダーは、大量の CDN ログを Azure Data Explorer に取り込んで、CDN 資産の待機時間、正常性、パフォーマンスを分析しています。
- CDN のほとんどのシナリオでは、Azure Storage (Blob または ADLS Gen2) からデータを取り込み、Azure Event Grid を使用して、Azure Data Explorer へのインジェスト パイプラインをトリガーします。 代わりに、LightIngest ツールを使用してデータを一括で取り込むこともできます。 また、「継続的データ エクスポートの概要」で詳述するように、圧縮され、パーティション分割された parquet 形式でデータを Azure Storage に継続的にエクスポートし、そのデータのクエリをシームレスに実行することもできます。
- Azure Data Explorer では、時系列データとログ データを処理、集計、分析し、分析情報を瞬時に提供する、使いやすいネイティブの演算子と関数が提供されます。 Azure Data Explorer ダッシュボード、Power BI、または Grafana を使用して、ほぼリアルタイムの分析ダッシュボードを構築できます。
- Azure Logic Apps 用の Azure Data Explorer コネクタを使用して、アラートと通知を作成し、スケジュールします。
コンポーネント
- Azure Storage の Azure Data Explorer コネクタ: Azure Event Grid サブスクリプションを使用して、Azure Storage (Blob Storage および ADLSv2) から通知を継続的に取り込み、Azure Data Explorer にストリーミングします。
- Azure Data Explorer: アプリケーション、Web サイト、IoT デバイスなどからの大量のデータ ストリーミングをリアルタイムで分析するための、高速でスケーラビリティに優れたフル マネージドのデータ分析サービスです。
- Azure Data Explorer ダッシュボード: Web UI で確認された Kusto クエリを、最適化されたダッシュボードにネイティブにエクスポートします。
- Azure Logic Apps の Azure Data Explorer コネクタ: スケジュールされたタスクまたはトリガーされたタスクの一環として、Kusto クエリおよびコマンドを自動的に実行します。
シナリオの詳細
このソリューションを使用すると、凖リアルタイムの分析ダッシュボードを作成するために、大量の CDN ログを取り込むことができます。
考えられるユース ケース
- Log Analytics
- 時系列分析
- IoT
- 汎用探索分析
共同作成者
この記事は、Microsoft によって保守されています。 当初の寄稿者は以下のとおりです。
プリンシパル作成者:
- Ornat Spodek | シニア コンテンツ マネージャー
次のステップ
詳細については、Azure Data Explorer のドキュメントをご覧ください。