サーバーレス・コンテナアーキテクチャ応用
AWS Lambda関数に対して予約済みConcurrency(Reserved Concurrency)を100に設定している状態で、突然トラフィックが急増し、同時に150のリクエストが到達した場合、超過した50リクエストはどのように処理されますか?
A.超過した50リクエストは自動的にキューイングされ、空きが出次第順番に実行される
✗ 予約済みConcurrencyはキューイング機能を持ちません。超過リクエストは即座にThrottlingエラーになります。
B.超過した50リクエストはアカウントの未使用Concurrencyプールから補填されて実行される
✗ 予約済みConcurrencyはアカウントの共有プールから切り離すための設定であり、超過分が他のプールから補填されることはありません。
C.AWSが自動的に予約済みConcurrencyの上限を引き上げ、すべてのリクエストを処理する
✗ 予約済みConcurrencyは自動的に引き上げられません。上限は設定値に固定されます。
D.超過した50リクエストはThrottlingエラー(429)を返し、呼び出し元に制御が戻る← 正解
✓ 正解です。予約済みConcurrencyの上限を超えたリクエストはThrottling(429エラー)となり、呼び出し元に返されます。
この問題のポイント
予約済みConcurrencyの上限を超えたリクエストはThrottling(429エラー)となり、呼び出し元に返されます。
「サーバーレス・コンテナアーキテクチャ」の他の問題
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の主要サービス、セキュリティ・コンプライアンス・料金を扱う。