メインコンテンツへ移動
Boletolibre

イベントサイトに CDN は必要?判断のための手引き

CDN は適したコンテンツを参加者に近い拠点から配信できます。ただし公開画像と個別の登録・決済では経路が異なり、実際の遅延原因を確認する必要があります。

Boletolibre編集部

公開日

公開ページ、ポスター、キャッシュミス、オリジン負荷、登録経路を測ってから追加サービスを判断します。
CDN は適したコンテンツを参加者に近い拠点から配信できます。ただし公開画像と個別の登録・決済では経路が異なり、実際の遅延原因を確認する必要があります。.

イベントの経路を分ける

イベントページ、日程、地図、ポスター、資料のサイズと更新頻度を記録します。フォーム、アカウント、在庫、カート、決済は別に扱います。自社の CDN では外部チケットサービスの障害は直りません。[2]

実ページで原因を測る

参加者の地域から初回要求、キャッシュのヒットとミス、転送量、応答時間、オリジン負荷を比較します。既存ホストに CDN が含まれるか確認します。大きな画像、データベース、JavaScript が原因ならその箇所を改善します。[1][2]

個人別の処理を守る

キャッシュ可能な公開情報と更新・削除手順を定めます。匿名とログイン状態でヘッダー、Cookie、ルールを確認します。登録、アカウント、在庫、決済をレビューなしに共有キャッシュへ置きません。[3][4]

限定的な試行で決める

同じページと地域で速度、ヒット率、オリジン要求、エラー、費用を前後比較します。担当者、合格条件、元に戻す方法を記録します。追加の CDN が不要という結論もあり得ます。

CDN 判断シートをダウンロード(英語 Markdown)

出典と参考資料

  1. Do I Need a CDN? A Practical Decision FrameworkImage CDN · 確認日
  2. How CloudFront delivers contentAmazon Web Services · 確認日
  3. Default cache behaviorCloudflare · 確認日
  4. Bypass Cache on CookieCloudflare · 確認日