Webアプリのスケーリングとトラブルシューティング
Azure App Services
Florin Angelescu
Azure Cloud Architect
手動スケーリングと自動スケーリング
- 自動スケール
- リソースを自動的に調整
- 定義したルールに基づいて動作
自動スケールルールの設定

- CPU使用率が10分間70%を超えた場合にインスタンスを追加する
- 過剰なインスタンスのプロビジョニングを防ぐために上限を設定する
Webアプリの監視
- 監視の役割:
- Azureが提供する組み込みメトリクス:
- メトリクスはリアルタイムで確認可能
- 基本的なメトリクスでも有用な情報が得られる
- 効果的なトラブルシューティングにはより深い分析が必要
Application Insightsの有効化
- Application Insightsの有効化
- データを自動的に収集
トラブルシューティングの例

- Application Insightsの「パフォーマンス」タブを確認する
- 「依存関係」を確認する
- データベースクエリを最適化する
まとめ
- スケールアウト
- スケールアップ
- コンピューティングリソースを増やしてパフォーマンスを向上
- 監視
- パフォーマンスの追跡と問題のトラブルシューティング
では、練習しましょう!
Azure App Services
Preparing Video For Download...