Terraform、生成AIによるモジュールテストの自動生成を搭載、VSCodeでインフラコードの自動エラー検出機能も。HashiConf 2023

今回は「Terraform、生成AIによるモジュールテストの自動生成を搭載、VSCodeでインフラコードの自動エラー検出機能も。HashiConf 2023」についてご紹介します。

関連ワード (日目、正式版、複雑等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


HashiCorpは米サンフランシスコにおいて現地時間10月11日と12日の2日間、年次イベント「HashiConf 2023」を開催しました。

1日目の基調講演で、インフラ構成ツールであるTerraformの新機能として、生成AIによるモジュールテストの自動生成機能や、同じく生成AIによって構成ファイルのエラーの検出などを可能にするバリデーション機能をStudico Code上で実現する機能などが発表されました。

figHashiCorp共同創業者兼CTOのArmon Dadgar氏

TerraformのモジュールテストコードをAIが自動生成

Terraformは先週リリースされたTerraform 1.6で、テストフレームワークを搭載するようになりました。

これによりTerraformの構成ファイルとして記述されたモジュールを実行前にテストできるようになりました。ただし、モジュールをテストするテストコードを書かなくてはなりません。

fig

そこで発表されたのが、生成AIによってモジュールのテストコードを自動生成する機能です。

fig

モジュールをプライベートレジストリもしくはパブリックレジストリにプッシュし、Terraformの管理画面からモジュールのテストコードの生成を開始すると、数秒でローカルでテスト可能なテストコードが生成されます。

fig

このときセキュリティの面で、生成AIは対象となるモジュールのコードを学習することはなく、またサードパーティが利用することもないと説明されています。

Visual Studio CodeでTerraformコードの検証が容易に

同様に生成AIを用いてTerraformのコードの検証を行い、エラーの検出とガイダンスの表示などを行ってくれるVisual Studio Ccodeの拡張機能も発表されました。

変数宣言や必須とされる属性が欠落している場合の特定や、予期されない属性やブロックのハイライト表示、非推奨となった属性の仕様に対する警告などを行ってくれます。

複数の環境に対して一括で扱えるようにする「Stacks」

また、これまでは開発環境、テスト環境、本番環境などのことなる環境に対しては複数のワークスペースを用意し、扱う必要がありました。

fig

これを一括で扱えるようにする「Stacks」という新機能も発表されました。1つのコンフィグレーションで、複数の環境に対応できるようになります。

「これはTerraformエンジンが登場して以来、最大のアップデートだ」(Dadgar氏)

環境ごとにネットワークやストレージなどが異なる複雑な構成で威力を発揮すると説明されています。

fig

生成AIによるテストコードの生成はベータ版、Visual Studio Code対応の拡張機能は正式版、Stacksはプライベートプレビュー版となっています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
契約審査「LegalForce」、「オンラインエディタ機能」オープンベータ版を公開
IT関連
2022-12-17 09:41
ポケモンGO、ついに「ヘラクロス」日本上陸でジョウト図鑑埋まる ピンクの「パルキア」も
くらテク
2021-08-09 09:59
電子棚札企業のSES-imagotagが日本進出–価格表示の域を超えた価値提案
IT関連
2023-04-08 02:39
自動車販売のデジタル化に対する日米独中の心理–NRIが調査
IT関連
2022-11-25 05:07
Google Cloud、インテルと共同開発したASIC「Infrastructure Processing Unit(IPU)」採用を発表。FPGAベースのSoCでサーバ本体の処理をオフロード
Google Cloud
2022-10-17 04:05
クラウドストライクがセキュリティ製品のロードマップ–生成AIをXDRに
IT関連
2023-10-27 09:31
AWS、シンクライアント専用デバイス「Amazon WorkSpaces Thin Client」発表
AWS
2023-11-28 02:07
IT/OTセキュリティで問われるのは専門性–ClarotyのバルディCEO
IT関連
2023-05-12 23:03
電気代が数倍? 電力取引価格の高騰で「市場連動型プラン」がピンチ 対応に追われる電力小売事業者
くらテク
2021-01-13 07:15
「ヘッドレス」eコマースプラットフォームFabricが早くもシリーズAで約45億円調達
ネットサービス
2021-02-11 00:52
日立製作所、IT・デジタル領域の採用ブランディングを強化
IT関連
2023-10-28 19:10
AIの次なる波「マルチビュー」–対象物を複数の視点から捉えて関連付ける利点と課題
IT関連
2023-09-05 13:33
Googleドライブ、TrelloやMiroと統合可能なコラボ重視のビデオ会議「Whereby」がシリーズAで13億円調達
ソフトウェア
2021-03-19 22:32
スタートアップ向け株主総会電子化ツールや投資家向け未上場株式管理クラウドのケップルが約4.7億円を調達
ネットサービス
2021-07-15 22:27