Techfirm Cloud Architect Blog

テックファーム株式会社クラウドインフラグループのブログ

Terraform

TerraformからLambda関数を実行する

TerraformからAWSのLambda関数を呼び出す方法を紹介します。Terraformで対応できない部分の構築等に便利かと思います。

Terraformプロバイダー定義関数:AWSプロバイダーの関数

Terraform1.8の新機能であるプロバイダー定義関数がawsプロバイダーで定義されていたので紹介します。

Terraformで作る初めてのEC2 Image Builderパイプライン

Terraformを利用してEC2 Image Builderの環境を構築しました。AMI作成環境自体をIaCで管理することで効率化を加速します。

【AWS】EC2の自動起動/停止をTerraformで実装

はじめに 以前、こちらの記事でAmazon EventBridgeを使った、EC2の起動・停止を自動化する方法、を紹介しました。 techblog.techfirm.co.jp この仕組みを、Terraformで作成している環境に追加する機会がありましたので、コードを紹介します。 前提 今回は既…

Terraformで作ったHTTP APIにServerless Frameworkからデプロイしてみた

Terraformで作成したHTTP API(API Gateway)にServerless Frameworkからデプロイする方法をREST APIと比較しながら紹介します。

Terraformで作ったREST APIにServerless Frameworkからデプロイしてみた

Terraformで作成したREST API(API Gateway)にServerless Frameworkからデプロイするための設定ポイントを紹介します。

IaCでREST API(API Gateway)を構成する要素

TerraformやCloudFormationでAPI Gatewayを設定するための主なリソースについて紹介します。

TerraformでのRDS定義にMapを使うようになった理由

最近、AWS環境の構築・管理にはTerraformを利用しています。 その中で、RDSについては運用を考慮してMapを使って定義しているのでご紹介します。 Terraform使った時のDBリストアで危険操作 Terraformを使い始めた頃、他の人が構築した開発環境で以前のバック…

CodePipelineからTerraformの実行

最近、AWS環境の構築・管理にはTerraformを利用しています。 Terraformの実行環境はDockerコンテナを作りこんで使っていますが…… ローカルで動かしてると重い 運用保守フェーズに入ると滅多に使わないから環境を維持しておきたくない ローカルの環境を消した…