Skip to content
smallPict

グローバルAnycastエッジCDNとインテリジェント配信

SmallPictが世界300以上のPoPから20ms未満の超低遅延、スマートなフォーマットネゴシエーション、ゼロ構成で画像を配信する仕組み。

サイト管理者および開発者の皆様へ:
SmallPict Global Edge CDNは、完全なターンキー仕様で設定不要(ゼロ構成)です。
WordPress Pro / Businessプラン(オプションの Cloud Offload をオンにした場合)および API Momentumプランでは、グローバルエッジアクセラレーションがあらかじめ完全に組み込まれています。最適化された画像は cdn.smallpict.app 経由で即座に配信され、DNSの変更や外部CDNアカウントの契約は一切不要 です。Cloud Offload がオフの場合、画像は WordPress サーバー上に残り、そこから配信されます。

カスタム連携が必要なのは、すでに自社のCDN契約(BYO-CDN)をお持ちのチームのみです。


SmallPict グローバルEdge CDNとは?

訪問者がWebサイトやモバイルアプリを閲覧する際、単一のWebサーバーから高解像度画像を配信すると、ページの表示遅延、サーバーCPUの負荷増大、Google Core Web Vitals (LCP) スコアの低下を招きます。

SmallPictは、次世代画像圧縮(AVIF & WebP)と Anycastエッジ配信ネットワーク を組み合わせています。世界100カ国以上、300以上のPoint of Presence (PoP) に分散されたネットワークにより、各ユーザーに物理的に最も近いエッジノードからミリ秒単位で画像をキャッシュ・配信します。


エッジ配信のアーキテクチャ

TEXT
[Webサイトの訪問者]       │  (最寄りの都市ノードにリクエスト、例: 東京、大阪、シンガポール、ロンドン)       ▼[SmallPict エッジPoPノード (< 15ms TTFB)]       │       ├─► [エッジキャッシュHIT]: NVMeエッジSSDに保存済み ──► 即座に配信完了!       │       └─► [エッジキャッシュMISS]: SmallPictクラウド保管庫から圧縮済みAVIF/WebPを取得                                ──► エッジPoPに保存 ──► 即座に配信完了!
  1. インテリジェントAnycastルーティング: ユーザーのリクエストはBGP Anycast経由で最も近いPoPに動的にルーティングされ、往復遅延時間(RTT)を最小化します。
  2. 15ms未満のエッジキャッシュヒット: キャッシュされた画像はエッジメモリおよびNVMe SSDから直接配信され、オリジンサーバーの 負荷と帯域消費はゼロ に抑えられます。
  3. フォーマットのフォールバック: Pro と Business では、Smart Next-Gen が <picture> 要素を使って AVIF と WebP フォールバックを配信します。AVIF 対応ブラウザは AVIF を、それ以外は WebP を読み込み、お客様のサーバー上の元ファイルが最終フォールバックになります。
  4. オリジンシールド (Origin Shielding): SmallPictエッジが急激なトラフィック急増からオリジンサーバーを保護し、セールやバイラル時にも安定稼働を維持します。

完全マネージドCDN vs. 独自CDN接続 (BYO-CDN)

SmallPictはお客様のインフラ要件に合わせて2つの配信モデルを提供します:

1. 完全マネージドSmallPict CDN (Pro, Business, Velocity, Momentumに含まれる)

  • 運用管理コストゼロ: DNS設定やSSL証明書の管理、個別CDNの契約は不要です。プラグインで Cloud Offload をオンにした時点(Pro / Business)、または API リクエストと同時に稼働します。
  • グローバルAnycastネットワーク: 自動多層キャッシュ、スマートフェイルオーバー、DDoS保護のすべてをSmallPictが運用します。
  • 大容量インクルード帯域: 毎月十分な転送量がサブスクリプションに含まれており、追加料金の心配なくご利用いただけます。

(注: FreeおよびStarterプランでは、画像はローカルサーバーに保存され、エッジCDNは経由しません)。

2. 独自のストレージと CDN(Velocity と Momentum)

