CloudFront × Lambda Web Functions:配信と認証はどう変わる?
AWS AI 60秒解説
0:00 / 0:00
CloudFront × Lambda Web Functions:配信と認証はどう変わる?
44 просмотра · 19 ч назад
AWS AI 60秒解説
31 подписчик
44 просмотра · 19 ч назад
2026年10月12日のAWS発表を約60秒で解説。Why:直接公開したアプリにはリクエストが届く。What:CloudFrontを手前に置き、エッジでTLS終端やキャッシュを利用。会員サイトを例に、キャッシュ可能な画像と動的処理の経路を図解します。OACはオリジン要求に署名し、アプリ用の認証情報は置き換えません。
How:Web Functionのエンドポイントをオリジンに指定し、認証をIamAuthに。リソースベースポリシーで対象のディストリビューションを許可し、OACの「Always sign, preserve viewer authorization」を設定します。Authorizationヘッダーを使う場合、対象の全キャッシュビヘイビアのキャッシュポリシーに含めます。利用者のHostヘッダーは転送せず、管理ポリシーならAllViewerExceptHostHeaderを使用します。
OACはネットワーク上の非公開化ではありません。ドメイン自体はインターネットから到達でき、ポリシーで許可された署名付き直接呼び出しも可能です。ログイン、未許可の直接アクセス拒否、既存権限の点検は本動画の推奨事項です。配信設定・ポリシーの反映完了後に確認してください。
グローバルエンドポイントにはSigV4aを使用。OACではopt-inリージョンを含むグローバルエンドポイントは未対応で、該当するOACビヘイビアのLambda@Edge origin request/responseトリガーも未対応です。Lambda function URL向けOACとは設定が異なります。CloudFront側の対応範囲とLambdaの実行リージョンは別です。本機能自体の追加料金なしという発表は、各サービスの利用が無料という意味ではありません。詳しい条件は公式ガイドをご確認ください。
公式資料に基づく解説であり、実AWSアカウントへのデプロイ実演ではありません。許諾済みの登録参照音声を使用し、全編デコード、映像フレーム確認、音声文字起こし照合を実施。人間による試聴・声質やアクセントの主観評価は含みません。
出典:
https://aws.amazon.com/about-aws/what...
https://aws.amazon.com/blogs/aws/anno...
https://docs.aws.amazon.com/AmazonClo...
https://docs.aws.amazon.com/lambda/la...