新しいSitecore環境をAzure App Serviceにデプロイする

Version: 2.6
日本語翻訳に関する免責事項

このページの翻訳は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とMicrosoft Azure® ストレージ アカウント内のホストを準備するには:

  1. Sitecore環境をデプロイするために、Microsoft Azureサブスクリプションにアクセスできることを確認します。

  2. Microsoft Azureストレージ アカウントを作成します。

  3. Sitecore Experience Platformのダウンロード ページに移動し、事前構築済みのWDPをダウンロードします。

  4. Azure Storage Explorerを使用してMicrosoft Azureストレージ アカウントに接続し、設定のSitecore WDPをアップロードします。blobタイプの保管容器を使用していることを確認してください。

    メモ

    WDPには拡張子 .scwdp.zipがあり、ファイル名の一部としてロール名が含まれています (例: Sitecore 8.2 rev. 161115_cm.scwdp.zip)。

  5. Azure Storage Explorerで、WDPのURLをコピーします。

  6. Azure Storage Explorerで、ストレージ コンテナーのShared Access Signature (SAS) トークンを作成し、そのトークンをWDP URLに追加します。後でARMテンプレートで使用するために、パッケージのURLをメモしておきます。

適切なバージョンのSitecoreをデプロイする

Azure Resource Manager (ARM) では、アプリケーション コードとリソースを含むWebDeployパッケージ (WDP) をインターネット経由でダウンロードできる必要があります。WDPをホストする1つのオプションは、Microsoft Azure® ストレージ アカウントを作成することです。

WDPとMicrosoft Azure® ストレージ アカウント内のホストを準備するには:

  1. Sitecore環境をデプロイするために、Microsoft Azureサブスクリプションにアクセスできることを確認します。

  2. Microsoft Azureストレージ アカウントを作成します。

  3. Microsoft Azureストレージ アカウント メニューでBlob Serviceをクリックし、Containersをクリックしてコンテナを追加します。

  4. 新しい標準のSitecore設定をインストールする場合は、Sitecore Experience Platformのダウンロード ページに移動し、計画したサイズとSitecore設定の事前構築済みWDPをダウンロードします。Sitecoreのカスタマイズされたデプロイをインストールする場合は、Sitecore Azure Toolkitを使用して パッケージ化することで、独自のWDPを作成できます。これらは、計画されたSitecoreの設定とサイズに適している必要があることに注意してください。

  5. Azure Storage Explorerを使用してMicrosoft Azureストレージ アカウントに接続し、設定のSitecore WDPを以前に作成したコンテナーにアップロードします。

    手記

    WDPには .scwdp.zip拡張子が付き、ファイル名の一部としてロール名が含まれています (例:Sitecore 9.0 rev. 161117_cm.scwdp.zip)。Sitecore Experience Platformのダウンロード ページからWDPをダウンロードすると、zipファイルで配信されます。Microsoft Azureストレージにアップロードする前に、そのファイルから解凍する必要があります。

  6. Azure Storage Explorerで、ストレージ コンテナーのShared Access Signature (SAS) トークンを作成します。SASでは、デプロイ プロセス中にWDPに一時的にアクセスできます。SASトークンを作成するときは、スケジュールされたデプロイ中のアクセスを保証するために、Start時間とExpiry時間の間に十分な時間を確保してください。

  7. 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を検索プロバイダーとしてデプロイ

  • デプロイメント・コマンドを呼び出し、プロビジョニングを開始します

  • デプロイ後の構成

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、