AWS API GatewayをReverse Proxy代わりに使用する 2021.08.03 AWS, CI, test 目的 セキュリティが厳しい企業だと、インターネットを通してS3等のAWSのサービスを利用する事が難しい事があります。このケースでは通常はVPC Endpointを利用するのですが、一部のAWSのサービスにはVPC Endpointが用意されていません。この記事では、この問題に対応するために、API GatewayのAWSサービスとの連携機能を利用する方法を紹介します。 システム構成 以下のような、クライアントがS3からファイルを取得するシステムを構築します。S3は、VPC Endpointが用意されていますが、試験が容易なのでこちらを利用します。 作成手順 VPC Endpointの作成 以下の条件でAPI GatewayについてのVPC Endpointを作成する