Azureプラットフォーム応用
Azure Cognitiveサービスの利用中に「Rate Limit Exceeded」エラーが頻繁に発生する場合、スケーリング戦略として最も効果的なアプローチはどれか?
A.現在の価格レベルを即座にS1からS2に上げ、スループットを2倍にする
✗ 価格レベルの急上昇はコスト増加につながり、実装側の最適化なしに効果は限定的である。
B.複数のリソースインスタンスを異なるリージョンに作成し、ロードバランサーで負荷分散する
✗ 複数リージョン展開は可能だが、ロードバランサーの設定に複雑性が増し、初期段階では過剰な対策である。
C.リクエストのバッチ処理化と再試行ロジックの実装、必要に応じてリソースをスケールする← 正解
✓ 正解です。バッチ処理化と再試行ロジックでリクエスト効率を改善し、その後に必要に応じてスケーリングすることが最適です。
D.APIのタイムアウト設定を延長し、クライアント側の待機時間を増やす
✗ タイムアウト延長は根本的な解決にはならず、さらに不安定な動作を招く可能性がある。
この問題のポイント
バッチ処理化と再試行ロジックでリクエスト効率を改善し、その後に必要に応じてスケーリングすることが最適です。
「Azureプラットフォーム」の他の問題
Azure AIサービスのAPIキーを安全に管理するためのAzureのベストプラクティスはどれか?Azure AI Servicesリソースの「価格レベル(Pricing Tier)」選択で注意すべき点はどれか?Azure AI ServicesをDockerコンテナーとしてデプロイする主な利点はどれか?Azure AI Servicesリソースを複数のリージョンにデプロイする場合、各リージョンのAPIキーが異なるとき、ク…Azure AI Servicesのマルチテナント環境で、複数の顧客ごとに利用量追跡と課金を分離する場合、何を活用すべき…Azure AI Servicesをオンプレミス環境とハイブリッド構成で運用する場合、データの主権要件を満たしながら、ク…
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。