跳至內容

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

0

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

已提問 1 年前檢視次數 223 次
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 にアクセスすることが可能になります。 ただし、セキュリティとアクセス制御に十分注意を払い、適切な権限設定を行うことが重要です。

已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。