Skip to content
smallPict
ホームクラウドプロバイダーCloudflare (R2 & Edge CDN)

エグレス料金ゼロの Cloudflare R2 & Anycast CDN 連携

下り転送(エグレス)手数料が一切かからない S3 互換の Cloudflare R2 ストレージを活用。世界規模の Anycast CDN と連携し、20ms 未満の超低遅延で配信します。

BYOストレージ & BYO-CDN

下り転送料金
$0.00
グローバルPoP
300+
帯域幅コスト削減
大幅削減

Cloudflare (R2 & Edge CDN) + Cloud CDN 統合

クラウドストレージオリジン、SmallPict のエフェメラル最適化エンジン、グローバルエッジ配信ネットワークがシームレスに調和して動作します。

専用ストレージオリジン

Cloudflare R2 は、データ取り出し転送量が無料の S3 互換オブジェクトストレージであり、予期せぬ帯域幅請求の心配なく大容量メディアを保管できます。

SmallPict エフェメラルエンジン

SmallPict は、画像のアップロードをシームレスにインターセプトし、揮発性メモリ(RAM)内で次世代の AVIF および WebP 形式にトランスコードし、不要な EXIF メタデータを除去し、サイズを調整して、最適化されたファイルをクラウドストレージバケットに直接ストリーミングする次世代メディア最適化プラットフォームです。

グローバル Edge CDN 配信

Cloudflare Anycast CDN は、世界 100 か国以上、300 以上の都市で稼働し、最も近いエッジから自動フォーマットネゴシエーションでアセットを提供します。

ビジュアルアーキテクチャと統合フロー

エンドツーエンドのデータフロー:アップロードから揮発性メモリ内トランスコード、クラウドアセット保存、エッジ CDN キャッシュ配信まで。

  1. 1 · クライアント / CMS配信元

    アップロード&インターセプト

    画像はWordPressプラグイン、Webアプリ、またはREST API経由でアップロードされます。

  2. 2 · SmallPictエフェメラルエンジン

    メモリ内リアルタイム最適化

    SmallPict は分離・暗号化された処理環境で、AVIF/WebP への変換、サイズ変更、メタデータの削除を行います。

  3. 3 · Cloudflare R2バケット

    バケットへの直接ストリーム

    最適化されたファイルは、お客様のプライベートまたはパブリックなCloudflare R2バケットに直接保存されます。

  4. 4 · Cloudflare CDN

    グローバルエッジキャッシング

    1年間のイミュータブルCache-Controlヘッダーにより世界中のエッジロケーションでキャッシュされます。

  5. 5 · エンドユーザーブラウザ

    超高速グローバル配信

    訪問者は世界中どこからでも25ms未満の応答速度で次世代画像を即座に受信できます。

  • SmallPict サーバーへの永続保存ゼロ
  • 1 年間のイミュータブルエッジキャッシュヘッダー
  • 100% お客様のクラウドデータ主権

Cloudflare (R2 & Edge CDN) を SmallPict に接続する方法

バケットの作成、最小権限認証情報の設定、エンドポイント接続、エッジ配信検証の 4 ステップガイド。

  1. Cloudflare R2専用バケットの用意

    Cloudflare (R2 & Edge CDN)コンソールで専用のバケットまたはコンテナを作成します(標準ストレージクラス推奨)。

    ヒント: バケットは非公開(プライベート)のままで問題ありません。

  2. 最小特権IAM認証情報の設定

    対象バケットの読み取り・書き込みに厳格に限定されたCloudflare R2 API Tokenを発行します。

    ヒント: 必要な権限はPutObjectとGetObjectのみです。

  3. SmallPictダッシュボードでの連携

    SmallPictのBYO設定画面にバケット名、リージョン、エンドポイント、APIキーを入力します。

    ヒント: 認証情報はAES-256 GCMで暗号化されて安全に保管されます。

  4. エッジ配信のテストと動作確認

    テスト画像をアップロードするかURL検証を実行。Content-Type: image/avifおよびCDNのHIT状態を確認します。

    ヒント: Cache-Control: public, max-age=31536000, immutableを確認してください。

SmallPict BYO 設定ペイロード
{
  "provider": "cloudflare_r2",
  "account_id": "7b84310d29184511082c35",
  "bucket": "static-media-vault",
  "cdn_domain": "cdn.yourdomain.com",
  "endpoint": "https://<account_id>.r2.cloudflarestorage.com"
}

大規模トラフィックと膨大なメディアライブラリのために構築

様々なデジタルアプリケーションが SmallPict と Cloudflare (R2 & Edge CDN) を活用してメディア運用を最適化する方法をご紹介します。

ECサイト

EC・オンラインストア

Cloudflare R2に保存された高解像度商品ギャラリー

グローバルCDN配信前にCloudflare R2内の商品画像やサムネイルを自動最適化。ページ表示を劇的に高速化し、直帰率を低減して購入率を高めます。

