iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
DevOps

大家都在用 Terraform 實作 IaC 為什麼不將程式寫得更簡潔易讀呢? 系列

Terraform 是一個用於管理基礎設施代碼(Infrastructure as Code,IaC)的工具,它允許你通過定義和配置基礎設施來自動化資源的創建和管理。
我想要分享在使用 Terraform 針對 AWS 上多個環境的管理,如何利用模組化的方式,套用到 Dev、Staging 和 Production 不同環境上,讓 HCL 寫得更簡潔與提高易讀性。

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 11

實作 AWS 常用服務之 Terraform 模組系列 - Network ACLs 篇

AWS Network ACLs 模組實作 以下是 AWS Network ACLs 功能說明: Network ACLs 是用於控制流入和流出 Subnet...

2023-09-12 ‧ 由 heretse 分享
DAY 12

實作 AWS 常用服務之 Terraform 模組系列 - Bastion & NAT Server 篇

AWS Bastion & NAT Server 模組實作 Bastion Server(堡壘機)是一台位於 public subnet 中的 EC...

2023-09-13 ‧ 由 heretse 分享
DAY 13

實作 AWS 常用服務之 Terraform 模組系列 - Elastic IP 篇

AWS Elastic IP 模組實作 AWS Elastic IP 是 AWS 提供的一種靜態 IPv4 位址,用於在 AWS 中的資源之間進行路由與溝通。...

2023-09-14 ‧ 由 heretse 分享
DAY 14

實作 AWS 常用服務之 Terraform 模組系列 - Route Table 篇

AWS Route Table 模組實作 Route Table 是一個定義了 Subnet 內部和外部流量路由的網路路由規則集。每個 Subnet 都關聯到一...

2023-09-15 ‧ 由 heretse 分享
DAY 15

實作 AWS 常用服務之 Terraform 模組系列 - IAM 篇

AWS IAM 模組實作 本篇是實作常用的 AWS IAM 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼...

2023-09-16 ‧ 由 heretse 分享
DAY 16

實作 AWS 常用服務之 Terraform 模組系列 - S3 篇

AWS S3 模組實作 本篇是實作常用的 AWS IAM 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼分...

2023-09-17 ‧ 由 heretse 分享
DAY 17

實作 AWS 常用服務之 Terraform 模組系列 - CloudFront 篇

AWS S3 模組實作 本篇是實作常用的 AWS CloudFront 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整...

2023-09-18 ‧ 由 heretse 分享
DAY 18

實作 AWS 常用服務之 Terraform 模組系列 - CloudWatch LogGroup 和 EventBridge 篇

AWS CloudWatch 與 EventBridge 模組實作 本篇是實作常用的 AWS CloudWatch 與 EventBridge 服務之 Terr...

2023-09-19 ‧ 由 heretse 分享
DAY 19

實作 AWS 常用服務之 Terraform 模組系列 - Kinesis 篇

AWS Kinesis 模組實作 本篇是實作常用的 AWS Kinesis Stream 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定...

2023-09-20 ‧ 由 heretse 分享
DAY 20

實作 AWS 常用服務之 Terraform 模組系列 - KMS 篇

AWS KMS 模組實作 本篇是實作常用的 AWS KMS 服務之 Terraform 模組,並且會使用到 YAML 資料結構來定義模組的內容,完整的專案程式碼...

2023-09-21 ‧ 由 heretse 分享