AWS認定資格 無料問題集解答・解説
第39問 AWS Lambda と連携したRESTインターフェースの実装
AWS Lambda と連携して、HTTPリクエストを受け付ける RESTインターフェースを実装したいと考えています。この要件を実現するために使用すべきサービスを選択してください。
(問題ID:CLF203C039)
解答
正しい解答:C. Amazon API Gateway
△ 判定不能 URL を直接入力して「解答・解説」画面を表示した場合、何を選択・解答したかを特定できないため、解答の正誤判定ができません。必要に応じて「同じ問題に再挑戦」ボタンをクリックして、この問題に再チャレンジしてみてください。
徹底解説
AWS Lambda と連携して、HTTPリクエストを受け付けるRESTインターフェースを実装するために使用すべきサービスは、Amazon API Gateway です。Amazon API Gateway は、APIの作成、公開、管理、監視、保護を実施するマネージド型のサービスです。このサービスを使用することによって、REST API、HTTP API、および、WebSocket API の3種類のAPIを作成できます。APIのバックエンドとしては、AWS Lambda と連携できるため、AWS Lambda が処理した結果を Amazon API Gateway が返すことで、サーバーを常時稼働させることなくAPIを提供することができます。AWS Lambda は、イベント駆動型でコードを実行することができるサーバーレスアーキテクチャの代表的なサービスのひとつです。
なお、REST(Representational State Transfer)とは、分散システムにおけるソフトウェア間の連携アーキテクチャのひとつで、HTTPプロトコルを使用してシステム間でメッセージを送信する方法を定義しています。このRESTアーキテクチャの制約に従ったプログラミングインタフェース(API あるいは Web API)が REST API(または、RESTful API)です。

