サーバーレス・コンテナアーキテクチャ定義問題
Amazon API Gatewayにおけるステージ(Stage)とは何を指しますか?
A.APIのリクエスト数に応じて自動的にスケールするためのキャパシティユニットのこと
✗ キャパシティユニットはAPI Gatewayのスケーリングに使用される概念ではありません。ステージはデプロイメント環境を表す論理的な名前空間です。
B.APIのデプロイメントのスナップショットであり、dev・staging・prodなど環境ごとに異なるエンドポイントURLを提供するための論理的な名前空間のこと← 正解
✓ 正解です。ステージはAPIのデプロイメントを表す論理的な参照であり、異なる環境(dev・prod等)に対して個別のURLとスロットリング・キャッシュ設定を提供します。
C.APIリクエストとレスポンスを変換するためのマッピングテンプレートの集合のこと
✗ マッピングテンプレートはリクエスト・レスポンス変換に使いますが、それはステージの定義ではありません。
D.APIの使用量を制限するためのスロットリング設定の単位のこと
✗ スロットリング設定はステージに関連付けられますが、ステージ自体の定義ではありません。ステージはデプロイメントの論理的な名前空間です。