使用する CDN を決定する
Progressive Web App (PWA) Kit サイトを起動してトラフィックをルーティングするには、次の 3 つのコンテンツ配信ネットワーク (CDN) オプションがあります。
- マネージド ランタイム (MRT) CDN を使用します。すべての新しい PWA Kit プロジェクトでは、既定で MRT CDN が使用されます。
- Salesforce Commerce Cloud が提供する埋め込み CDN (eCDN) を使用する。eCDN を使用した Managed Runtime へのトラフィックのルーティングの詳細については、このガイドを参照してください。
- CloudFlare や Akamai などのサードパーティの CDN を使用します。
次の表は、PWA Kit サイトで使用できるさまざまな CDN オプションの主な違いをまとめたものです。
ここでは、表の要点をいくつか紹介します。
- ハイブリッドストアフロントがある場合は、eCDN またはサードパーティ CDN をスタックして、PWA Kit サイトと SFRA サイト間のトラフィックを円滑にします。
- サードパーティの CDN を使用すると、より多くの機能を利用できますが、複雑さ、メンテナンス、コストが高くなります。
MRT CDN (デフォルト) | eCDN | サードパーティ CDN | |
---|---|---|---|
使用理由 |
MRT CDN は、次の場合に使用します。
|
eCDN は、次の場合に使用します。
|
以下の場合にサードパーティ CDN を使用します。
|
必要なユースケース | 該当なし | eCDN またはサードパーティーの CDN は、以下のユースケースのいずれかがサイトに当てはまる場合に必要です。 コンポーザブルストアフロント上に 100 %構築されたサイトがあり、同じ Managed Runtime 環境から複数のドメインが提供されています。1 つのドメインを SFRA と共有するハイブリッドストアフロントがあるとします。 | |
オプションのユースケース | 該当なし | コンポーザブルストアフロント上に 100 %で構築され、1 つのドメインが単一の Managed Runtime 環境から提供されるサイトがある場合、eCDN またはサードパーティ CDN はオプションです。 | |
設定方法のまとめ | MRT CDN を設定するには: | eCDN を設定するには: |
サードパーティ CDN を設定するには:
|