その他の選択肢の AWS Transit Gateway および AWS Snowball は AWS Lambda と連携してRESTインターフェースを実装するサービスではありません。AWS Transit Gateway は、複数の Amazon VPC(Virtual Private Cloud)やオンプレミスネットワークなどを接続して、ネットワーク間のトラフィックをルーティングするネットワークサービスです。クラウドルーターとして機能する中央ハブを介して各ネットワークを接続することで、複数のVPCやオンプレミスネットワーク間の接続を一元化して、ネットワーク構成や接続管理を簡素化できます。AWS Lambda と連携することによって、RESTインターフェースを実装することはできるサービスではありません。また、AWS Snowball は、セキュアなアプライアンスを使用して、AWSクラウドにペタバイト規模の大容量データを転送することができる移行サービスです。AWS Lambda と連携して、RESTインターフェースを構築することはできません。また、AWS Snowball サービスの利用は、2020年4月6日までで受付終了となっており、後継の AWS Snowball Edge も、2025年11月7日から新規顧客への提供が終了しています。ただし、AWSから提供されているCLF-C02の 「試験ガイド」 には、AWS Snow ファミリーが 明示的に試験範囲として追加されたサービスとなっているため、出題範囲としては不明確ですが、念のため、解答できるように押さえておきましょう。
選択肢にあるような Amazon REST(Representational State Transfer)という名前のAWSサービスはありません。RESTインターフェースを実装したい場合、上述の通り、Amazon API Gateway を利用します。
Step Up!
Amazon API Gateway の REST API は、クライアントがサービスにリクエストを送信して、サービスが同期的に応答するリクエスト/レスポンスモデルを採用しています。AWS Lambda と Amazon API Gateway を連携することによって、REST API を作成する際には、Amazon API Gateway 側で AWS Lambda プロキシ統合の使用有無を選択することができます。使用する場合、Amazon API Gateway はクライアントからの受信リクエストをイベントオブジェクトとしてLambda関数に直接的に渡します。
問題掲載日:2023-12-20
Information
What's New
- 2026/8/9 問題ID: CLF202C073 Amazon S3 の組織内利用時のセキュリティ設定に関する問題を追加しました。
- 2026/8/8 問題ID: CLF203C039 AWS Lambda と連携したRESTインターフェースの実装に関する問題を加筆・修正しました。
- 2026/7/26 問題ID: CLF203C017 ATゲートウェイの目的と設置場所に関する問題を加筆・修正しました。
- 2026/7/19 問題ID: CLF101C025 AWSクラウド導入フレームワークのパースペクティブに関する問題を加筆・修正しました。
- 2026/7/18 問題ID: CLF101C009 クラウドトランスフォーメーションのフレームワークに関する問題を加筆・修正しました。
Reference Books
図解即戦力 AWS のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]
![図解即戦力 AWS のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]](https://aws.keepitup.jp/images/Reference_Books_CL-02.jpg?202504201436)
これからIT業界に転職することを考えている方やエンジニア1年生の方などで、緑のテキストが少し難しく感じる人にお薦めの1冊です。AWSのしくみや技術をわかりやすく解説する図解本となっています。さらに、2025年4月21日に頁数を大幅に増やして、よりたくさんのサービスをフルカラーの図解で解説する第2版がリリースされました。これからの購入を検討されている方はこちらを確認ください。一夜漬け AWS認定 クラウドプラクティショナー[C02対応] 直前対策テキスト
![一夜漬け AWS認定 クラウドプラクティショナー[C02対応] 直前対策テキスト](https://aws.keepitup.jp/images/Reference_Books_CL-04.jpg?202508171817)
必要最小限の内容を、効率よく学習できる構成となっており、忙しい社会人にもお薦め!模擬試験1回分付きで、試験直前の総仕上げにぴったりの1冊です。実は、本サイトの管理者も前版ですが直前対策に利用しました!
解答・解説
第39問 AWS Lambda と連携したRESTインターフェースの実装
AWS Lambda と連携して、HTTPリクエストを受け付ける RESTインターフェースを実装したいと考えています。この要件を実現するために使用すべきサービスを選択してください。
(問題ID:CLF203C039)
解答
正しい解答:C. Amazon API Gateway
URL を直接入力して「解答・解説」画面を表示した場合、何を選択・解答したかを特定できないため、解答の正誤判定ができません。必要に応じて「同じ問題に再挑戦」ボタンをクリックして、この問題に再チャレンジしてみてください。
徹底解説
AWS Lambda と連携して、HTTPリクエストを受け付けるRESTインターフェースを実装するために使用すべきサービスは、Amazon API Gateway です。Amazon API Gateway は、APIの作成、公開、管理、監視、保護を実施するマネージド型のサービスです。このサービスを使用することによって、REST API、HTTP API、および、WebSocket API の3種類のAPIを作成できます。APIのバックエンドとしては、AWS Lambda と連携できるため、AWS Lambda が処理した結果を Amazon API Gateway が返すことで、サーバーを常時稼働させることなくAPIを提供することができます。AWS Lambda は、イベント駆動型でコードを実行することができるサーバーレスアーキテクチャの代表的なサービスのひとつです。
なお、REST(Representational State Transfer)とは、分散システムにおけるソフトウェア間の連携アーキテクチャのひとつで、HTTPプロトコルを使用してシステム間でメッセージを送信する方法を定義しています。このRESTアーキテクチャの制約に従ったプログラミングインタフェース(API あるいは Web API)が REST API(または、RESTful API)です。

その他の選択肢の AWS Transit Gateway および AWS Snowball は AWS Lambda と連携してRESTインターフェースを実装するサービスではありません。AWS Transit Gateway は、複数の Amazon VPC(Virtual Private Cloud)やオンプレミスネットワークなどを接続して、ネットワーク間のトラフィックをルーティングするネットワークサービスです。クラウドルーターとして機能する中央ハブを介して各ネットワークを接続することで、複数のVPCやオンプレミスネットワーク間の接続を一元化して、ネットワーク構成や接続管理を簡素化できます。AWS Lambda と連携することによって、RESTインターフェースを実装することはできるサービスではありません。また、AWS Snowball は、セキュアなアプライアンスを使用して、AWSクラウドにペタバイト規模の大容量データを転送することができる移行サービスです。AWS Lambda と連携して、RESTインターフェースを構築することはできません。また、AWS Snowball サービスの利用は、2020年4月6日までで受付終了となっており、後継の AWS Snowball Edge も、2025年11月7日から新規顧客への提供が終了しています。ただし、AWSから提供されているCLF-C02の 「試験ガイド」 には、AWS Snow ファミリーが 明示的に試験範囲として追加されたサービスとなっているため、出題範囲としては不明確ですが、念のため、解答できるように押さえておきましょう。
選択肢にあるような Amazon REST(Representational State Transfer)という名前のAWSサービスはありません。RESTインターフェースを実装したい場合、上述の通り、Amazon API Gateway を利用します。
Step Up!
Amazon API Gateway の REST API は、クライアントがサービスにリクエストを送信して、サービスが同期的に応答するリクエスト/レスポンスモデルを採用しています。AWS Lambda と Amazon API Gateway を連携することによって、REST API を作成する際には、Amazon API Gateway 側で AWS Lambda プロキシ統合の使用有無を選択することができます。使用する場合、Amazon API Gateway はクライアントからの受信リクエストをイベントオブジェクトとしてLambda関数に直接的に渡します。
問題掲載日:2023-12-20
Information
What's New
- 2026/8/9 問題ID: CLF202C073 Amazon S3 の組織内利用時のセキュリティ設定に関する問題を追加しました。
- 2026/8/8 問題ID: CLF203C039 AWS Lambda と連携したRESTインターフェースの実装に関する問題を加筆・修正しました。
- 2026/7/26 問題ID: CLF203C017 ATゲートウェイの目的と設置場所に関する問題を加筆・修正しました。
- 2026/7/19 問題ID: CLF101C025 AWSクラウド導入フレームワークのパースペクティブに関する問題を加筆・修正しました。
- 2026/7/18 問題ID: CLF101C009 クラウドトランスフォーメーションのフレームワークに関する問題を加筆・修正しました。
Reference Books
図解即戦力 AWS のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]
![図解即戦力 AWS のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]](https://aws.keepitup.jp/images/Reference_Books_CL-02.jpg?202504201436)
これからIT業界に転職することを考えている方やエンジニア1年生の方などで、緑のテキストが少し難しく感じる人にお薦めの1冊です。AWSのしくみや技術をわかりやすく解説する図解本となっています。さらに、2025年4月21日に頁数を大幅に増やして、よりたくさんのサービスをフルカラーの図解で解説する第2版がリリースされました。これからの購入を検討されている方はこちらを確認ください。
一夜漬け AWS認定 クラウドプラクティショナー[C02対応] 直前対策テキスト
![一夜漬け AWS認定 クラウドプラクティショナー[C02対応] 直前対策テキスト](https://aws.keepitup.jp/images/Reference_Books_CL-04.jpg?202508171817)
必要最小限の内容を、効率よく学習できる構成となっており、忙しい社会人にもお薦め!模擬試験1回分付きで、試験直前の総仕上げにぴったりの1冊です。実は、本サイトの管理者も前版ですが直前対策に利用しました!