Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Easy choice of IaC

Avatar for Yona Yona
March 31, 2025
260

Easy choice of IaC

Avatar for Yona

Yona

March 31, 2025
Tweet

Transcript

  1. W 所C W クラスメソッド株式会社
 クラウド事業本部コンサルティング部
 ソリューションアーキテク W 趣U W ラジオ、散歩、F

    W ひとこÃ W 花粉の舌下治療したい 与那嶺 創(よなみね そう) ピザのアイコンでブログ書いてます 自己紹介
  2. aaa22t I a C って 知 ってま す か ?

    コード インフラをコードで管理できるツール インフラストラクチャ
  3. # Lambda関数 resource "aws_lambda_function" "sample_lambda" { ... } # Lambda実行用のIAMロール

    resource "aws_iam_role" "lambda_role" { ... } # CloudWatchログ用のIAMポリシー resource "aws_iam_role_policy" "lambda_logging" { ... } # CloudWatchロググループ resource "aws_cloudwatch_log_group" "lambda_log_group" { ... } ... Lambda Role IAM ポリシー CloudWatch すべて明示的に定義が必要
  4. t 今 な ら . . . 4 Cursor, GitHub

    Copilot, Cline, DevinなどAIコードエディタを
 活用すればコードの記述時間は短縮できそ! 4 (Terraformの場合)Terraform Registryを使うことで、
 パブリックなmoduleを使って構築の時間を短縮できそう