Big-Bang Deployment
Định nghĩa
Big-Bang Deployment là strategy dừng version cũ, đưa version mới lên một lần và chấp nhận một khoảng downtime hoặc maintenance window.
Cách hiểu bằng lời của tôi
Đây là strategy đơn giản nhất nhưng blast radius lớn nhất. Nếu version mới lỗi, tất cả user thấy lỗi cùng lúc; rollback cũng là một deploy lớn khác.
Khi vẫn hợp lý
- Hệ thống nhỏ hoặc có maintenance window rõ.
- Thay đổi buộc phải đồng bộ, ví dụ migration phức tạp khó chạy song song.
- Team có rollback plan và thông báo downtime tốt.