1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

さくらのクラウド検定アドバンスド──(04)コンテンツ配信

1
Last updated at Posted at 2026-05-20

「さくらのクラウド」を勉強するためのアウトプットを目的に、ドキュメントなどを参照し作成しておりますが、記載の誤りなどが含まれる場合がございます。
最新の情報については、公式ドキュメントをご参照ください。

さくらのクラウド検定アドバンスド試験
https://www.sakura.ad.jp/certification/advanced/

コンテンツ配信

CDN

CDN(Content Delivery Network)で、コンテンツを高速かつ高い信頼性で配信する。

  • オリジンサーバ
    • 実際のコンテンツが格納されているサーバ
  • キャッシュサーバ
    • オリジンサーバのコンテンツをキャッシュ
    • 2回目以降はキャッシュサーバが配信するのでアクセス集中時にサーバダウンや表示速度低下を回避
  • Cache-Controlヘッダ
    • Cache-Control: s-maxage=86400:キャッシュ期間(秒)を指定
    • Cache-Control: no-store:コンテンツをキャッシュに格納しない

さくらのウェブアクセラレータ

さくらインターネットが提供するCDNサービス

マニュアル
https://manual.sakura.ad.jp/cloud/manual-webaccel.html

  • ドメイン種別
  • CNAMEまたはTXTレコード
  • 暗号化プロトコル
    • TLS1.2 / 1.3
  • オリジン
  • キャッシュ
    • ファイルサイズ上限:2 GiB - 1 byte(2,147,483,647 bytes)
      • これを超えなければ、画像ファイル以外に動画ファイルもキャッシュ可能
    • キャッシュ対象リクエストメソッド:GETのみ
    • キャッシュ期間:1秒~ 604,800秒(7日間)
    • キャッシュ削除の単位: 全件削除、URL毎の個別削除(一度に消せるのは100ファイル)
    • キャッシュ制御
    • キャッシュ配信かどうかはx-cacheヘッダに「HIT」で判別可能、キャッシュではない場合「MISS」
  • CORS機能
    • 設定を有効にし、許可オリジンを指定する or 全オリジン許可を指定する
  • ワンタイムURL機能
  • オリジンガード
    • ランダムな文字列の「オリジンガードトークン」を発行する機能
    • 実際にガード(リクエスト拒否)するわけではない
    • ウェブサーバ側でトークン有無でリクエストを拒否する設定を実施
  • アクセス制御リスト(ACL)
    • 特定のIPアドレス、IP範囲(CIDR)
  • アクセスログ
    • オブジェクトストレージに自動アップロード

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?