iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
DevOps

Terraform Workshop - Infrastructure as Code for Public Cloud 疫情警戒陪你度過 30 天 系列

所有關於公有雲 (Public Cloud) 的問題,我一率建議 Terraform。

Hashicorp Terraform 是開源的宣告式 IaC 管理工具,對公有雲支援度高。本課程如何使用 Terraform 管理公有雲端資源,導入 PR review / git-flow 等軟體開發流程,大幅提升團隊效率,降低人為錯誤。是公有雲管理必學工具。

題目特色
- 30 天範例跟著做
- 實務經驗分享 + 官網文件說明
- 每天回家作業

修課前提
- 有使用三大公有雲的經驗
- 熟悉使用 git / shell / bash
- 取得 azure 免費帳號

DAY 1

Day 01-引言:Terraform 是個好東西

引言:Terraform 是個好東西。 課程內容與代碼會放在 Github 上: https://github.com/chechiachang/terrafo...

DAY 1

Day 01-Workshop Azure Get-Started

上一篇:Day 01-引言:Terraform 是個好東西 課程內容與代碼會放在 Github 上: https://github.com/chechiacha...

DAY 1

Day 01-Workshop Google Cloud Platform Get-Started

上一篇:Day 01-引言:Terraform 是個好東西 課程內容與代碼會放在 Github 上: https://github.com/chechiacha...

DAY 2

Day 02-是在 Hello?什麼都要 Hello 一下之 Hello Terraform

軟功就是什麼都要 Hello 一下之 Hello terraform 這張就會開始動手做了,還沒設定 terraform / cloud account 的請先...

DAY 3

Day 03-Terraform State 之你的 Local State 不是我的 State

Terraform State 之你的 Local State 不是我的 State State 是初學 Terraform 的核心概念,本章節會講解基本的 S...

DAY 4

Day 04-Terraform 也有 Backend?啥是 Terraform Backend 能吃嗎?

Terraform 也有 Backend 之啥是 Terraform Backend 能吃嗎? 課程內容與代碼會放在 Github 上: https://git...

DAY 5

Day 05-撰文在疫苗發作時,之module 是 terraform 執行與調用的基本單位

module 是 terraform 執行與調用的基本單位。本章簡單介紹 module 的內容與使用。 課程內容與代碼會放在 Github 上: https:/...

DAY 6

Day 06-大 module 小 module,能夠重複使用又好維護的就是好 module

大 module 小 module,能夠重複使用又好維護的就是好 module 上一章介紹 module 的基本原理,然而並沒有說明實務上如何實踐。另外,本地...

DAY 7

Day 07-Terraform 寫起來不夠 DRY 的問題,這解 Terragrunt 你試試看

課程內容與代碼會放在 Github 上: https://github.com/chechiachang/terraform-30-days 賽後文章會整理放到...

DAY 8

Day 08-Code 要 Review,Infrastrcture 豈不 Review?吾未見其明也

Code 要 Review,Infrastrcture 豈不 Review?吾未見其明也 CI/CD 系列 day 08-Code 要 Review,Infr...