1. Azure上のSitecore

SitecoreのカスタマイズをMicrosoft Azureでデプロイする

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

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

Sitecoreのすべてのカスタマイズは、オンプレミスのデプロイの場合と同じ方法でMicrosoft Azure® デプロイにデプロイできます。たとえば、Sitecoreパッケージ、Web Deployパッケージを使用したり、マスターとWeb間でアイテムをパブリッシュしたりすることもできます。このトピックでは 、Azureの追加のデプロイ機能について説明します。

ソース管理

Azureを使用すると、ソース管理システムをWebアプリに直接接続し、ブランチの最新のビルドをそのWebアプリに自動的にデプロイすることで、 Microsoft Azure App Serviceへの継続的デプロイ を設定できます。この機能により、最新の変更を完全に自動化してデプロイできるだけでなく、問題が発生した場合に古いビルドにロールバックするオプションも利用できます。継続的デプロイでは、ソース管理と継続的デプロイで管理するファイルをチェックインするだけで済みます。App Service環境は、既存のSitecore Experience Platformインストールの上にデプロイして管理します。

この機能は現在、Microsoft Visual Studio® Team Services、Git、OneDrive®、およびドロップボックス®をサポートしています。

Visual Studio

Azure SDKを使用したVisual Studioは、Cloud Explorerウィンドウを通じてAzureにシームレスに統合されます。このウィンドウでは、Azureにデプロイしたすべてのリソースを確認でき 、その機能の一部を管理することもできます。開発者としてCloud Explorerウィンドウを使用すると、Webアプリを右クリックして、デバッガーをそのWebアプリにアタッチできます。そこから、ローカルでコードをウォークスルーできます。コードに問題が見つかった場合は、Visual Studioを離れることなく、そのWebアプリに直接コードを発行できます。Microsoft Azureのドキュメントには、 Visual Studioを使用してASP.NET WebアプリをAzure App Serviceにデプロイする方法の詳細が記載されています。

ステージング環境

Microsoft Azure Web Apps® には、ステージングされた発行用のステージング スロットと呼ばれる機能があります。ステージング スロットを使用して Azure App Serviceでステージング環境を設定する と、Blue-Greenの交互デプロイを非常に簡単に実行できます。

この記事を改善するための提案がある場合は、 お知らせください!