CI/CD — tích hợp & triển khai liên tục

Ba mô-đun: (1) chạy thử pipeline với fail fast, (2) blue-green vs canary phân phối traffic, (3) CI hay không CI — thời gian phát hiện lỗi.

1 · Pipeline tương tác — fail fast

Chọn một stage để cho "hỏng" (hoặc "Không hỏng"), rồi bấm ▶ Push. Các stage chạy lần lượt; gặp stage hỏng thì pipeline DỪNG (các stage sau bị bỏ qua).

Cho hỏng tại stage:

2 · Blue-green vs Canary — phân phối traffic

Chọn chiến lược, bấm "Tiến →" để đẩy traffic sang bản mới (v2), "← Lui" để rollback. Quan sát % traffic chạm bản mới.

🔵🟢 Blue-green 🐤 Canary
v1 (bản cũ)    v2 (bản mới)

3 · CI hay không CI — thời gian phát hiện cùng một lỗi

Cùng một lỗi (tính sai VAT). Bấm để xem nó bị bắt lúc nào và "chi phí" tương đối ở hai cách làm.

✅ Có CI

Chi phí tương đối:

❌ Không CI

Chi phí tương đối: