米シリコンバレーDevOps監修!超Terraform完全入門(0.14) + AWS DevOps IaCをマスター!
Buy now
Learn more
ここから始めよう!
Terraformコースの立ち位置
Terraform の概要・Overview
terraform-kanzennyumon-material-jp.zip
Terraformとは何ぞや?
従来のインフラ管理 vs Terraform使った管理の仕方の違い
Terraform (IaC DevOps ベストプラクティス)のメリットとは?
TerraformのCodingフローとは?
Terraform CLI (v14)をインストール
Terraformの基本のキ(Syntax、リソースタイプなど)
Resourceを使ってインフラを定義する
Resourceのattributesをアクセスする (アウトプット変数の時によく使う)
インプット変数を定義
インプット変数の値をアクセスする
インプット変数の値を外部からInjectする(.tfvarsファイル)
アウトプット変数を定義する (インプット変数に似ている)
local変数を定義する
Data sourceを定義して, terraformのModule外で定義されたリソースの値をRuntime時にFetchする
TerraformのExpression Valueタイプ
Terraform 上級レベルSyntax
Conditional Expression
ListやMapをFor loopする
Dynamicブロックを使って、ListやMapのInput変数をLoopして、Resourceに値を設定する
Complex オブジェクト
複雑なObject:Nested Maps, List of Nested Maps
File をインプットとして読み込む
Terraformの関数を学ぼう
Terraformの関数(functions)のデモ
ListやMapに関するTerraform関数
TerraformベストプラクティスをEC2を作りながら学ぼう
v1 - EC2を作成しよう
v2 - 変数のデフォルトValueを設定
v3 - .tfvarsに変数のValuesを定義してInjectする
v4 - privateサブネットを作成
v5 - main.tfをModularizeする
v6 - 変数をMain.tfからExternalizeする
v7 - アウトプット変数を定義
v8 - EC2をカスタムVPC内のPrivate subnet内に作成する
(中級編) Terraform Moduleを使ってコードを再利用しよう
Terraform Moduleとは何か?
一般的なModule structureの解剖
local modulesを使ってみよう
Remote Moduleを使ってみよう
Cleanup
クリーンアップ
ボーナスレクチャー!
最大20%割引クーポンを受け取るチャンスぅ!
Products
Course
Section
Lesson
Terraformとは何ぞや?
Terraformとは何ぞや?
米シリコンバレーDevOps監修!超Terraform完全入門(0.14) + AWS DevOps IaCをマスター!
Buy now
Learn more
ここから始めよう!
Terraformコースの立ち位置
Terraform の概要・Overview
terraform-kanzennyumon-material-jp.zip
Terraformとは何ぞや?
従来のインフラ管理 vs Terraform使った管理の仕方の違い
Terraform (IaC DevOps ベストプラクティス)のメリットとは?
TerraformのCodingフローとは?
Terraform CLI (v14)をインストール
Terraformの基本のキ(Syntax、リソースタイプなど)
Resourceを使ってインフラを定義する
Resourceのattributesをアクセスする (アウトプット変数の時によく使う)
インプット変数を定義
インプット変数の値をアクセスする
インプット変数の値を外部からInjectする(.tfvarsファイル)
アウトプット変数を定義する (インプット変数に似ている)
local変数を定義する
Data sourceを定義して, terraformのModule外で定義されたリソースの値をRuntime時にFetchする
TerraformのExpression Valueタイプ
Terraform 上級レベルSyntax
Conditional Expression
ListやMapをFor loopする
Dynamicブロックを使って、ListやMapのInput変数をLoopして、Resourceに値を設定する
Complex オブジェクト
複雑なObject:Nested Maps, List of Nested Maps
File をインプットとして読み込む
Terraformの関数を学ぼう
Terraformの関数(functions)のデモ
ListやMapに関するTerraform関数
TerraformベストプラクティスをEC2を作りながら学ぼう
v1 - EC2を作成しよう
v2 - 変数のデフォルトValueを設定
v3 - .tfvarsに変数のValuesを定義してInjectする
v4 - privateサブネットを作成
v5 - main.tfをModularizeする
v6 - 変数をMain.tfからExternalizeする
v7 - アウトプット変数を定義
v8 - EC2をカスタムVPC内のPrivate subnet内に作成する
(中級編) Terraform Moduleを使ってコードを再利用しよう
Terraform Moduleとは何か?
一般的なModule structureの解剖
local modulesを使ってみよう
Remote Moduleを使ってみよう
Cleanup
クリーンアップ
ボーナスレクチャー!
最大20%割引クーポンを受け取るチャンスぅ!