新しいSitecore環境をAzure App Serviceにデプロイする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Azure Toolkitを使用すると、新しいSitecore環境をMicrosoft Azure App Service® にデプロイできます。
環境を計画する
Sitecore Azure Toolkitを使用してデプロイするSitecore環境を計画する際には、適切なリソースを準備するために、いくつかの決定を行う必要があります。これには、次のものが含まれます。
-
Sitecoreの適切な構成を選択することは、たとえば、Sitecore Experience PlatformまたはSitecore Experience Managerのデプロイです。
-
Sizing the deployment - Sitecore Azure Toolkitは、ソリューションの予想される用途に合わせて構成のリソースをスケーリングする機能を提供します。これにより、最小限の開発者/テストタイプの環境から、月に数百万回の訪問に適した大規模な本番環境へのデプロイまで、サイジングを行うことができます。
-
プラットフォームと共にデプロイする追加のSitecoreモジュールの選択 (Sitecore Email Experience Manager (EXM) など)。
WebDeployパッケージの準備
Azure Resource Manager (ARM) では、アプリケーション コードとリソースを含むWebDeployパッケージ (WDP) をインターネット経由でダウンロードできる必要があります。WDPをホストする1つのオプションは、Microsoft Azure ® ストレージ アカウントを作成することです。
WDPとWDPをMicrosoft Azure ® ストレージ アカウント内でホストするには、次のようにします。
-
Sitecore環境をデプロイするためのMicrosoft Azureサブスクリプションにアクセスできることを確認します。
-
Microsoft Azureストレージ アカウントを作成します。
-
Sitecore Experience Platformのダウンロード ページに移動し、事前構築済みのWDPをダウンロードします。
-
Azure Storage Explorerを使用してMicrosoft Azureストレージ アカウントに接続し、構成のWDP Sitecoreアップロードします。blobタイプの保管容器を使用していることを確認してください。
メモWDPには拡張子 .scwdp.zipがあり、ファイル名の一部としてロール名が含まれています (例: Sitecore 9.0 rev. 161117_cm.scwdp.zip)。
-
Azure Storage Explorerで、WDPのURLをコピーします。
-
Azure Storage Explorerで、ストレージ コンテナーのShared Access Signature (SAS) トークンを作成し、そのトークンをWDP URLに追加します。後でARMテンプレートで使用するために、パッケージのURLをメモしておきます。
適切なバージョンのSitecoreをデプロイする
Azure Resource Manager (ARM) では、アプリケーション コードとリソースを含むWebDeployパッケージ (WDP) をインターネット経由でダウンロードできる必要があります。WDPをホストする1つのオプションは、Microsoft Azure ® ストレージ アカウントを作成することです。
WDPとWDPをMicrosoft Azure ® ストレージ アカウント内でホストするには、次のようにします。
-
Sitecore環境をデプロイするためのMicrosoft Azureサブスクリプションにアクセスできることを確認します。
-
Microsoft Azureストレージ アカウントを作成します。
-
Microsoft Azureストレージ アカウント メニューのBlob Serviceで、Containersをクリックし、コンテナーを追加します。
-
新しい標準Sitecore設定をインストールする場合は、Sitecore Experience Platformダウンロード ページに移動して、計画したサイズとSitecore設定の事前構築済みWDPをダウンロードします。Sitecoreのカスタマイズされたデプロイをインストールする場合は、Sitecore Azure Toolkitを使用して パッケージ化することで、独自のWDPを作成できます。これらは、計画されたSitecoreの設定とサイズに適している必要があります。
-
Storage Explorer Azureを使用してMicrosoft Azureストレージ アカウントに接続し、前に作成したコンテナーに構成のSitecore WDPをアップロードします。
手記WDPには .scwdp.zip拡張子が付き、ファイル名の一部としてロール名が含まれています (例:Sitecore 9.0 rev. 161117_cm.scwdp.zip)。Sitecore Experience Platformのダウンロード ページからWDPをダウンロードすると、zipファイルで配信されます。Microsoft Azureストレージにアップロードする前に、そのファイルから解凍する必要があります。
-
Azure Storage Explorerで、ストレージ コンテナーのShared Access Signature (SAS) トークンを作成します。SASでは、デプロイ プロセス中にWDPに一時的にアクセスできます。SASトークンを作成するときは、スケジュールされたデプロイ中のアクセスを保証するために、Start時間とExpiry時間の間に十分な時間を確保してください。
-
Query stringフィールドの値をコピーしてメモします。これにはトークンが含まれているためです。
手記URLとSASトークンは、後でARMテンプレートで使用する必要があるため、アップロードするWDPごとにURLをメモし、SASトークンを追加します。例えば:
https://examplestorage.blob.core.windows.net/examplecontainerwdp/Sitecore%209.0%20rev.%20171128_cd.scwdp.zip?st=2017-09-01T10%3A04%3A00Z&se=2017-09-28T10%3A04%3A00Z&sp=rl&SV = 2015-12-11&sr=c&sig=8X5xhtTCxxXlcLmTmtZX4dx1tFtx4w9lX43qYJA4ZBQ%3D
次のステップ
環境の計画、WebDeployパッケージの準備、および要件に適したバージョンのSitecoreのデプロイが完了したら、「 チュートリアル: 新しいSitecore環境をMicrosoft Azure App Serviceにデプロイ する」トピックを使用して、次のことを行います。
-
Sitecoreの設定
-
認証証明書を準備する
-
環境テンプレートをダウンロードして構成する
-
Solrを検索プロバイダーとしてデプロイ
-
デプロイメント・コマンドを呼び出し、プロビジョニングを開始します
-
デプロイ後の構成