• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

awscli lambda@edge

date: 2025-07-20 excerpt: awscli lambda@edgeの使い方

tag: awslambda@edgecloudfront


awscli lambda@edgeの使い方

概要

  • lambda@edgeはCloudFrontのエッジロケーションで実行されるlambda関数
  • us-east-1でlambda関数を作成して、CloudFrontのディストリビューションに関連付ける必要がある

代表的なユースケース

  • カスタム認証
    • JWT や Cookie を検証し、失効時 302/401 返却
  • 国際化リダイレクト
    • Accept‑Language と GeoIP を見て /en/ /jp/ に振り分け
  • シンプル SPA ルーティング
    • 404 時に /index.html を返す―Viewer Request でパス書き換え
  • 画像フォーマット変換
    • Origin Request で Accept: image/avif を判定し、S3 上オブジェクト名を書き換え
  • A/B テスト
    • Cookie 付与+パス分岐で配信割合を制御

参考リンク

  • Lambda@Edge 概要と活用


awslambda@edgecloudfront Share Tweet