CDN Pro エッジ コンピューティングがコンテンツ配信を高速化する方法

2022年5月27日
CDN Proエッジコンピューティングがコンテンツ配信を加速2

コンテンツ

CDNetworksを無料でお試しください

当社のほとんど全ての製品に、14 日間の無料試用版があります。登録時、クレジットカードは必要ありません。

この投稿を共有

今日の企業は、 コンテンツ配信ネットワーク (CDN).ストリーミング サイト、ニュース出版物、電子商取引プラットフォーム、およびエンド ユーザーへのリッチ メディア コンテンツの配信に依存するすべてのビジネスは、CDN を採用しています。  

しかし、CDN も進化しており、静的ファイルをエンドユーザーにキャッシュするための単なるプラットフォームよりも洗練されています。エッジ コンピューティングなどのテクノロジは、リソースを集中的に使用するタスクをオリジン サーバーから CDN のエッジにオフロードするのに役立ちます。

エッジ コンピューティングとは

エッジ コンピューティングは、コンピューティングとデータ ストレージをデータ ソースに近づける分散コンピューティング パラダイムです。コンピューティングをエンド ユーザーの場所である「エッジ サーバー」やデバイスに近づけようとしています。 

エッジ コンピューティングとクラウド コンピューティングの大きな違いは、クラウド コンピューティングには、インターネットを介したオンデマンド サービスを介したコンテンツの保存、処理、および配信が含まれることです。クラウド コンピューティングは、企業がデータ センター、ハードウェア、およびその他のコンピューティング インフラストラクチャのセットアップに関連するコストとリソースを解放するのに役立ちますが、コンピューティングの集中型の性質による制限に悩まされています。 

たとえば、クラウド コンピューティングでは、ユーザーとクラウドの間の距離が原因でレイテンシが増加する可能性があります。エッジ コンピューティングは、コンピューティングをエンド ユーザーの近くに移動することで、データが移動する距離を短縮し、それによってレイテンシを短縮します。クラウド コンピューティングは、インターネットを介してユーザーとサーバー間でより多くのデータを移動する必要がある場合、より多くの帯域幅を消費するため、それに比例してコストも増加します。一方、エッジ コンピューティングは、エッジ サーバーからのデータを処理し、最も関連性の高いデータのみをサーバーに送り返すことで、必要な帯域幅を削減できます。    

CDN Pro はコンテンツ配信にどのように役立ちますか?

企業がコンテンツ配信でエッジ コンピューティングを活用できるように、CDNetworks は、グローバル エッジ クラウド コンピューティング プラットフォームである CDN Pro を提供しています。 CDN Pro は、コンテンツの配信とコストをきめ細かく制御して、アプリケーションを加速および拡張するのに役立ちます。

待ち時間の短縮と最適なユーザー エクスペリエンス

CDN Pro は、エッジ コンピューティングを活用して、グローバルなコンテンツ配信ネットワークへのアクセスを提供することで、エンド ユーザーの待ち時間を短縮します。コンピューティングをエッジ サーバーの近くに移動できるようにすることで、エンド ユーザーに高速で機敏な優れたエクスペリエンスを提供できます。

アプリケーションのリアルタイム配信

CDN Pro は、動的な Web サイトと、ライブ ストリーミング、ビデオ オン デマンド (VoD)、OTT、および IoT アプリケーションの形でのリアルタイム トラフィックに依存するビジネスに最適です。ユーザーエクスペリエンスを向上させます。

グローバルリーチ

世界中に 250 を超えるエッジ ポイント オブ プレゼンス (PoP) が展開されているため、いつでもエンド ユーザーから数ミリ秒離れた場所でビジネス ロジックを実行できます。ユーザー リクエストは最も近いエッジ サーバーにルーティングされ、オリジン サーバーのワークロードが 90% 以上削減されます。オリジンサーバーがリクエストへの応答を停止した場合でも、キャッシュされたコンテンツは引き続き利用できます。

開発者の簡単なオンボーディング

コンテンツ配信のプログラムによる制御とリアルタイムの可視性に加えて、開発者は、CDNetworks のサーバーレス エッジ コンピューティング プラットフォームのコード例とドキュメントを使用して、プラットフォームをすぐに使い始めることができます。

サーバーレス CDN Pro エッジ コンピューティングはどのように機能しますか?

CDN Pro エッジ コンピューティングのランタイム コードは、オープンソースの NGINX スクリプト言語を使用しています。 NGINX ディレクティブの標準セットと高度な CDNetworks 独自のディレクティブをサポートしています。 CDN Pro ポータルは、Edge Logic と呼ばれるプログラミング インターフェースを容易にします。これにより、リクエスト、レスポンス、キャッシュ制御、コンテンツのリダイレクトと変更、HTTP ヘッダー、back-to-origin パス操作などのトラフィック配信アクションをプログラムおよび制御できます。

CDN Pro ポータル アカウントにログインし、アプリケーションの新しいプロパティを作成するか、既存のプロパティを編集し、ポータルの Edge Logic ウィンドウにプログラムを追加するだけで簡単に開始できます。 

次のスニペットは、Edge Logic コードの例を示しています。ボット管理を実行する場合、要求を満たすためにコンテンツが配信される前に、ボットやクローラーではなく、ブラウザーを使用して人間によって要求が行われたことを確認したい場合があります。次の Edge Logic コードは、エンドユーザーにボタンをクリックして要求されたコンテンツを受け取るように求めることで、この目的を達成します。

CDN プロ構成

CDN Pro プロダクションにデプロイされると、コードは世界中のエッジ ロケーションで即座にスケーリングされます。 CDN Pro プラットフォームが構成済みプロパティに対するエンド ユーザーの HTTP または HTTPS リクエストを受信すると、コードが実行され、エンド ユーザーに最も近いエッジ ロケーションで実行されます。プログラム コードは、物理サーバー構造と仮想サーバー構造の制限による制約を受けないため、即座に拡張され、エンド ユーザーはいつでも利用できます。

詳細については、 CDN Proソリューションページはこちら.また、ソリューションをご自身で直接探索することもお勧めします。 サーバーレス エッジ コンピューティング プラットフォーム CDN Pro の無料トライアル.

もっと詳しく知る

HTTP ヘッダーの最適化
未分類

CDNetworks が HTTP ヘッダーを最適化する方法

HTTPヘッダーはHTTPリクエストとレスポンスで送信されるキーと値のペアであり、クライアントとサーバー間の通信に関する重要な情報を提供します。コンテンツタイプ、エンコーディング、キャッシュ制御、認証などの詳細が含まれます。

続きを読む >>