CDN と MediaTailor の統合の最適化戦略を設定する - AWS Elemental MediaTailor

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CDN と MediaTailor の統合の最適化戦略を設定する

トラフィックの推定が完了したら、コンテンツ配信ネットワーク (CDN) を設定して、コンテンツ配信と広告パーソナライゼーションを最適化します AWS Elemental MediaTailor。これらの最適化により、ターゲットを絞った広告を維持しながらスムーズに再生できます。

以下の特定の CDN 最適化を実装します。

  1. MediaTailor の負荷を軽減し、キャッシュ効率を向上させるために、CDN でオリジンシールド機能を設定します。オリジンシールドは、次の中間キャッシュレイヤーとして機能します。

    • 複数のビューワーリクエストを 1 つのオリジンリクエストに統合する

    • MediaTailor への冗長リクエストの数を減らす

    • キャッシュされたコンテンツの応答時間を改善する

    CloudFront でオリジンシールドを設定する方法の実装の詳細については、CloudFront デベロッパーガイドの「オリジンシールドの使用」を参照してください。

  2. さまざまなコンテンツタイプに適切な有効期限 (TTL) 値を設定します。TTL は、CDN がコンテンツをキャッシュする期間を決定します。この時間が経過すると、CDN はオリジンから新しいコピーをリクエストします。

    • マニフェスト:

      • 広告挿入に 0 秒

      • チャネルアセンブリの場合は 5~10 秒

      広告挿入では、MediaTailor はビューワーにパーソナライズされた広告を含むマニフェストを提供します。プレイリストまたは MPD がキャッシュされ、間違った再生デバイスに提供されると、デバイスで再生または追跡の問題が発生する可能性があります。

    • コンテンツセグメント: 24 時間以上 (ほとんど変更されず、オリジン負荷を減らすために積極的にキャッシュできます)

    • 広告セグメント: 24 時間以上 (広告コンテンツは通常ビューワー間で再利用され、長期間キャッシュできます)

    すべての MediaTailor ワークフローにわたる包括的な TTL レコメンデーションとキャッシュ最適化戦略については、「」を参照してくださいCDN と MediaTailor の統合のキャッシュ最適化

    CloudFront でキャッシュ動作を設定する詳細な手順については、CloudFront デベロッパーガイドの「キャッシュ動作設定」を参照してください。

  3. CDN エッジノードをビューワー母集団の近くにデプロイします。CDN プロバイダーと協力して以下を行います。

    • ビューワーの属性に基づいて最適なエッジノードの場所を特定する

    • 各リージョンで十分な容量を確保する

    • エッジパフォーマンスをモニタリングし、必要に応じて調整する

    実装ガイダンスについては、CloudFront エッジロケーション」を参照して、対象者のリージョンで利用可能なエッジロケーションを特定します。

  4. グローバルオーディエンスには、マルチ CDN 戦略の実装を検討してください。このアプローチ:

    • 複数の CDN プロバイダーを使用して信頼性を向上させる

    • ビューワーをその場所の最もパフォーマンスの高い CDN にルーティングします

    • CDN 停止中のフェイルオーバーオプションを提供します

    • さまざまな料金モデルを活用してコストを最適化できる

    実装の詳細については、 AWS 「ネットワークとコンテンツ配信ブログ」の「マルチ CDN 戦略」を参照してください。