CloudFormation Terraform AWS CDK 11/06/2026 — Sáng thế ~8 phút đọc

Thần Họa Trận Đồ —
Kiến Tạo Vạn Vật Bằng Một Tờ Sớ

Từ bỏ tà đạo ClickOps bấm chuột mỏi tay tẩu hỏa nhập ma. Bước vào con đường IaC vẽ hạ tầng bằng code với CloudFormation sớ YAML, Terraform HCL đa vũ trụ và kiếm đạo lập trình AWS CDK.

Nỗi Đau Của Kẻ Phàm Phu Tục Tử (Ác Mộng ClickOps)
"

Bấm chuột 9 canh giờ để dựng các cứ điểm Dev/Test/Prod giống hệt nhau. Chỉ cần lỡ tay chọn nhầm một quy tắc mạng, cứ điểm sụp đổ, đệ tử tìm mãi không ra lỗi vì mọi thứ được làm bằng "trí nhớ". Đó là tà đạo ClickOps.

Sau nhiều năm tu luyện, Tông chủ nhắm mắt cũng có thể tự tay tạo ra một hệ thống hoàn chỉnh: Xây VPC, dựng cổng IGW, mở Security Group, thả linh thú EC2, kéo kho S3, thiết lập Cân bằng tải. Tất cả mất khoảng... 3 canh giờ bấm chuột liên tục trên giao diện AWS Console.

Thế nhưng, khi tông môn phát triển cần nhân bản cứ điểm đó ra 3 môi trường Dev, Test, Prod giống hệt nhau, việc click thủ công trở thành cơn ác mộng. Để đắc đạo thực sự, Tông chủ phải chuyển sang cảnh giới IaC (Infrastructure as Code - Dùng Code Họa Hạ Tầng).

AWS CloudFormation — Bản Đồ Thần Cấp
// 48 — Tờ Sớ Định Đoạt Kiền Khôn
Sớ YAML Khởi Tạo Vạn Vật

Thượng đế AWS ban tặng bảo vật CloudFormation. Thay vì đi xếp từng viên gạch, Tông chủ chỉ cần ngồi viết một tờ sớ (Template) bằng bùa chú YAML miêu tả lại tông môn:

Terraform — Ma Giáo Ngoại Lai Bành Trướng Tiên Giới
// 49 — Vạn Cổ Tối Cường Pháp Quyết
Ngôn Ngữ HCL & Quyển Sổ Thiên Mệnh (State File)

CloudFormation chỉ thờ một chủ AWS. Nếu muốn sang vũ trụ Google Cloud (GCP) hay Azure, Tông chủ cần Terraform:

AWS CDK — Kiếm Đạo Đỉnh Cao
// 50 — Khi Các Đại Pháp Sư Lười Viết Bùa
Dùng Code Thật Dựng Trận Pháp

Viết YAML căn lề mệt mỏi, các pháp sư Devs kêu gào đòi dùng ngôn ngữ lập trình thật. Đó là lý do AWS CDK (Cloud Development Kit) ra đời:

Trận Pháp Sáng Thế IaC
Vũ Trụ Cấm Địa (Sandbox)
Vũ trụ trống rỗng. Hãy gieo sớ để Sáng Thế...
Kết Giới VPC
🖥️
ec2-node-1
🖥️
ec2-node-2
🖥️
ec2-node-3
🗄️
rds-db
> Chọn tờ sớ (CloudFormation / Terraform / CDK) bên trái và bấm "Gieo Sớ Sáng Thế".
Bảng Phong Thần Kiến Tạo
// 51 — Chọn Pháp Khí Nào Để Họa Giang Hồ?
So Sánh Bản Chất Các Pháp Bảo IaC
Tiêu chí 🖱️ ClickOps (Web UI) 📜 CloudFormation (AWS) 🌍 Terraform (HashiCorp) 🧙‍♂️ AWS CDK (AWS)
Bản chất Dùng chuột cày bừa Viết YAML/JSON Viết code HCL Viết code thật (Python/TS)
Độ khó học Dễ nhất Trung bình (YAML format) Khó (Quản lý State file) Khó (Đòi hỏi biết lập trình)
Nhân bản hạ tầng Không thể (Làm lại bằng tay) Nhanh chóng, 100% giống nhau Nhanh chóng, chuẩn xác Nhanh chóng, tự động hóa cao
Đa Vũ Trụ Không Khóa chặt ở AWS Vô địch (AWS, GCP, Azure...) Khóa chặt ở AWS
Chấm Điểm 🔴 Tà Đạo 🟡 Chính Phái truyền thống 🟢 Đệ Nhất Giang Hồ 🔵 Tinh Anh Học Giả
"

Hệ thống không được vẽ trên giấy, cũng không được ghi trong trí nhớ. Hệ thống phải nằm trong Code. Đốt kho chứa code, Tông môn diệt vong. Giữ được kho code, một nén nhang có thể trùng tu cả đế chế.

Tạo dựng hạ tầng bằng code giúp Tông chủ hô phong hoán vũ tạo ra hàng chục cụm máy chủ trong nháy mắt.

Thế nhưng, tạo càng nhanh thì... Linh thạch bốc hơi càng lẹ. Cuối tháng, Thượng đế AWS sẽ gửi xuống một cuộn sớ đòi nợ dài hàng dặm khiến Tông chủ hộc máu mồm...

[ Infrastructure as Code · CloudFormation · Terraform · CDK ]
Xem tất cả bài viết // 11/06/2026 — z3r0w3!