
ステップバイステップ・オンボーディング
この包括的なガイドでは、Sudun CDN環境のセットアップと最適化に必要なすべてを網羅しています。
アカウント設定
1. アカウント作成
dashboard.Sudun.com にアクセスし、以下でサインアップしてください:
- メールアドレス
- パスワード(最低12文字、特殊文字の使用を推奨)
- 会社/組織名
- 業種
2. メールアドレスの確認
受信トレイで確認メールを確認し、24時間以内にアクティベーションリンクをクリックしてください。
3. 請求情報の設定
設定 > 請求 に移動:
- 支払い方法を追加(クレジットカード、銀行振込、またはACH)
- 請求アラートを設定(任意ですが推奨)
- 利用限度額を設定
最初のディストリビューション作成
ディストリビューションの種類
静的コンテンツ配信(初心者におすすめ)
- 最適な用途:ウェブサイト、画像、ダウンロード、静的アセット
- 特徴:シンプルな設定、自動キャッシュ
- キャッシュTTL:デフォルト86400秒(24時間)
ビデオストリーミング配信
- 最適な用途:HLS/DASHライブストリーミング、VOD
- 特徴:適応型ビットレート対応、低遅延最適化
- プロトコル:HLS、DASH、MP4、WebM
動的コンテンツ配信
- 最適な用途:APIレスポンス、パーソナライズドコンテンツ
- 特徴:オリジン認証、カスタムヘッダー
- キャッシュ:通常は短いTTLまたはキャッシュなし
設定手順
- 新規ディストリビューションをクリック
- コンテンツタイプを選択
- オリジン情報を入力:
- オリジンアドレス: your-server.example.com
- オリジンプロトコル: HTTPまたはHTTPS
- 接続: Keep-alive(推奨)
- キャッシュ設定を構成:
- デフォルトTTL: 3600秒(1時間)
- ブラウザキャッシュ: 300秒
- キャッシュキー: クエリストリングを含める(設定可能)
- 確認して作成
DNS設定
CNAME設定
ディストリビューション作成後:
- CNAMEターゲットをコピー:
xyz123.cdn.Sudun.com
- ドメインプロバイダーにログイン
- CNAMEレコードを作成:
- タイプ: CNAME
- 名前: cdn(cdn.yourdomain.comの場合)
- 値: xyz123.cdn.Sudun.com
- TTL: 3600
DNS伝播
DNS変更は数分から数時間で伝播します:
- ステータス確認:
nslookup cdn.yourdomain.com
- 完全伝播:最大48時間
- Sudunダッシュボードでステータスを表示
テストと検証
ヘルスチェック
DNS伝播後、以下で確認:
curl -I https://cdn.yourdomain.com/index.html
以下を確認:
- HTTP 200ステータス
- x-Sudun-cache: HITヘッダー(最初のリクエスト後)
- x-Sudun-edge: XX-XX(エッジロケーション表示)
パフォーマンス監視
- 分析 > パフォーマンスに移動
- 以下を確認:
- キャッシュヒット率: 目標 >80%
- 応答時間: オリジンとの比較
- 転送データ量: 帯域幅削減効果の確認
- エッジロケーション: パフォーマンス上位地域の確認
最適化のベストプラクティス
キャッシュ最適化
- コンテンツタイプごとに適切なTTLを設定
- オリジンからのキャッシュヘッダーを使用:Cache-Control、ETag
- テキストコンテンツの圧縮を有効化
- コンテンツ変更時にキャッシュをパージ
セキュリティ設定
- DDoS保護を有効化(デフォルト:オン)
- WAFルールを構成:SQLインジェクション、XSS保護
- レート制限を設定:1000リクエスト/秒(デフォルト)
- HTTPSを有効化:全トラフィックで推奨
監視
- 高エラー率(>1% 5xx)
- トラフィックスパイク
- キャッシュヒット率の低下
よくある問題
ディストリビューションが「保留中」と表示
キャッシュヒットなし(Cache: MISS)
- DNSがまだ伝播していない
- CNAME設定を確認
- オリジンヘッダーがキャッシュを妨げている可能性
リクエストがタイムアウト
- オリジンがアクセス可能か確認
- ファイアウォール/セキュリティグループを確認
- ディストリビューションのタイムアウト設定を増加
次のステップ