Visual Studio Cloud Explorer で Azure アカウントに関連付けられているリソースを管理する
Note
この記事は、2024 年 8 月 31 日に廃止された Azure Cloud Services (クラシック) に適用されます。 このテクノロジを使用して構築された既存のサービスは、引き続き Azure Cloud Services (延長サポート) を通じてサポートされます。 新しい開発では、Azure App Service、Azure Functions、Azure Container Apps など、特定の目的に合わせて設計された新しいサービスの種類を使用することをお勧めします。 利用可能なサービスの最新の一覧については、「Azure 製品のディレクトリ」を参照してください。
重要
Cloud Explorer は、Visual Studio 2022 では廃止されています。 代わりに、次の代替手段を使用します。
- Azure App Service または Azure Functions をデバッグするには、すべてのプロジェクトで利用できる Connected Services または Publish 機能を利用できます。
- Visual Studio を利用して公開する場合、[ホスティング] セクションの "追加オプション" の下でこの機能を利用できます。
- 公開機能を使用しない場合、ソリューションの各プロジェクト内の [接続されたサービス] ノードは、Azure リソースへのアクセスを構成したり、リモート デバッグ、リモート プロファイル、アプリケーションの開始/停止、ストリーミング ログの表示など、さまざまな操作を呼び出したりする際に役立ちます。
- Microsoft から提供されている無料のスタンドアロン アプリの Microsoft Azure Storage Explorer を使用します。 Windows、macOS、Linux 上で Azure Storage のデータを視覚的に操作することができます。
- Kudu コンソールは、App Service サーバーとそのファイル システムに直接アクセスするための昇格されたコマンド ライン アクセスを提供します。 これは、重要なデバッグ ツールであると同時に、これでパッケージのインストールなどの CLI 操作を実行できます。
必要に応じて、Azure Portal を使用するか、サーバー エクスプローラーで以前のバージョンの Visual Studio の Azure ノードを引き続き使用します。
Visual Studio 2022 の詳細については、リリース ノートを参照してください。
Cloud Explorer を使用すると、Azure リソースやリソース グループを表示し、そのプロパティを調べることができます。また、開発者は Visual Studio 内から重要な診断操作を実行できます。
Azure Portal と同様に、Cloud Explorer は Azure Resource Manager スタックを基盤としています。 そのため、Cloud Explorer はリソース (Azure リソース グループなど) と Azure サービス (Logic Apps や API Apps など) を認識し、ロールベースのアクセス制御 (RBAC) をサポートします。
前提条件
- Azure ワークロードを選択した Visual Studio (Visual Studio のダウンロードを参照)。
- Azure アカウント。 Azure アカウントがない場合は、Visual Studio サブスクライバー向けの Azure の特典を有効にするか、無料試用版にサインアップします。
Note
Cloud Explorer を表示するには、Ctrl+Q を押し、検索ボックスを有効にし、次いで「Cloud Explorer」と入力します。
Cloud Explorer に Azure アカウントを追加する
Azure アカウントに関連付けられているリソースを表示するには、まず、Cloud Explorer にアカウントを追加する必要があります。
Cloud Explorer で [アカウント管理] ボタンを選択します。
[アカウントの管理] を選択します。
参照するリソースが関連付けられている Azure アカウントにサインインします。
Azure アカウントにサインインすると、そのアカウントに関連付けられているサブスクリプションが表示されます。 参照するアカウント サブスクリプションのチェックボックスをオンにし、[適用] をクリックします。
参照するリソースを含むサブスクリプションを選択すると、Cloud Explorer にそれらのサブスクリプションとリソースが表示されます。
Cloud Explorer から Azure アカウントを削除する
Cloud Explorer で [アカウント管理] を選択します。
削除するアカウントの横にある [アカウントの管理] をクリックします。
[削除] を選択してアカウントを削除します。
リソースの種類またはリソース グループを表示する
Azure リソースを表示するには、[リソースの種類] ビューまたは [リソース グループ] ビューを選択します。
Cloud Explorer で、リソース ビュー ドロップダウン リストをクリックします。
コンテキスト メニューで目的のビューを選択します。
- [リソースの種類] ビュー - Azure Portal で使用される一般的なビュー。Web アプリ、ストレージ アカウント、仮想マシンなどの Azure リソースが種類ごとに表示されます。
- [リソース グループ] ビュー - Azure リソースが、関連付けられている Azure リソース グループで分類されます。 リソース グループとは Azure リソースの集まりで、通常は特定のアプリケーションで使用されます。 Azure リソース グループについて詳しくは、「Azure リソース マネージャーの概要」をご覧ください。
次の図では、2 つのリソース ビューを比較しています。
Cloud Explorer でリソースを表示し、リソースに移動する
Cloud Explorer で Azure リソースに移動してその情報を表示するには、項目の種類または関連付けられているリソース グループを展開し、リソースを選択します。 リソースを選択すると、Cloud Explorer の下部にある 2 つのタブ ([アクション] と [プロパティ]) に情報が表示されます。
[アクション] タブ - 選択したリソースに対して Cloud Explorer で実行できるアクションが表示されます。 リソースを右クリックしてコンテキスト メニューを表示することで、これらのオプションを表示することもできます。
[プロパティ] タブ - リソースのプロパティ (種類、ロケール、関連付けられているリソース グループなど) が表示されます。
次の図は、App Service の各タブに表示される内容の比較の例を示しています。
すべてのリソースには、 [ポータルで開く]というアクションがあります。 このアクションを選択すると、選択したリソースが Azure ポータルで表示されます。 [ポータルで開く] 機能は、深く入れ子になったリソースに移動する場合に便利です。
その他のアクションやプロパティ値も、Azure リソースに基づいて表示される場合があります。 たとえば、Web Apps と Logic Apps には、[ポータルで開く] に加えて、[ブラウザーで開く] と [デバッガーのアタッチ] というアクションもあります。 エディターを開くアクションは、ストレージ アカウントの BLOB、キュー、またはテーブルを選択すると表示されます。 Azure アプリには URL と状態プロパティがあるのに対し、ストレージ リソースにはキーと接続文字列のプロパティがあります。
Cloud Explorer でリソースを検索する
Azure アカウント サブスクリプションで特定の名前のリソースを検索するには、Cloud Explorer の [検索] ボックスに名前を入力します。
検索ボックスに文字を入力すると、その文字に一致するリソースだけがリソース ツリーに表示されます。