Khi một deployment gây ra vấn đề, bạn cần roll back nhanh chóng về trạng thái hoạt động để giảm thiểu tác động lên người dùng. Các chiến lược rollback hiệu quả — và các thực hành liên quan của monitoring, rollback tự động, và forward-fix — là thiết yếu cho các deployment đáng tin cậy.
Tại sao khả năng rollback quan trọng
Deployment đôi khi gây ra vấn đề (bug, lỗi, vấn đề hiệu năng) lọt qua testing. Khi điều đó
xảy ra ở production:
→ bạn cần khôi phục trạng thái HOẠT ĐỘNG NHANH CHÓNG (giảm thiểu tác động/downtime người dùng)
→ một rollback nhanh, đáng tin cậy là thiết yếu — có thể undo một deploy lỗi nhanh
→ "Làm sao chúng ta roll back?" phải được trả lời TRƯỚC KHI bạn cần đến nó.
