Azure Cloud Shellの機能と料金について
最終更新日:2026年8月10日
この記事でわかること
マイクロソフト社が提供するクラウドプラットフォーム「Azure」。
今回はAzureのサービスの一部である「Azure Cloud Shell」の機能やメリット、料金についてご紹介いたします。
Azureとは?
| 項目 | Microsoft Azure | AWS | Google Cloud |
|---|---|---|---|
| シェア(国内) | 約30% | 約35% | 約15% |
| 強み | Microsoft製品連携 | サービス数・実績 | データ分析・AI |
| 無料枠 | 12ヶ月無料 | 12ヶ月無料 | 常時無料枠あり |
| 主な資格 | AZ-900 / AZ-104 | CLF / SAA | ACE / PCA |
Azureとはマイクロソフト社が提供する「クラウドプラットフォーム」のことです。
仮想マシンをクラウド上に作成・利用したり、仮想マシンのOS自体をマイクロソフト社が管理してもらうサービスなどを提供しています。
世界中に多数のリージョン(データセンター拠点)があり、継続的に拡大しています。また、強力なWANバックボーンを持っているため、国内外を問わず多くの方が利用されています。
また、Azureには大きく分けて2種類のサービスがあります。
Azure IaaS
「Azure IaaS」とは仮想マシンをクラウド上にインターネット経由で作成、利用するサービスです。
「IaaS」とは『Infrastructure as a Service 』の略称になります。サービスの内容としては、仮想化レイヤーより下のサーバーやストレージ、ネットワークといったインフラストラクチャをマイクロソフト社が管理する機能が含まれています。
Azure PaaS
「Azure PaaS」もAzure IaaSと同様に仮想マシンをクラウド上にインターネット経由で作成、利用するサービスです。
「PaaS」とは『Platform as a Service』の略称になります。
Azure IaaSと異なる点としては、Azure IaaSがインフラストラクチャをマイクロソフト社が管理するのに対し、Azure PaaSはインフラストラクチャに加え、Webアプリケーション開発のライフサイクルに対応するように、ミドルウェアや開発ツールビジネスインテリジェンスサービス、データベース管理サービスなどがサービスに加わります。
Azure Cloud Shellとは?
Azure Cloud ShellとはAzureが提供するWebブラウザ上で利用できるシェル環境を利用することのできるサービスです。
このサービスを利用することにより、sshクライアントを立ち上げずにWebブラウザ上でAzureのCLIコマンドを実行することが可能になります。
利用できる機能は主に「BashシェルやPowerShellを利用可能」「Azure Storageを経由したファイルの共有化」「プリインストールされた各種ツールが利用可能」となります。
Azure Cloud Shellを利用するメリット
Azure Cloud Shellを利用することにより、以下のようなメリットが生まれます。
使用しやすいポータル画面
Azure Cloud Shellでは操作を行う画面をGUIとCUIの二つに画面を分割することが可能となっています。これによりコマンドラインの操作結果を直ぐにGUIで確認できるようになります。
また、OSによってはコマンドラインでのみ操作可能なものもあるため、CUIとGUIを備えた機能があるのは非常に便利だと考えます。
操作のシンプルさ
Azureはとても利用しやすい画面構成を持ってはいますがAzure独自のものが多く、必要な項目やアイコンを探し辛いという特徴があります。
ですがAzure Cloud Shellでは一般的に利用されているコマンドラインと同じようにコマンド入力による操作が可能なため、Azureに親しみがない方でも利用することが可能です。
OSに依存しない
Azure Cloud ShellはLinuxのCUIかWindowsのいずれかをAzure Cloud Shell上で選択して利用することが可能なため、OSに依存することなく利用することが可能です。
これにより、利用する環境に合わせて柔軟に対応できます。
Azureワークステーションが構築済み
Azure Cloud Shellはマイクロソフトによって管理されています。また幅広く使用されているコマンドラインツールと言語サポートを提供しています。
さらに、Azure CLIなどのAzureが提供しているほかのサービスにアクセスが行いやすいようにAzure Cloud Shellでは安全な自動認証が行われます。
統合エディター
Azure Cloud ShellではオープンソースであるMonaco Editorを基盤とした統合グラフィカルテキストエディターを提供しているため、
「code.」を実行し構成ファイルを作成・編集するのみでAzure CLIやAzure PowerShellを利用したスムーズなデプロイを行うことができます。
Azure Cloud Shellを使用する場合の料金
Azure Cloud Shellを利用する際に発生する料金についてなのですが、データを維持するために使用するAzure Filesに共有を行う場合のみ発生します。
そのため、料金が発生するのは「Azure Files保存したデータの量」、「ストレージ トランザクションと送信データ転送の量と種類」、「選択したデータ冗長オプション」などの要素によって変動します。
なお、料金体系や単価は改定される場合があるため、最新料金はAzure公式サイトでご確認ください。
押さえておきたいポイント
- Azure Cloud ShellはWebブラウザから直接BashまたはPowerShellを利用できるサービスで、sshクライアントの用意が不要な点が大きな特徴です。
- Cloud Shell自体の利用に料金はかからず、セッション維持のためにマウントするAzure Filesのストレージ利用分にのみ料金が発生します。
- Monaco Editorを基盤とした統合エディターにより、ブラウザ上で構成ファイルの作成・編集からAzure CLI/PowerShellでのデプロイまで一気通貫で行えます。
よくある質問
Azure Cloud Shellを使うのに追加のソフトウェアは必要ですか?
いいえ、必要ありません。Webブラウザがあれば、Azureポータルまたは専用URLからそのままアクセスして利用を開始できます。
Azure Cloud Shell自体の利用料金はかかりますか?
Cloud Shellの起動・実行自体には料金はかかりません。ただし、セッション情報や作業ファイルを保持するためにAzure Filesの共有をマウントする必要があり、そのストレージ利用分にのみ料金が発生します。
BashとPowerShellはどちらを選べばよいですか?
どちらもAzure Cloud Shell上でいつでも切り替えて利用できます。Linux系のコマンド操作に慣れている場合はBash、Windows環境でのスクリプト運用に慣れている場合はPowerShellを選ぶとよいでしょう。
まとめ
今回はAzure Cloud Shellの機能やメリット、利用した場合の料金についてご紹介いたしましたが、いかがでしたでしょうか?
様々な機能・様々なUIを持つツールがあふれる中で、一般的に普及しているコマンドラインと同じ要領で操作が可能であるAzure Cloud Shellは使用者にとってとても利用しやすいツールであるように感じました。
この記事を読んでくださった方にAzure Cloud Shellの魅力が少しでも伝われば幸いです。
▼ アクロビジョンについて


