AzureとVisual Studioを利用する利点と料金について
最終更新日:2026年8月7日
はじめに
| 項目 | Microsoft Azure | AWS | Google Cloud |
|---|---|---|---|
| シェア(国内) | 約30% | 約35% | 約15% |
| 強み | Microsoft製品連携 | サービス数・実績 | データ分析・AI |
| 無料枠 | 12ヶ月無料 | 12ヶ月無料 | 常時無料枠あり |
| 主な資格 | AZ-900 / AZ-104 | CLF / SAA | ACE / PCA |
マイクロソフト社が提供するクラウドプラットフォーム「Azure」。今回はAzureの仮想マシンを利用したVisual Studioの利用とその料金についてご紹介いたします。
この記事でわかること
Azureとは?
Azureとはマイクロソフト社が提供する「クラウドプラットフォーム」のことです。仮想マシンをクラウド上に作成・利用したり、仮想マシンのOS自体をマイクロソフト社が管理してもらうサービスなどを提供しています。世界60以上のリージョンにデータセンターを展開しており、膨大なサーバーが設置されています。また、強力な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アプリケーション開発のライフサイクルに対応するように、ミドルウェアや開発ツール、ビジネスインテリジェンスサービス、データベース管理サービスなどがサービスに加わります。
Visual Studioとは?
Visual Studioとはマイクロソフト社が開発した統合開発環境です。類似したものでEclipseが挙げられます。iOSやAndroidなどのモバイルだけでなくWindowsなどのPCなどで利用できるアプリを開発できるクロスプラットフォーム対応や、様々な開発に対応できるように用意された拡張機能などが特徴です。また、ユーザーの「作りたいもの」「使用する環境」に合わせて料金が無料なものや、料金がかかるが機能的に充実したものなど様々な種類が用意されています。
AzureとVisual Studio
先ほど説明した通り、AzureとVisual Studioは両方ともマイクロソフト社が提供するサービスです。そのため、2つの機能を連携することにより、さらに様々な作業を行うことが可能になります。最初期のVisual Studio 2008ではPaaS向けのAzureアプリケーションの作成やデプロイ機能程度しかありませんでしたが、現在ではIaaSやWebサイトといったAzureの機能拡張が行われる度にVisual Studio側でも機能が拡充され続けているため、開発者にとってとても便利なツールになっています。
Azureへ操作を行う場合、本来であればブラウザベースの管理ポータルサイトやPowerShellを使用するのですが、Visual Studioを利用すると開発中アプリケーションと連携することが可能です。Visual Studioから利用ができるAzureの機能は以下になります。
- クラウドサービスの作成、削除
- Webサイトの作成、管理
- HDInsightの管理
- 通知ハブ、サービスバスへの接続、操作
- Azureストレージ(BLOB、テーブル、キュー)の作成、管理、削除
- 仮想マシンの作成、管理、削除
- SQL Databaseへの接続
Visual StudioをAzureで利用する場合の料金について
要最新確認:以下のAzure契約形態・Visual Studio各エディションの料金は記事作成時点の目安です。Azureのライセンス契約(特にオープンプラン系)は名称・提供条件が随時見直されているほか、Visual Studio各プランの価格も改定される場合があります。実際に契約・購入する際は、Microsoft公式サイトの最新情報を必ずご確認ください。
まずAzureの利用料金についてですが、こちらは主に以下の契約形態があります。
- 個人法人問わず使用可能な「従量課金プラン」
- Azureポータルへのキー投入日から一定期間利用できる「Azureオープンプラン」(提供状況は変更される場合があります)
- 一部使用が制限されるが従量課金制である「CSP契約」
- 複数年契約することでAzureの機能をほぼ使用可能な「EA契約」
これらはEA契約以外はすべて従量課金制のためAzureを利用するほどに料金が発生します。
Visual Studioには開発者の用途に応じたツールが複数あります。
- Visual Studio Community:料金がかからない一般的なIDEです。Webアプリケーションやクラウドサービスだけでなくモバイル端末のアプリケーションを作成するための機能がそろっています。足りていない機能は拡張機能の追加が可能ですので、個人開発者や教育機関などに向いています。
- Visual Studio Professional:小規模なチームや個人で開発を行う方に向けたプロフェッショナル開発ツールです。料金はプランにより異なりますが、プロジェクトの進捗を管理するツールや開発者間のコミュニケーションを行う機能などがついているため、非常に作業が捗ります。
- Visual Studio Enterprise:プロジェクトを進めるうえで進捗を管理する機能や品質を維持する機能がついたあらゆるチームで利用可能なツールです。Professionalより高機能な分、料金も高めに設定されています。
- Visual Studio Code:利用する場合に料金が発生しない高機能なテキストエディター(コードエディター)です。多様なプログラミング言語に対応しており、置換や検索、自動補完などのコード編集機能が備わっています。
要注意:チーム開発向けの「Visual Studio Team Services(VSTS)」は「Azure DevOps」に改称・統合されています。カンバンボードやダッシュボード等のチーム開発支援機能は、現在はAzure DevOps(Azure Boards、Azure Repos等)として提供されています。詳しくは関連記事をご覧ください。
この記事のポイント
- Azure IaaSはインフラ管理をマイクロソフトが代行、Azure PaaSはさらに開発プラットフォーム機能まで含む点が異なる
- Visual Studioは無料のCommunity/Code版から、チーム開発向けの有償版(Professional/Enterprise)まで用途に応じて選べる
- チーム開発支援機能は現在「Azure DevOps」として提供されており、旧称「Visual Studio Team Services(VSTS)」は使われなくなっている
よくある質問
- Q. Visual Studio CommunityとProfessionalの違いは何ですか?
- A. Communityは無料で個人開発者・小規模チーム・教育機関等に利用条件が限定されますが、Professionalは商用利用の制限が緩和され、チーム開発向けの機能も追加されます。
- Q. Visual Studio CodeとVisual Studioは同じものですか?
- A. 別製品です。Visual Studio Codeは軽量な無料コードエディターで、Visual Studioは本格的な統合開発環境(IDE)です。用途や開発規模に応じて使い分けられます。
- Q. チーム開発の進捗管理をしたい場合は何を使えばよいですか?
- A. 現在はAzure DevOps(旧Visual Studio Team Services)のAzure BoardsやAzure Reposなどの機能を利用します。
関連記事
まとめ
今回はAzureとVisual Studioを連携した場合に利用できる機能と料金についてご紹介いたしましたがいかがでしたでしょうか?マイクロソフトが提供している2つのサービスを利用することにより、作業の効率化などアプリケーションの開発を行う上で様々なメリットがあると感じました。また、組み合わせ次第では料金をかなり抑えられることもとても魅力的です。この記事を読んでくださった方にAzureとVisual Studioの魅力が少しでも伝われば幸いです。
▼ アクロビジョンについて