商品カタログページを最大85%軽量化

メディア

メディア・Web出版

フォルダ構成を変えずに大量の画像ライブラリを軽量化

Cloudflare R2のフォルダ構成や構造を変更することなく、膨大な写真アーカイブを軽量なAVIF/WebP形式にトランスコードします。

編集ワークフローの完全維持

高トラフィック

大規模・高負荷Webサイト

アクセス急増時のオリジンサーバー保護

Cloudflare (R2 & Edge CDN)を信頼できるオリジンとして維持しながらアセット容量を大幅に削減。急激なアクセス増による帯域コストの暴騰を防ぎます。

CDNエッジキャッシュヒット率>99%

グローバル

マルチリージョン対応アプリ

大陸をまたぐ世界規模の配信

マルチリージョンのCloudflare R2バケットとAnycast CDNを組み合わせ、世界中に分散したユーザーに瞬時に画像を届けます。

世界エッジレイテンシ< 25ms

なぜ Cloudflare (R2 & Edge CDN) と SmallPict を連携するのか?

ベンダーロックインを排除し、レイテンシを最小化し、運用コストを削減するために設計された 5 つの戦略的アーキテクチャの強み。

大幅に軽量化

画像ペイロードの劇的な削減

PNG や JPEG を次世代 AVIF/WebP へ自動変換し、目に見える劣化なしにアセット容量を大幅に圧縮します。削減量は画像によって異なります。

100% データの主権

既存ストレージをそのまま維持

100% Bring-Your-Own-Storage (BYO)。SmallPict はお使いの Cloudflare R2 バケットに直接連携し、高額な独自サイロへの移行は不要です。

< 25ms 応答速度

グローバル Edge CDN 配信

Cloudflare CDN のグローバルエッジ拠点と長期イミュータブルキャッシュヘッダーにより、キャッシュ HIT 率を極大化します。

運用自動化

完全自動の画像最適化

メディアのアップロードやバッチ同期時にバックグラウンドで完全自動変換。手動リサイズやスクリプト作成は一切不要です。

完全なコントロール

インフラストラクチャの完全統制

アセットに対する完全な所有権、アクセス制御ポリシー、IAM 権限境界、コンプライアンス管理をお客様自身で保持できます。

5分で導入完了

即座に導入できるプラグイン統合

WordPress プラグイン、API、ダッシュボードからシームレスに連携。インフラの再構築やコード修正、DB 変更は一切不要です。

セキュリティ、プライバシー、アクセス制御

SmallPictは私の画像ファイルをサーバー上に保持・保存しますか?

ご自身のストレージを使う場合は保持しません。画像は分離・暗号化された処理用ストレージで処理され、最適化したファイルはお客様の Cloudflare R2 バケットに直接書き込まれます。ファイルはお客様ご自身のアカウント内にあり、元画像はお客様が保持し、そのコピーの管理はお客様の責任となります。SmallPict はバックアップを保持しません。

ゼロストレージ保持モデル

最小特権 IAM

SmallPictが必要とするのはバケット単位の読み取りおよび書き込み権限(PutObject / GetObject)のみです。アカウント全体の管理者権限は一切不要です。

プライベートバケット対応

Cloudflare R2バケットを公開する必要はありません。SmallPictは認証済みAPIコールで直接書き込みを行い、一般配信はCDNオリジンアクセス制御で安全に保護されます。

AES-256 暗号化

保管されるすべてのAPIトークンはAES-256 GCMエンベロープ暗号化され、平文ログに残ることはありません。

お客様のデータ主権

データの所有権と主権は100%お客様に帰属します。認証情報はいつでもCloudflare (R2 & Edge CDN)コンソールから無効化またはローテーションできます。

Cloudflare (R2 & Edge CDN) でサポートされる構成

クラウドストレージ層、バケット構成、リージョントポロジ、エッジ配信オプションの互換性を確認できます。

構成と機能サポート状況技術詳細
クラウドオブジェクトストレージ対応済みCloudflare R2との完全ネイティブ統合
マルチリージョンバケット対応済み地理的冗長化ストレージ対応
リージョナルバケット対応済み特定データセンターのローカル保管対応
標準ストレージクラス対応済み最高パフォーマンス層
エッジCDN高速化対応済みCloudflare CDNによる高速配信
配信ドメイン対応済みお客様ご自身のCDNアカウントで管理
プライベートバケット対応対応済みオリジンアクセス制限有効
最小特権スコープ認証情報対応済みCloudflare R2 API Token
イミュータブルCache-Controlヘッダー対応済みmax-age=31536000, immutable
AVIF / WebP自動フォーマット判定対応済みブラウザのAcceptヘッダーに応じた動的判定

Cloudflare (R2 & Edge CDN) 向け画像最適化仕様

AVIF、WebP、圧縮アルゴリズム、レスポンシブサイズ、キャッシュ制御に関する技術仕様。

AVIF 形式

JPEG/PNG より大幅に軽量

