クラウドVMの価格比較(2024年5月)

<font color="red">**2025年2月の価格比較は以下にまとめました**</font>

https://qiita.com/tktk2712/items/768e88c18c0f23a6a54b

# 概要
クラウドのVMを使っていろいろやりたいが、特に個人で使いたい場合は毎月かかる費用が気になります。
ここではどれくらいの費用がかかるか各クラウドの価格サイトから計算してみました。
<img width="600" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2730992/94f4dc4b-4fac-3411-4305-c56b73a2a844.png">

# 比較の前提
国内外のクラウドベンダーにより提供されていますので選択肢は多くありますが、管理やセキュリティにも関心がありますのでデジタル庁が[ガバメントクラウド](https://www.digital.go.jp/policies/gov_cloud)として認定した5事業者を対象にしたいと思います。
■ Amazon Web Services
■ Google Cloud
■ Microsoft Azure
■ Oracle Cloud Infrastructure
■ さくらのクラウド（※2025年度末までに全ての要件を満たす条件付き）

- 3つのシェイプを計算
    - 一番安いVM
    - 2vCPU 8GBメモリ 50GBディスクの無料Linux
    - 2vCPU 8GBメモリ 50GBディスクのWindows
    　 要件に合うプランがない場合は要件を満たす近いプランを選択
- VMアーキテクチャはx64
- CPUパフォーマンスは考慮しないが、なるべく古すぎずコストパフォーマンスがよいシェイプを選択
- できるだけ東京リージョンで提供しているシェイプを選択
- 1か月使い続ける
- 容量予約や前払い等は使用しない
- 無料枠は使用しない
- 通貨単位がUSDの場合は150円/USDで計算

# 月額試算
**この試算は比較のための参考情報ですので各事業者から公式情報の入手をお願いします。**
2024/5/1現在の価格サイト情報です。
## Amazon Web Services(AWS) 
試算したサイト:https://calculator.aws/
- t3a.nano 2vCPU 0.5GBメモリ gp3 8GBディスク Linux  
    - 8.87USD(1,330.5円)
- m6a.large 2vCPU 8GBメモリ gp3 50GBディスク Linux  
    - 89.92USD(13,488円) 	
- m6a.large 2vCPU 8GBメモリ gp3 50GBディスク Windows
    - 157.08USD(23,562円)	

(*)パブリックIPv4アドレス利用については2024/2/1から有料(0.005USD/時間)となりましたので試算に追加
[パブリック IPv4 アドレスの利用に対する新しい料金体系を発表](https://aws.amazon.com/jp/blogs/news/new-aws-public-ipv4-address-charge-public-ip-insights/)

## Microsoft Azure 
試算したサイト:https://azure.microsoft.com/ja-jp/pricing/calculator/
- B1ls 1vCPU 0.5GBメモリ Standard HDD 32GBディスク Linux  
    - 6.87USD(1,030.5円)
- D2as_v4 2vCPU 8GBメモリ Premium SSD 64GBディスク Linux  
    - 107.59USD(16,138.5円)
- D2as_v4 2vCPU 8GBメモリ Premium SSD 128GBディスク Windows  
    - 185.2USD(27,780円)

## Google Cloud
試算したサイト:https://cloud.google.com/products/calculator/
- e2-micro 2vCPU 12.5%Baseline 1GBメモリ 標準永続20GBディスク Linux 
    - 8.88USD(1,332円)	
- n2d-standard-2 2vCPU 8GBメモリ バランス永続50GBディスク Linux 
    - 69.62USD(10,443円)  利用割引適用済
- n2d-standard-2 2vCPU 8GBメモリ バランス永続50GBディスク Windows 
    - 136.78USD(20,517円) 利用割引適用済

(*) 4分の1以上使用すると、1時間ごとに継続利用割引が自動的に適用
 [Compute Engine の継続利用割引](https://cloud.google.com/compute/docs/sustained-use-discounts?hl=ja)

## Oracle Cloud Infrastructure (OCI) 
試算したサイト:https://www.oracle.com/jp/cloud/costestimator.html
- VM.Standard.E4.Flex 2vCPU 12.5%Baseline 1GBメモリ 50GBディスク Linux  
    - 779.24円
- VM.Standard.E4.Flex 2vCPU 8GBメモリ 50GBディスク Linux   
    - 4,151.42円
- VM.Standard.E4.Flex 2vCPU 8GBメモリ 50GBディスク Windows 
    - 13,734.14円

## さくらのクラウド 
試算したサイト:https://cloud.sakura.ad.jp/payment/simulation/
- 1vCPU 1GBメモリ SSD 20GBディスク Linux   
    - 2,530円
- 2vCPU 8GBメモリ SSD 100GBディスク Linux   
    - 11,330円
- 2vCPU 8GBメモリ SSD 100GBディスク Windows 
    - 13,970円

## 比較表
試算した結果を表にまとめました。
- 小数点は切り捨て
- 単位 円/月

|クラウド  |最安     |2vCPU Linux |2vCPU Windows |
|---------|--------:|------------:|--------------:|
|AWS  |1,330  |13,488  |23,562 |
|Azure  | 1,030 | 16,138 |27,780 |
|Google Cloud  |1,322  |10,443  |20,517 |
|OCI  | 779 |4,151  |13,734 |
|さくらのクラウド   |2,530  |11,330  |13,970 |

# その他
費用を抑えるヒントとして以下が挙げられます。各社によって異なりますがご参考ください。
- 無償枠の利用
- スポットインスタンスの利用
- 使わない時はVMを停止
- CPU使用頻度によってシェイプサイズを変更(再起動が必要)
- 予算を設定しておき、費用が予算を超えそうな場合に通知