Terraformとは

コード化された構築設定に従って自動で任意のクラウド環境に対してデプロイしてくれるツール

対応しているクラウド環境は以下

Terraformを使った開発手順

  1. アカウント作成
  2. Terraformで環境構築
  3. 手動で環境構築

Terraformを使うための事前準備

AWSで使用する場合

入門

Terraform基本構文

講座内で作成するアプリケーション構成

VPC作成

セキュリティグループ ファイアウォール設定

RDS作成