Alibaba Cloud CDN の画像編集機能を使用すると、オリジンサーバーにリクエストを送信することなく、POP (Points of Presence) で直接画像のリサイズ、クロップ、回転、圧縮、フォーマット変換を実行できます。編集された画像は POP にキャッシュされ、以降のリクエストではクライアントに配信されます。
CDN 画像編集、DCDN 画像編集、Object Storage Service (OSS) の画像処理 (IMG) は、それぞれ独立した機能です。画像編集は、別途通知があるまで無料でご利用いただけます。
仕組み
クライアントが、編集パラメータを URL に付加して画像をリクエストします。
POP がリクエストされた編集を適用し、編集後の画像をキャッシュします。
同じ編集済み画像に対する以降のリクエストは、オリジンサーバーにアクセスすることなく、POP のキャッシュから直接配信されます。
これにより、不要なオリジンリクエストが削減され、オリジンサーバーの負荷が軽減されるとともに、オリジントラフィックのコストが削減されます。
ユースケース
業界 | 実現できること |
ECサイト | 異なるデバイス向けに複数サイズの商品画像を生成、ブランドウォーターマークの追加、商品画像やレビュー画像の圧縮によるトラフィックコストの削減 |
ソーシャルメディア | 投稿用に画像を標準フォーマットに変換、画像の盗用防止のためのウォーターマーク追加 |
オンライン教育 | コース画像の編集と圧縮による、品質と配信コストのバランス調整 |
デザインリソース | 高解像度画像を視覚的な品質劣化なく圧縮し、高速配信を実現 |
メリット
配信の高速化
編集済み画像は POP にキャッシュされ、繰り返しリクエストされた際にはキャッシュから配信されるため、オリジンサーバーへの不要なラウンドトリップが削減されます。
オリジンの負荷軽減
オリジンサーバーでの画像処理は、ストレージとコンピューティングリソースを消費します。編集とキャッシュを POP にオフロードすることで、その負担が軽減され、運用コストが削減されます。
パージおよびプリフェッチ操作の削減
POP にキャッシュされた編集済み画像は、ソース画像の有効期限が切れた場合でも利用可能です。これにより、パージおよびプリフェッチタスクの頻度と、オリジンリクエストが消費する帯域幅が削減されます。
デバイスに適応した編集
画像 URL に編集パラメータを付加することで、特定のブラウザやクライアントデバイスに最適化された画像を配信できます。
制限事項
ソース画像
制約項目 | 上限値 |
サポートされるフォーマット | JPEG、JPG、PNG、WebP (単一フレーム)、BMP、GIF (マルチフレームの場合はリサイズとフォーマット変換のみサポート)、TIFF、JPEG 2000 |
ファイルサイズの上限 | 10 MB |
画素数の上限 | 16,777,216ピクセル |
GIF 画像の場合、画素数は全フレームの画素数の合計です。ImageMagick などのツールを使用して、フレーム情報を確認してください。
編集済み画像
制約項目 | 上限値 |
画素数の上限 | 16,777,216ピクセル |
WebP 出力:画素数の上限 | 16,777,216ピクセル |
WebP 出力:幅または高さの上限 | 1辺あたり16,384ピクセル |
WebP 出力:動的ソース画像 | 静止画像に変換されます |
フォーマット変換
フォーマット間の変換では、異なるフォーマットが異なる圧縮アルゴリズムを使用するため、ファイルサイズが増加する場合があります。たとえば、JPEG から WebP、JPEG から PNG、または PNG から WebP への変換では、出力ファイルが大きくなることがあります。出力ファイルサイズを削減するには、quality パラメータを設定して画質を下げてください。