開発者はAmazon API GatewayとAWS Lambdaを連携させたマイクロサービスを構築しています。フロントエンド開発チームから「バックエンドの実装を待たずにAPIのインターフェース仕様を評価したい」という要望がありました。バックエンド処理を実装せずに、定義したデータ構造のレスポンスを返却する最も効率的な方法はどれですか。
A
API Gatewayでモック(MOCK)統合タイプを設定し、マッピングテンプレートを使用して直接サンプルレスポンスを返却する。
API Gatewayの「モック(MOCK)統合」を使用すると、実際のバックエンド(LambdaやHTTPエンドポイント等)を呼び出すことなく、API Gateway自体が定義されたレスポンスやレスポンスコードを直接返却できます。これにより、フロントエンドチームはバックエンドの開発完了を待たずに統合テストやAPI仕様の確認を進めることができます。ダミー用Lambda関数の作成やS3リダイレクトは不必要なリソース管理が発生します。