Question#51(SAP-C02)
ある会社は Amazon API Gateway の API を作成し、外部の開発チームと共有しています。API は AWS Lambda 関数を使用し、「Production」というステージにデプロイされています。 外部の開発チームだけがこの API の利用者です。API は特定の時間帯に突発的に利用が増え、コスト増が懸念されています。会社は Lambda 関数を作り直さずに、コストと利用を制限する必要があります。
この要件を最もコスト効率よく満たすソリューションはどれですか?正解:D
本件は「外部の単一利用者に対して、Lambda を変更せず、突発的な呼び出しを安価に制御したい」という要件です。API Gateway の使用量プラン(Usage plan)+API キーを使えば、ステージ/メソッド単位でレート制限(スロットリング)と日次・月次クォータを課し、請求増につながる過剰トラフィックをAPIの入口で抑制できます。設定は API 側だけで完結し、Lambda のコード変更は不要、かつ追加コストも最小です。したがって D が最適解です。

コメント