用語集
コンテンツ配信ネットワーク
コンテンツ配信ネットワークとは
(CDN)
コンテンツ配信ネットワーク (CDN) は、地理的に最適化された場所からユーザーにデジタルアセットを配信する分散型サーバーシステムで、大スケールなコンテンツ分布を必要とするアプリケーションの待ち時間を減らし、ロード時間を改善します。
コンテンツ配信ネットワークのしくみ
このインフラストラクチャサービスは、静的アセットを世界中に戦略的に配置された複数のサーバーノードにレプリケートし、ユーザーのリクエストを最も近いか最も効率的な配信ポイントに自動的にルーティングします。
アプリケーション開発者にとって、CDN は帯域幅コストの削減、ページロード速度の向上、トラフィックのスパイクに対する保護、冗長コンテンツ可用性による信頼性の向上など、パフォーマンスに重要なメリットをもたらします。
コンテンツ配信ネットワークの使い方
実装には通常、オリジンサーバーの構成、キャッシュルールの確立、コンテンツ無効化戦略の管理、既存のビルドプロセスとの統合によるアセットデプロイの自動化が含まれます。
最近の CDN は、パフォーマンスの向上以外にも、DDoS 保護、SSL/TLS 証明書管理、画像最適化、コンテンツ消費パターンに関する詳細な Analytics などの追加サービスを提供することがよくあります。
高解像度の画像、ビデオ、ダウンロードコンテンツなど、帯域幅を大量に消費するアセットをグローバルに展開するアプリケーションの増加に伴い、ユーザーの場所やネットワーク条件に関係なく一貫したパフォーマンスを維持するためには、効果的な CDN の実装が不可欠になっています。
用語集に戻る