コンピューティング応用
あるモバイルアプリケーションのバックエンド処理がAzure Functionsで実装されており、毎日のピーク時間帯(朝8時~夜8時)にトラフィックが集中します。この負荷変動に対応しながらコストを最適化するには、どの対応が最適ですか。
A.Consumption(従量課金)プランを選択し、需要に応じて自動的にスケールする← 正解
✓ 正解です。Consumptionプランはトリガーに基づいて自動的にスケールし、実行時間分だけ課金されるため、この変動負荷パターンに最も適しており、コストも最適化できます。
B.Premium プランでリザーブドインスタンスを購入し、24時間フル稼働させる
✗ Premium プランでリザーブドインスタンスを24時間フル稼働させると、ピークでない時間帯のコストが無駄になります。ピーク時のみの負荷変動には不向きです。
C.App Service プランを使用して、ピーク時だけ上位ティアに手動でアップグレードする
✗ App Service プランで手動アップグレードは手間がかかり、トラフィックスパイクへの即座の対応ができません。自動スケールもConsumptionプランほど効率的ではありません。
D.Logic Apps に切り替え、Functionsの自動スケール機能を放棄する
✗ Logic Appsはワークフロー自動化向けであり、高頻度のリアルタイムバックエンド処理には適していません。
この問題のポイント
Consumptionプランはトリガーに基づいて自動的にスケールし、実行時間分だけ課金されるため、この変動負荷パターンに最も適しており、コストも最適化できます。
「コンピューティング」の他の問題
あるシステム管理者が、既存のWindowsサーバーアプリケーション(特定のWindowsサービスに依存)をAzureに移…あるWeb開発チームが.NETアプリケーションをAzureにデプロイしたい。インフラの管理は最小限にしたく、OSのパッチ…ある企業がAzureで、毎夜0時にCSVファイルが届いたタイミングで自動的に集計処理を実行したい。処理は1回あたり数秒〜…あるチームが開発環境として、特定のDockerイメージを数時間だけ起動してテストしたい。Kubernetesクラスターは…あるSaaS企業が、数十のマイクロサービスで構成されるシステムをAzureで運用している。サービス間の通信管理、自動スケ…ある企業がAzureでWebアプリを運営している。毎年12月に需要が通常の5倍に増加する。この時期だけ自動的にVM数を増…
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認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。