新しい Sitecore 環境を Azure App Service に展開する

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

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Azure Toolkit を使用して、新しい Sitecore 環境を Microsoft Azure App Service® に展開できます。

環境を計画する

Sitecore Azure Toolkit を介して Sitecore 環境の展開を計画するとき、正しいリソースが準備されていることを確認するためにいくつかの決定を行う必要があります。 次のものを決定します。

  • 適切な Sitecore 設定の選択 - たとえば、Sitecore Experience Platform 用の展開か Sitecore Experience Manager 用の展開かを選択します。

  • 展開のサイジング - Sitecore Azure Toolkit は、予測されるソリューションの使用に一致するように設定のリソースをスケーリングする機能を提供します。 これにより、最小限の開発者 / テスト タイプの環境から、月に数百万回の訪問に適した大規模な本番展開までのサイズを設定できます。

  • プラットフォームと一緒に展開する追加の Sitecore モジュールの選択 - たとえば、Sitecore Email Experience Manager (EXM)。

WebDeploy パッケージを準備する

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

WDP を準備し、Microsoft Azure® Storage アカウント内でホストするには、次の手順を行います。

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

  2. Microsoft Azure Storage アカウントを作成します。

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

  4. Azure Storage Explorer を使用して Microsoft Azure Storage アカウントに接続し、設定用の 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® Storage アカウントの作成があります。

WDP を準備し、Microsoft Azure® Storage アカウント内でホストするには、次の手順を行います。

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

  2. Microsoft Azure Storage アカウントを作成します。

  3. Microsoft Azure Storage アカウント メニューで、[BLOB サービス]、[コンテナー] の順にクリックし、コンテナーを追加します。

  4. 新しく標準的な Sitecore 設定をインストールする場合、Sitecore Experience Platform のダウンロード ページに移動し、計画しているサイズと Sitecore 設定のビルド済み WDP をダウンロードします。 Sitecore のカスタマイズされた展開をインストールする場合、Sitecore Azure Toolkit を使用して独自の WDP を作成し、パッケージ化 できます。 その際、計画している Sitecore の設定とサイズに適している必要があることを覚えておきます。

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

    注記

    WDP の拡張子は .scwdp.zip で、たとえば「Sitecore 9.0 rev. 161117_cm.scwdp.zip」のようにファイル名の一部としてロール名を含んでいます。 Sitecore Experience Platform のダウンロード ページから WDP をダウンロードすると、zip ファイルで配信されます。 Microsoft Azure Storage にアップロードする前に、そのファイルを解凍する必要があります。

  6. Azure Storage Explorer でストレージ コンテナー用に Shared Access Signature (SAS) トークンを作成します。 SAS は、展開プロセス中に WDP への一時的なアクセスを許可します。 SAS トークンを作成するときは、スケジュールされた展開中のアクセスを保証するため、開始時間と有効期限の間に十分な時間を確保するようにします。

  7. トークンが含まれているため、[クエリ文字列] フィールドの値をコピーしてメモしておきます。

    注記

    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 を検索プロバイダーとして配置する

  • 配置コマンドを呼び出して、プロビジョニングを開始する

  • 配置後の設定を行う

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

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