AWSって実際何にどれだけのお金がかかるのか
- 勉強がてらAWSを利用してみたら思った以上に金額が発生してしまったので備忘録として残す。
- アカウントは2023年4月に立てたので無料期間内であったが秒で無料使用の枠を超えていた。
構成
VPCの中にアプリケーション用のサブネットとDB用のサブネットを切り、その中にインスタンスを一つずつ構築。
インスタンス同士は接続できる状態。
使ったもの
- VPC
→リージョン:シドニー(何も考えずに立てたらシドニーになってたけど高いからやめた方がいい) - EC2 × 2
→無料の時に選択できるt2.microを2台。
→ストレージは8Gだったはず。 - Route53
- インターネットゲートウェイ
- Natゲートウェイ
- Elastic IP
結果
詳細
金額が発生しているのはElastic Compute Cloud(EC2)だけ。
ちなみに
- Virtual Private CloudはVPCのこと
- Data Transferはデータ転送量
→(https://docs.aws.amazon.com/ja_jp/cur/latest/userguide/cur-data-transfers-charges.html) - Simple Notification Service はAmazon SNSでメール配信系のサービスらしいが立てた覚えない。
→(https://docs.aws.amazon.com/ja_jp/sns/latest/dg/welcome.html) - AmplifyはFirebaseみたいなホスティングサービス ※別件で立てていたため今回は関係ない
じゃあ実際EC2の何にお金がかかるのさ
サービス | 料金 |
---|---|
EC2 | 8.46ドル |
Natゲートウェイ | 43.90ドル |
Elastic IP | 3.72ドル |
Natお前だったのか...
てかよく調べたら今回プライベートサブネットはDB用に使用する想定だったので、パブリックEC2に接続できればいい話で、インターネットの接続は不要だったのでは…?
ちなみにNatゲートウェイを使用するのは「インターネットからはアクセスされたくないけど、インターネットへのアクセスは実施したい」ケースらしいです。(https://milestone-of-se.nesuke.com/sv-advanced/aws/internet-nat-gateway/)
EC2は一か月間2台ともぶん回しっぱなしだったけど1000円くらいで収まるんですね~
結論
Nat使わなきゃ1500円程度だったね。
高い勉強代でしたわほんと…