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:
Bấm ▶ Push để chạy.
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: —
Bấm nút để chạy mô phỏng.