自社で大規模なCDN契約をお持ちの企業やSaaSプラットフォーム向け:

  • 独自ドメイン: お客様のCDNで使うドメインは、お客様ご自身のCDNアカウントで設定・管理します(SmallPict CDN自体は常に cdn.smallpict.app から配信します)。
  • 企業WAFとカスタムルーティング: 自社のWeb Application Firewallポリシー、Bot検知、地域制限をそのまま適用可能。
  • 現在の対応: ストレージ:Amazon S3、Cloudflare R2、Google Cloud Storage、Alibaba Cloud OSS、Tencent Cloud COS、DigitalOcean Spaces、SumoPod Storage、MinIO、およびカスタムエンドポイント経由のその他の S3 互換サービス(Hetzner、Vultr、Wasabi など)。CDN:Cloudflare または Amazon CloudFront。Azure Blob Storage と、Google Cloud CDN、Bunny CDN、Fastly、Akamai などのその他の CDN は対応予定で、まだ利用できません。詳しくはクラウドプロバイダーをご覧ください。
  • セットで接続: 独自のストレージと CDN は一緒に有効になり、片方だけを有効にすることはできません。WordPress プラン(Business を含む)は SmallPict の管理型 CDN を使います。
  • お客様の責任範囲: お客様自身の CDN やストレージのアカウント内のファイルは SmallPict の外部にあります。SmallPict はそれらのバックアップを保持しないため、ご自身でバックアップを取ってください。
  • Velocity と Momentum は選択制: 既定は「SmallPict が管理」(Velocity では SmallPict ストレージ 50 GB と帯域上限付きの SmallPict CDN)で、独自のストレージと CDN を持ち込むこともできます。独自のものを使う場合、そのデータや CDN のパフォーマンスに SmallPict は関与しません。

リアルタイムキャッシュ無効化 (Instant Purge)

画像の更新内容は世界中のエッジへ自動的に即時反映されます:

1. WordPressでの自動パージ

  • 画像の編集・差し替え: WordPressメディアライブラリで画像をトリミングまたは差し替えた際、プラグインが自動的にパージリクエスト (POST /v1/plugin/purge) を発行し、ミリ秒単位でキャッシュをクリアします。
  • 画像の削除: 画像を削除すると、関連するすべてのサムネイルサイズがCDNメモリから自動的に消去されます。

2. REST API経由のプログラムによるパージ

開発チームはREST APIから特定のURLキャッシュをいつでも即座にパージできます:

Shell
curl -X POST https://api.smallpict.app/v1/purge \  -H "X-API-Key: sp_live_key_9a8b7c6d5e4f3a..." \  -H "Content-Type: application/json" \  -d {    "purge_type": "url",    "urls": [      "https://cdn.smallpict.app/<customer_id>/<job_id>.avif",      "https://cdn.smallpict.app/<customer_id>/<other_job_id>.webp"    ]  }'

パージできるのは自分のファイルだけです: /<customer_id>/ 配下の URL、またはオフロードした WordPress サイト。"purge_type": "all" は CDN 全体ではなく、自分のファイルすべてをクリアします。


よくある質問 (FAQ)

SmallPict CDNを使用するためにDNSやネームサーバーを移行する必要がありますか?

一切不要です。 お客様のWebサイトのDNS設定は現在の場所(お名前.com、Route53、Cloudflare、Xserver、さくらのレンタルサーバ等)のままで問題ありません。SmallPictはドメイン設定を変更することなく、独立したエッジエンドポイントからメディアを高速配信します。

すでに別のCDNやリバースプロキシを使用している場合はどうなりますか?

問題なく併用可能です。WebサイトのHTMLや動的スクリプトは既存のサーバーやCDNから配信され続け、画像ファイルのみがSmallPictの専用エッジ配信ネットワークを通じて高速化されます。

SmallPict CDN で独自ドメインを使えますか?

いいえ。 SmallPict CDN は常に cdn.smallpict.app から画像を配信し、カスタムドメインは提供していません。独自ドメインが必要な場合は、独自のストレージと CDN(Velocity または Momentum)を接続し、ドメインはご自身の CDN アカウントで管理してください。