概要
モジュールの概要
使用状況とフローを追跡するためのツールの実装に関するこの包括的なモジュールが完了しました。 最新の DevOps プラクティスで 継続的な監視 と フィードバック ループ を確立するための重要なスキルを習得しました。
達成した内容
このモジュール全体を通して、高品質のソフトウェアを高速で提供する際に監視とフィードバックが果たす 重要な役割 について説明しました。 アプリケーションをインストルメント化し、テレメトリを収集し、データを分析し、分析情報に基づいてシステムを継続的に改善する方法を学習しました。
詳細情報
これらの公式の Microsoft Learn リソースを調べて、知識を深め、監視機能を拡張します。
Azure Monitor と継続的な監視
継続的な監視の基礎:
- Azure Monitor を使用した継続的な監視 - Azure Monitor |Microsoft Learn - エンド ツー エンドの継続的な監視戦略とベスト プラクティスを調べる
- Azure Pipelines と Azure Application Insights を使用した DevOps リリース パイプラインの継続的な監視 - Azure Monitor |Microsoft Learn - 自動化された品質ゲートを使用して CI/CD パイプラインに監視を統合する方法について説明します
Azure Monitor プラットフォーム:
- Azure Monitor の概要 - Azure Monitor |Microsoft Learn - Azure Monitor プラットフォームのアーキテクチャと機能に関する包括的なガイド
- Log Analytics チュートリアル - Azure Monitor |Microsoft Learn - ログ データのクエリと分析に関するハンズオン チュートリアル
- Azure Monitor のベスト プラクティス - Azure Monitor |Microsoft Learn - エンタープライズ 展開の設計ガイダンスと推奨事項
Application Insights
はじめ:
- Azure Application Insights とは何か - Azure Monitor |Microsoft Learn - Application Insights の機能とユース ケースの概要
- ASP.NET Core アプリケーションの Application Insights - Azure Monitor |Microsoft Learn - .NET Core Web アプリケーションに Application Insights を実装する
- JavaScript Web アプリ用 Application Insights - Azure Monitor |Microsoft Learn - クライアント側の監視を Web アプリケーションに追加する
Kusto クエリ言語 (KQL)
KQL の基礎:
- KQL クイック リファレンス |Microsoft Learn - 一般的な KQL 演算子と関数のクイック リファレンス ガイド
- チュートリアル: Azure Data Explorer と Azure Monitor で Kusto クエリを使用する |Microsoft Learn - KQL の基礎から高度なトピックまでをカバーする包括的なチュートリアル
- Kusto クエリ言語 (KQL) の概要 |Microsoft Learn - 完全な KQL 言語リファレンスとドキュメント
高度な KQL:
- Azure Data Explorer での時系列分析 |Microsoft Learn - データを監視するための高度な時系列操作
- KQL での機械学習と時系列分析 |Microsoft Learn - ML 機能を監視データに適用する
- KQL のベスト プラクティス |Microsoft Learn - クエリのパフォーマンスと効率を最適化する
Azure Load Testing
Azure でのロード テスト:
- Azure Load Testing とは Microsoft Learn - クラウドベースのロード テスト機能の概要
- Azure Load Testing を使用してロード テストを作成する |Microsoft Learn - URL ベースのロード テストのクイック スタート ガイド
- Azure Load Testing で JMeter スクリプトを使用する |Microsoft Learn - カスタム JMeter スクリプトを使用した高度なロード テスト
- Azure Load Testing を使用してパフォーマンスのボトルネックを特定する |Microsoft Learn - ロード テストの結果を分析してパフォーマンスの問題を見つける
Azure Pipelines の統合
監視付き CI/CD:
- Azure Monitor と Azure Pipelines の統合 |Microsoft Learn - 監視のデプロイと構成を自動化する
- Azure Pipelines のリリース ゲートと承認 |Microsoft Learn - 監視データに基づいて品質ゲートを実装する
- Azure Monitor を使用してパイプラインの実行を監視する |Microsoft Learn - パイプラインのパフォーマンスと信頼性を追跡する
ダッシュボードと視覚化
効果的なダッシュボードの作成:
- Azure Monitor ワークブック | Microsoft Learn - インタラクティブなレポートとダッシュボードを作成する
- Azure ダッシュボード |Microsoft Learn - Azure portal ダッシュボードの作成と共有
- Power BI と Application Insights の統合 |Microsoft Learn - 高度な視覚化のために監視データを Power BI にエクスポートする
セキュリティとコンプライアンス
セキュリティで保護された監視プラクティス:
- Azure Monitor のセキュリティとアクセス |Microsoft Learn - データを監視するためのアクセス制御とセキュリティを構成する
- Azure Monitor でのデータのセキュリティとプライバシー |Microsoft Learn - データ保護とコンプライアンス機能について
- Azure Monitor のカスタマー マネージド キー |Microsoft Learn - 独自のキーを使用して暗号化を実装する
これらのリソースは、このモジュールで紹介したトピックの包括的なカバレッジを提供し、実践的な実践、より深い技術的理解、および実際の実装ガイダンスの機会を提供します。