Help us understand the problem. What is going on with this article?

Saving Plansによるコスト試算

Saving Plansによるコスト試算

はじめに

AWSで運用しているシステムでコスト効率を上げるため、Saving Plansのコスト試算に関して調べました。
基本料金Saving Plansのコスト試算についてまとめています。

EC2の料金

Amazon EC2 料金表を確認しましょう。
基本的に常時稼働のEC2インスタンスではリザーブドインスタンス(RI)を購入して運用している方が多いと思います。
Saving Plansでは、常時稼働ではないが定期的・不定期に停止・起動を行っているようなサーバに適用することでコスト削減が望めそうです。

Fargateの料金

AWS Fargateの料金を確認しましょう。
2019/11/23現在、東京リージョン(ap-northeast-1)では以下の料金となっていました。

リソースタイプ 料金(per hour)
1 vCPU $0.05056
1 GB MEM $0.00553

Saving Plansでのコスト試算

AWSマネジメントコンソールのうち、EC2サービスにSaving Plansのメニューがあるので選択します。
※こちらに記載されている説明文(英語)はPurchase Saving Plansのリンク先に日本語訳があるので無視して大丈夫です
※請求ダッシュボード→Cost Explorer→コストエクスプローラ→Saving Plansからもいけます

image.png

Saving Plansについて

上記の画面でPurchase Saving Plansのリンクをクリックすると以下の画面が表示されます。
以下の説明文にある通り、2種類のSaving Plansを提供しているようです。

  • Compute Saving Plans
  • EC2 Saving Plans

主にAmazon ECS on AWS EC2Amazon ECS on AWS Fargateで使い分ける感じでしょうか:thinking:

image.png

Saving Plansでのコスト試算について

推奨する Compute Saving Plans推奨する EC2 Instance Saving Plansにある通り、コストエクスプローラにより自動で算出された推奨プランを提示してくれる様です。
頭捻って色々試算しないといけないなと思ってましたが、トグルスイッチをポチポチ切り替えるだけでSaving Plansの種類や期間に応じた推奨プランを提示してくれるのでコスト試算するのはそんなに難しくないですね。

image.png

Saving Plansの注意点について

  • Compute Saving Plans
    • どのECS Clusterに適用されるのか意識して購入しましょう
  • EC2 Instance Saving Plans
    • どのEC2インスタンスに対して何が適用されるか意識して購入しましょう
      • Saving Plans上はインスタンスファミリまでしか表示されません
      • 脳死で推奨プラン通りに購入してしまって、実は不要な前払い料金を払ってしまった・・・なんてことも発生しうると思います。
      • (Saving Plansで使用傾向は加味して推奨プランを提示してくれますが)定常的に起動/停止していない変則的に利用するサーバなどが含まれている可能性があります
    • 1年以内に廃止する予定のサーバなど含まれていないか考慮しましょう
      • 損益分岐点がいつなのかも考慮できると良さそうです

参考リンク

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away