バッチ処理アプリケーションは、dev、UAT、prod のデプロイステージを持つ API Gateway エンドポイントを使用しています。開発チームは、各ステージの API が異なるサードパーティサービスのエンドポイント(ステージごとに1つのエンドポイント)を呼び出す必要があります。チームがステージ固有のエンドポイントを設定できるソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: サードパーティサービスのエンドポイントを、各ステージに一致する API Gateway ステージ変数に保存します。.
これが解答である理由
API Gatewayのステージ変数は、各デプロイステージに固有の設定値を保存するのに最適な方法です。これにより、開発、UAT、本番環境で異なるサードパーティのエンドポイントを簡単に指定でき、APIのコードを変更することなく環境間の切り替えが可能です。 Lambdaレイヤーはコードや依存関係を共有するためのもので、環境固有の設定を保存する用途には適していません。クエリ文字列パラメータはクライアントから渡されるものであり、APIの内部設定を管理する目的には不適切です。AWS AppConfigは動的な設定管理に優れていますが、API Gatewayのステージ変数の方がAPI Gatewayのステージと直接連携し、よりシンプルに実現できます。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要