フューチャー技術ブログ

Terraform連載2025を開始します

うららかな春の陽気と共に、2025年度がスタートしました。

絶好のTerraform日和ということで、本日からTerraformをテーマにしたブログリレー「Terraform連載2025」を始めます。

2024年の振り返り

2023年2024年に続いて、3年連続開催となりめでたい限りです。ここ最近の(?)Terraformに関連したニュースといえば…

…など、技術面以外の話題もいくつか上がっており、業界的な注目度の高さがうかがい知れます。

機能面に閉じると、以下のように前回連載以降に限っても活発にリリースされており、成熟度を上げつつも、ワクワクするようなアップデートも多いです。

  • 1.9リリース
    • 2024年6月26日 GA
    • 変数のvalidationでオブジェクト参照が可能、templatestring関数の追加、moved blockで null_resource → terraform_dataリソースの移動ができるようになった、など
  • 1.10リリース
    • 2024年11月27日 GA
    • Ephemeral Valuesが利用可能になった!! S3 ネイティブ Stateロックが可能になった!! 性能向上、など
  • 1.11リリース
    • 2025年2月27日 GA
    • S3ネイティブStateロックがGAになり、DynamoDBのロックは非推奨になった、write-only attributes (書き込み専用属性) がリソースに追加された、terraform test-junit-xml オプションがGAになり、JUnit XML 形式でのレポート出力が可能になった、など

1.12は2025年4月1日時点でバージョンがアルファですが、夏頃にはGAになるのではないでしょうか。

連載スケジュール

2025年は6名、全7回でお送りします。まだテーマ未定のところもありますが、公開時までのお楽しみということでしばらくお待ちください。

日付 担当者 記事タイトル
3/31(月) インデックス記事(この記事です)
4/1(火) 真野隼記さん 最小権限の原則の実現を支援するPike触ってみる
4/2(水) 伊藤太斉 さん Trivyを用いたTerraformでのセキュリティ戦略
4/3(木) 森友雅さん 【Terraform】プロビジョニングとはなんぞや
4/4(金) 前原 応光さん Terraform TIPS 集
4/7(月) 大前七奈さん Terraformでテーブル管理時のハマりどころ5選
4/8(火) 棚井 龍之介さん TODO
4/9(水) 伊藤太斉 さん Terraform設計ガイドラインを公開しました(仮)

チップス集やハマりどころ5選など実践的な部分から、セキュリティ戦略など理論的なところまで幅広いテーマを準備しました。

最後に

私の観測範囲では、Terraformはフューチャー社内で最も活用されているプロビジョニングツールだと思いますし、ナレッジを公開できる機会を設けられて嬉しいです。

引き続き、よろしくお願いします