次世代 AV1 エンコーディング

最新の AV1 キーフレーム圧縮により、現代の Web で最高の品質対サイズ比を実現します。

WebP 形式

同じ画質で JPEG/PNG より小さい

ユニバーサルモダンブラウザ対応

アルファ透明度を保持しつつ、世界中の 99% 以上のブラウザで快適に表示されます。

エッジキャッシュ

HIT率 > 99%

イミュータブル Cache-Control

public, max-age=31536000, immutable ヘッダーを自動付与し、エッジ保持率を最大化します。

  • 1年間のイミュータブルCDNエッジキャッシュでオリジンへの重複リクエストを根絶
  • HTTP Acceptヘッダーに基づくブラウザ自動フォーマット最適化
  • srcset幅記述子によるレスポンシブな自動リサイズ
  • Largest Contentful Paint (LCP) を高速化

クラウドアウトバウンド通信料を最大 85% 削減

画像容量の最適化により、高額な SaaS CDN マージンを支払うことなく月額クラウド料金を直接削減できます。

SmallPict 未導入(未圧縮オリジナル)

重いデータ通信と遅いページ表示

未最適化のJPEG/PNG画像(1枚あたり2.5MB〜5MB)はストレージ容量を圧迫し、Cloudflare (R2 & Edge CDN)からの高額な外部転送料金(Egressコスト)を発生させます。

  • 1枚あたり 2.5MB〜5MB の重い元画像
  • クラウドプロバイダーの全額下り転送費用が発生
  • LCP レイテンシの悪化が Google 検索順位に影響

SmallPict + Cloudflare (R2 & Edge CDN) 導入後

クラウドプロバイダーのエグレス帯域料金を削減

ファイルが小さくなるほど外部へのデータ転送量が減り、毎月のクラウドの転送料金を抑えられます。

  • Cloudflare Global Anycast Edge Network からの 25ms 未満の超高速応答
  • 法外な5倍〜10倍の手数料を取るプロプライエタリな画像CDNとは異なり、Cloudflare (R2 & Edge CDN)の公式卸売レートで直接支払えます。
  • 99% を超える CDN エッジキャッシュ HIT 率

よくあるご質問

Cloudflare (R2 & Edge CDN) ストレージ連携、CDN キャッシュヘッダー、セキュリティポリシー、パフォーマンスに関する技術的な回答。

Cloudflare R2 + Cloudflare CDNの統合構成とは?

Cloudflare R2が持続的な画像リポジトリとなり、Cloudflare CDNがユーザー最寄りのエッジ拠点からキャッシュを高速配信します。SmallPictはその中間で事前に画像を自動圧縮します。

SmallPictはCloudflare R2内の画像を最適化できますか?

はい。SmallPictはCloudflare R2に直接接続し、AVIFおよびWebPに変換した軽量ファイルをバケット内に直接保存します。

SmallPictはCloudflare CDNと連携できますか?

はい。保存時に最適なキャッシュヘッダー(Cache-Control: public, max-age=31536000, immutable)を付与するため、Cloudflare CDNは25ms未満で高速に応答できます。

非公開(プライベート)のCloudflare R2バケットは使えますか?

もちろんです。バケットを一般公開する必要はありません。書き込みは認証済みAPI経由で行われ、外部配信はCDNが安全に保護します。

SmallPictはCloudflare (R2 & Edge CDN)の管理者権限を必要としますか?

いいえ。最小特権の原則に基づき、対象バケットへの読み取り・書き込み権限(Cloudflare R2 API Token)のみで動作します。

マルチリージョンのCloudflare R2バケットに対応していますか?

はい。マルチリージョン、デュアルリージョン、ローカル単一リージョン構成に完全対応しています。

SmallPictはCloudflare R2内のオリジナル元画像を変更または上書きしますか?

デフォルトではオリジナル画像には一切手を加えず、同じ場所に最適化済みのAVIFおよびWebPファイルを生成します。

最適化された画像はどこに保存されますか?

最適化した画像はすべて、お客様ご自身のアカウントの Cloudflare R2 バケットに直接保存されます。BYO ストレージでは元画像はお客様が保持し、そのコピーの管理はお客様の責任となります。SmallPict はバックアップを保持しません。

SmallPictはWebPとAVIFの両方に対応していますか?

はい。AVIF と WebP の両方をネイティブエンコードし(いずれも通常 JPEG より大幅に軽量)、訪問者の環境に応じて自動配信します。

画像最適化後のキャッシュ動作はどうなりますか?

1年間のCache-Controlヘッダーが付与されるため、Cloudflare CDNおよびブラウザが長期保存し、オリジンへの無駄な通信を防止します。

帯域課金の不安を解消し、インフラを完全に掌握

Cloudflare (R2 & Edge CDN) で SmallPict を使いましょう。メディアをご自身のクラウドアカウントに置いたまま、AVIF/WebP の自動エンコードとグローバルなエッジ高速化を利用できます。