サーバーレス・コンテナアーキテクチャ計算
AWS Lambdaの同時実行数(Concurrency)に関する計算問題です。あるLambda関数について以下のメトリクスが観測されました。 - 1秒あたりの平均リクエスト数(スループット):80リクエスト/秒 - 関数の平均実行時間:250ミリ秒 Little's Lawを用いた場合、この関数に必要な同時実行数として正しいものはどれですか?
A.20← 正解
✓ 正解です。Little's Lawより、同時実行数=スループット×平均レイテンシ=80リクエスト/秒×0.25秒=20となります。
B.10
✗ 同時実行数=スループット×平均実行時間(秒)=80×0.25=20であり、10は計算が誤っています。
C.40
✗ 実行時間を秒換算せず250をそのまま使う等、計算を誤った場合の誤答です。
D.80
✗ スループットそのものを同時実行数とした誤りです。実行時間を考慮する必要があります。
この問題のポイント
Little's Lawより、同時実行数=スループット×平均レイテンシ=80リクエスト/秒×0.25秒=20となります。
「サーバーレス・コンテナアーキテクチャ」の他の問題
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。