Cloudfrontに異なるアカウントのAPIGatewayを設定できますか

0

AWS Account AのCloudfrontにAccount AのAPIGatewayを設定できますが 異なるアカウント(AWS Account B)のAPIGatewayを設定できますでしょうか。

質問済み 2ヶ月前55ビュー
1回答
1
承認された回答

はい、CloudFrontに異なる AWS アカウントの API Gateway を設定することは可能です。

CloudFront で API Gateway を設定する場合は、カスタムオリジンでの設定となります。

・Amazon EC2 (または別のカスタムオリジン) を使用する https://docs.aws.amazon.com/ja_jp/AmazonCloudFront/latest/DeveloperGuide/DownloadDistS3AndCustomOrigins.html#concept_CustomOrigin

そのため、パブリックに解決可能な DNS 名を持っている場合、異なるアカウントの API Gateway であってもアクセスが可能となります。

具体的には、CloudFrontディストリビューションの設定にて、Account B の API Gateway の URL をオリジンとして指定することで、Account A の CloudFront ディストリビューションを通じて、Account B の API Gateway にアクセスすることが可能になります。 ただし、セキュリティとアクセス制御に十分注意を払い、適切な権限設定を行うことが重要です。

profile picture
回答済み 2ヶ月前
AWS
サポートエンジニア
修正済み 1ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