Azure Marketplaceを使ってSitecoreメディアライブラリのCDNを有効にしてください
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、SitecoreメディアライブラリがAzure Marketplaceと共にMicrosoft Azure ® Content Delivery Network (CDN)を利用できるようにする方法について説明します。CDNを使えば、SitecoreメディアライブラリをAzure上でCDNを使うように設定したり、既存のオンプレミスインストールで動作するようにCDNを手動設定 したりできます。また、Azure MarketplaceやSitecore Azure Toolkitを使ってCDNをデプロイすることも可能です。
!注CDNはオンプレミス展開には対応できませんが、Sitecoreメディアライブラリを手動で設定してCDNを使用することは可能です。
前提条件
SitecoreメディアライブラリーがAzure Marketplaceと共にCDNを使用できるようにするには、以下の条件が必要です:
- Sitecore XPとXM 9.1以降のバージョンです。
- スケールド構成(このオプションはAzureデプロイメントのみで利用可能)です。
CDN設定に関する考慮事項
以下のいずれかのシナリオでCDNを設定できます:
- CDNを持っていないので、Sitecoreに作成してもらいたいのです
- すでにCDNエンドポイントを設定していて、Sitecoreにそれを使わせたいのです
CDNを持っていないので、Sitecoreに作成してもらいたいのです
このシナリオには準備は不要です。ただし、利用可能なAzure CDN価格帯から選択する必要があります。SitecoreからCDNプロファイルやエンドポイント設定を作成する方法の詳細については、以下をご覧ください:CDN セットアップの考慮事項、SitecoreがCDNをセットアップする際の考慮事項CDN設定のセクションをご覧ください。
すでにCDNエンドポイントを設定していて、Sitecoreにそれを使わせたいのです
すでにCDNエンドポイントを設定している場合は、デプロイ時にエンドポイントのURLを共有することができます。セットアップ手順に従う前に、CDN設定に関する注意事項を必ずお読みください。
Azure Marketplaceを使った展開
Azure Marketplaceを使ってCDNを展開するには、以下のステップを踏みます。
-
Azure Marketplaceでは、新しいSitecore展開を開始します。
-
Sitecoreのバージョン(最低9.1)、トポロジー、構成を選択してください。
-
モジュールリストでプロバイダーを選択しSitecore CDN。Sitecoreバージョン、トポロジー、構成のパッケージの利用可能性を確認してください。
-
自分に合った選択肢を選びましょう:
- すでにCDNエンドポイントを設定しています 。ウィザードでエンドポイントのURLを入力しなければなりません。
- SitecoreにCDNを設定してもらいたい なら、 利用可能なプロバイダーやティアから選ぶ必要があります。
-
ウィザードに従ってSitecoreを展開してください。
!注一部の階層は展開後に設定する必要がある場合があります。その場合は、デプロイウィザードの指示に従ってください。
構成の検証
構成を確認するには、以下を確認してください:
- Sitecore設定ページ - CD サーバーで*/sitecore/admin/showconfig.aspx*にアクセスしてください。上記の手順で言及されたすべての設定は、作成した CDN.config パッチファイルから取得しなければなりません。
- Sitecore Media Library CDNサポートの開発者考慮事項(Developer considerations)で言及されたオプションのいずれかを使って作成されたURLは、「CDN対応メディアアイテムURLを取得する」セクションにあります。生成されたURLにCDN URLとリビジョン番号が含まれていることを確認してください。