AWS EC2 のコスト計算をターミナルで行う
AWS EC2 のコスト計算を行う API を Rust で作成しました。フレームワークは Actix Web を使用しています。
以下の特徴とターミナルで JSON を加工できる点で、AWS 公式の オンデマンドインスタンス料金 やリザーブドインスタンス料金 または vantage といったサービスと比べて使いやすいかもしれません。
- 結果がプログラマブルであること(レスポンスは JSON)
- 単価だけでなく個数を指定して計算が可能であること
- オンデマンドとリザーブド各種の料金を比較できること(各種: Upfront と Term の組み合わせ)
- ドル/円の両方が表示できること
Rust 製 API をどこで使うべきか
Web サービスのバックエンドとして内部的に使用するマイクロサービスなどを作っていくのがよさそうです。