AWS vs Azure - コンピュートインスタンス価格
AWS vs Azure — コンピュートインスタンス価格
AWS EC2とAzure仮想マシンは最も広く使用される2つのコンピュートサービスで、価格だけで選ぶだけでチームに月数千ドルの節約をもたらします。この比較は同等の汎用インスタンスファミリーを横並びにし、ベースラインUSリージョン(AWSはus-east-1、AzureはEast US)の公開定価を使用します。
同等の汎用インスタンス
下のテーブルはAWS m5およびm6iインスタンスをvCPUとメモリでAzure Dv4/Dv5シリーズとマッチングします。すべての価格はLinuxオンデマンド時間単位レートです。
| vCPU | RAM | AWS instance | AWS on-demand | Azure instance | Azure on-demand |
|---|---|---|---|---|---|
| 2 | 8 GiB | m5.large | $0.096 | D2s_v5 | $0.096 |
| 4 | 16 GiB | m5.xlarge | $0.192 | D4s_v5 | $0.192 |
| 8 | 32 GiB | m5.2xlarge | $0.384 | D8s_v5 | $0.384 |
| 16 | 64 GiB | m5.4xlarge | $0.768 | D16s_v5 | $0.768 |
これらの汎用ファミリーのオンデマンド価格はリストレベルでAWSとAzure間で実質的に同一です。本当のコスト差は予約割引を適用した時に現れます。
1年予約インスタンス価格
| vCPU | RAM | AWS 1-yr RI (No Upfront) | Azure 1-yr RI |
|---|---|---|---|
| 2 | 8 GiB | $0.058 (-40%) | $0.057 (-41%) |
| 4 | 16 GiB | $0.115 (-40%) | $0.114 (-41%) |
| 8 | 32 GiB | $0.230 (-40%) | $0.228 (-41%) |
| 16 | 64 GiB | $0.460 (-40%) | $0.456 (-41%) |
Azureの1年予約インスタンスは同等サイズでわずかに安いですが、差は1パーセント以内で決定要因になることは稀です。より大きなレバーはワークロードがコミットメントを正当化するほど安定しているかどうかです。
スポット / Preemptible価格
| vCPU | RAM | AWS Spot | Azure Spot VM |
|---|---|---|---|
| 2 | 8 GiB | ~$0.029 (-70%) | ~$0.025 (-74%) |
| 4 | 16 GiB | ~$0.058 (-70%) | ~$0.050 (-74%) |
スポット価格は供給によって変動しますが、同等の汎用サイズでAzure Spot VMは一貫してAWS Spot Instancesより10〜15パーセント安いです。ワークロードが中断可能な場合、Azure Spotがより安いデフォルトになり得ます。
価格以外の主な違い
- 課金粒度 — AWSは60秒最低で秒単位課金、Azureは分単位で切り上げ。短時間ワークロードでは分単位切り上げで5〜10パーセント増加する可能性。
- B-seriesバースタブル — 低使用率でAzure
B-seriesは同じvCPU/RAMでAWSt3より大幅に安い。 - Azure Hybrid Benefit — 既存のWindows ServerやSQL Serverライセンスを持つ組織はAzureで再利用でき最大85%オフ。
結論
Linux汎用オンデマンドおよび予約ワークロードでは、AWSとAzureは1パーセント以内で、選択はチームの専門知識と既存ツールで決まるべきです。既存ライセンスを持つWindowsワークロードではAzure Hybrid Benefitが通常勝ちます。中断可能ワークロードではAzure Spot VMがより安いデフォルトです。