Giao diện
🧪 Thực hành Terraform
Bộ bài tập thực hành giúp bạn áp dụng kiến thức Terraform IaC vào tình huống thực tế. Mỗi bài tập bao gồm yêu cầu, starter code, gợi ý và lời giải chi tiết.
📋 Danh sách bài tập
| # | Bài tập | Chủ đề | Độ khó | Thời gian |
|---|---|---|---|---|
| 1 | Basic Infrastructure | HCL basics, providers, resources | Foundation | 30 phút |
| 2 | State Management | Remote backend, locking, import | Intermediate | 35 phút |
| 3 | Module Patterns | Reusable modules, composition | Intermediate | 35 phút |
🎯 Cách sử dụng
- Đọc lý thuyết trước — Mỗi bài tập liên kết đến module tương ứng
- Viết code HCL — Tạo
.tffiles theo yêu cầu - Chạy workflow —
terraform init→plan→apply - So sánh với lời giải — Đối chiếu kết quả
🛠️ Yêu cầu môi trường
- Terraform CLI >= 1.5 đã cài đặt
- AWS CLI hoặc GCP CLI đã cấu hình (hoặc dùng LocalStack để test local)
- Editor với Terraform extension (VS Code + HashiCorp Terraform)
💡 Mẹo
Dùng terraform fmt để format code và terraform validate để kiểm tra syntax trước khi plan.