AnDeriensのブログ

個人的なブログです

RDS vs Fargate で 同一コンピューティングリソースに対するコスト比較

データベースにやらせてるいろんなロジックを、アプリケーション側で実装すれば安くすむのではないかという仮説。

db.t4g.large

  • RDSの料金はインスタンス料金+ IO料金

    • USD 0.225 / hour
      • 2CPU + 8GB memory
    • USD 0.24/100万リクエス
  • ECS + Fargateの料金はvCPU + Memory料金

    • 1 時間あたりの vCPU 単位: USD 0.04045
    • 1 時間あたりの GB 単位: USD 0.00442
    • → 2CPU + 8GB = 0.0809 + 0.03536 = 0.15USD

db.r7g.2xlarge

  • RDS
    • USD 1.331 / hour
    • 8CPU + 64GB
  • Fargate
    • 1 時間あたりの vCPU 単位: USD 0.04045
    • 1 時間あたりの GB 単位: USD 0.00442
    • → 8CPU + 64GB = 0.3236 + 0.28288 = 0.61USD

結論

スタンダードでもメモリ最適化インスタンスでも半分くらいになる。