Amazon CloudFront & Lambda@Edge
で画像をリサイズするソリューション

概要

S3 Bucketにアップロードされた画像を、CloudFrontとLambda@Edgeを利用し、
適切にリサイズして提供します。

使い方

1. 画像をアップロード

S3 Bucketに画像をアップロードします。

2. 画像にアクセス

画像にアクセスします。
アクセスできれば画像のアップロードに成功しています。
ex) https://imagelambda.nakkun.jp/images/kurokawa.jpg

3. 画像をリサイズ

d=サイズでリサイズするサイズを指定してアクセスするとリサイズされます。
ex) https://imagelambda.nakkun.jp/images/kurokawa.jpg?d=200x200

現在は下記のサイズに対応しています。

  • ?d=100x100
  • ?d=200x200
  • ?d=300x300

画像リサイズテスト