Terraformのコードを読み取ってクラウド費用を推定してくれる「Infracost」にJetBrains拡張機能版が登場
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/00_m.png)
コードでインフラストラクチャーを管理する「Terraform」を使用している場合に、クラウドサービスの月間の推定費用を算出してくれるツール「Infracost」がJetBrainsのマーケットプレイスに登場しました。
Infracost Plugin for JetBrains IDEs | JetBrains Marketplace
https://plugins.jetbrains.com/plugin/24761-infracost
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/snap6838_m.png)
どのように動作するのかについては下記のムービーで確認できます。
Infracost JetBrains plugin - YouTube
![](https://img.youtube.com/vi/kgfkdmUNzEo/maxresdefault.jpg)
まず、こんな感じでTerraformのコードが書かれているとします。
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/snap6839_m.png)
設定の「Plugins」を開き、「infra」と検索するとヒットする「Infracost」を選択して「Install」をクリック。これでInfracostをインストールできました。
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/snap6841_m.png)
プラグインの再生マークのボタンを押すとTerraformのコードを読み取ってクラウドの月間推定費用を算出してくれます。
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/snap6842_m.png)
それぞれどのインスタンスがどれくらいの費用になりそうなのかを詳しく確認することが可能です。
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/snap6844_m.png)
Terraformのコード側でも費用が表示される模様。
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/snap6845_m.png)
コードを変更すると自動で費用が再計算されます。
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/snap6846_m.png)
また、開発環境・本番環境など複数の環境用の設定ファイルを作成することで環境ごとの費用も計算できるとのこと。
![](https://i.gzn.jp/img/2024/08/17/jetbrains-plugin-infracost/snap6848_m.png)
そのほか、CI/CDへ統合することでプルリクエストを送るたびに費用を計算するといった使い方も紹介されています。「プラグインをリリースしたばかりなのでフィードバックやバグがあればGitHubのリポジトリで報告してほしい」とのことです。
・関連記事
複数のクラウドサービスに渡ってあらゆる側面からコストを計測可能にするツール「Dashdive」 - GIGAZINE
Amazonのクラウド「AWS」がGoogleなど競合他社に乗り換える際のデータ転送料を無料化 - GIGAZINE
なぜ現代の半導体工場を建設するには何兆円もの費用がかかってしまうのか - GIGAZINE
「2025~2026年にはAIモデルの学習費用が1兆円を超えて人類に脅威をもたらすAIが登場する」とAI企業・AnthropicのCEOが予言 - GIGAZINE
AWSを使わないだけでサーバー代を500億円以上節約できた実例 - GIGAZINE
・関連コンテンツ