はじめに
re:Invent2016に参加しています。Las Vegasから最新情報をお届けします。
Lambda@Edgeが発表されたので、情報をお送りします!
「Lambda@Edge」とは?
LambdaをCloudFront上で実行するサービスです。
Lambda@Edgeの特徴
- 4つの異なるイベントに対するレスポンスを設定することが可能
- Viewer リクエスト
コンテンツがキャッシュされるか否かに関わらず、あらゆるリクエストにおいて動作する。 -
Origin リクエスト
リクエストされたコンテンツがエッジサーバでキャッシュされていない時にOriginに転送される
前に処理を実行します。例えば、ヘッダの追加・編集、URLの編集が可能です。 -
Viewer レスポンス
キャッシュされているか否かに関わらず、すべてのレスポンスにおいて処理を実行する。
Viewerに戻す必要のないヘッダをクリーンアップするために利用可能です。 -
Origin レスポンス
キャッシュミスにより Originへコンテンツを取りに行き、エッジへレスポンスを戻した後で処理を実行します。
さいごに
CloudFront + Lambdaのようなサービスと言えば分かりやすいでしょうか。
サーバーレスという言葉が流行になっていますが、勢いが加速しそうです。
あまりLambdaまわりは得意ではないので、この機会に使いこなせるようになろうと思います。
投稿者プロフィール
最新の投稿
- AWS2021年12月2日AWS Graviton3 プロセッサを搭載した EC2 C7g インスタンスが発表されました。
- セキュリティ2021年7月14日ゼロデイ攻撃とは
- セキュリティ2021年7月14日マルウェアとは
- WAF2021年7月13日クロスサイトスクリプティングとは?