監視と正常性
ヒント
このコンテンツは eBook の「Azure 向けクラウド ネイティブ .NET アプリケーションの設計」からの抜粋です。.NET Docs で閲覧できるほか、PDF として無料ダウンロードすると、オンラインで閲覧できます。
マイクロサービスとクラウドネイティブ アプリケーションは、適切な DevOps プラクティスに関して連携します。 DevOps は人によってさまざまですが、クラウドの代弁者で DevOps エバンジェリストである Donovan Brown の定義は優れたものの 1 つです。
"DevOps とは、エンド ユーザーに対する価値の継続的デリバリーを可能にするための、人、プロセス、および製品の結合です。"
残念ながら、簡潔な定義には、さらに多くのことを言う余地が常にあります。 DevOps の重要なコンポーネントの 1 つは、運用環境で実行されているアプリケーションが正しく効率的に機能していることを確認することです。 運用環境でアプリケーションの正常性を測定するには、サーバー、ホスト、アプリケーションから生成されるさまざまなログとメトリックを適切に監視する必要があります。 クラウドネイティブ アプリケーションのサポートで実行されているさまざまなサービスの数によって、個々のコンポーネントとアプリケーションの正常性を監視することが重要な課題になっています。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET