アプリケーションパフォーマンス分析

アプリケーションパフォーマンス分析

アプリケーションの主要なメトリクスを監視します。 パフォーマンスのボトルネックを特定し、アプリケーションをスケーリングします。

Course Description

このシナリオでは、犬や猫などのお気に入りに投票する、マイクロサービス投票アプリの例をKubernetesにデプロイします。 結果はデータベースに保存され、その結果を使用してレポートを生成できます。

突然、私たちのアプリケーションを使用して投票する人が増え、アプリの速度はますます遅くなります。このラボでは、マイクロサービスのボトルネックを見つけ、このアプリケーションをスケーリングして必要な負荷を処理する方法を確認します。

必要な知識

受講者は、マイクロサービスアプリケーション、コンテナ、Kubernetesの基本概念を理解し、デプロイされたKubernetesリソース(ポッド、デプロイメント、サービス)とノードのステータスを確認できる必要があります。

ゴール

  • Sysdig Monitorを使用してマイクロサービスアプリケーションを探索します:
    • 各コンテナはどこで実行されていますか?
    • このマイクロサービスアプリケーションはどのように機能しますか?
    • どのサービスが互いに通信しますか?
    • 各コンテナとマイクロサービスの内部で何が実行されていますか?
  • Webサービスアプリケーションを監視します。主要な指標とモニタリングのアプローチ:ゴールデンシグナル、使用率のサチュレーションとエラー(USE)リソースのモニタリング、Kubernetesオーケストレーション。
  • アプリケーションのパフォーマンスのボトルネックを特定します。
  • 変更を監視しながら、必要な負荷を処理するようにアプリケーションをスケーリングします。
  • Sysdigを用いて、このマイクロサービスアプリケーションのアプリケーションの信頼性を高める
    • カスタムダッシュボード
    • ヘルスメトリクスにおける有用なアラート

Curriculum

  • アプリケーションパフォーマンス分析
  • ネクストステップ
  • A 1 minute survey
  • 次は何ですか?

Course Description

このシナリオでは、犬や猫などのお気に入りに投票する、マイクロサービス投票アプリの例をKubernetesにデプロイします。 結果はデータベースに保存され、その結果を使用してレポートを生成できます。

突然、私たちのアプリケーションを使用して投票する人が増え、アプリの速度はますます遅くなります。このラボでは、マイクロサービスのボトルネックを見つけ、このアプリケーションをスケーリングして必要な負荷を処理する方法を確認します。

必要な知識

受講者は、マイクロサービスアプリケーション、コンテナ、Kubernetesの基本概念を理解し、デプロイされたKubernetesリソース(ポッド、デプロイメント、サービス)とノードのステータスを確認できる必要があります。

ゴール

  • Sysdig Monitorを使用してマイクロサービスアプリケーションを探索します:
    • 各コンテナはどこで実行されていますか?
    • このマイクロサービスアプリケーションはどのように機能しますか?
    • どのサービスが互いに通信しますか?
    • 各コンテナとマイクロサービスの内部で何が実行されていますか?
  • Webサービスアプリケーションを監視します。主要な指標とモニタリングのアプローチ:ゴールデンシグナル、使用率のサチュレーションとエラー(USE)リソースのモニタリング、Kubernetesオーケストレーション。
  • アプリケーションのパフォーマンスのボトルネックを特定します。
  • 変更を監視しながら、必要な負荷を処理するようにアプリケーションをスケーリングします。
  • Sysdigを用いて、このマイクロサービスアプリケーションのアプリケーションの信頼性を高める
    • カスタムダッシュボード
    • ヘルスメトリクスにおける有用なアラート

Curriculum

  • アプリケーションパフォーマンス分析
  • ネクストステップ
  • A 1 minute survey
  • 次は何ですか?