Chạy terraform plan trên production và xem có ra "No changes" không. Plan rỗng nghĩa là code khớp thực tế, và đó là điều kiện tiên quyết cho mọi lợi ích khác.
Các tín hiệu nhìn tiếp:
- State ở remote backend có locking + versioning.
- required_version và provider version được pin, lock file có commit.
- apply chỉ chạy qua CI, người read-only ở production.
- Có scheduled drift detection.
Một dấu hiệu cảnh báo cụ thể: team thường xuyên phải chạy terraform apply -target=.... Nó thường có nghĩa là plan đầy đủ chứa những thay đổi không ai dám apply — code và thực tế đã lệch xa.
Dấu hiệu tích cực đáng ghi nhận nhất: team tự tin dựng lại toàn bộ một environment từ số không, và đã từng làm điều đó thật chứ không phải chỉ tin là làm được.