Cheatsheet: Tự dựng pipeline MLOps end-to-end trên hạ tầng rẻ
Tra cứu nhanh cho toàn khóa. Mỗi mục ứng với một bài trong lộ trình. Dùng như thẻ ghi nhớ khi thực hành capstone.
Bản đồ nhanh toàn khóa
flowchart LR
A["📦<br/>Module 1<br/>Nền tảng + OSS stack"] --> B["🖥️<br/>Module 2<br/>Hạ tầng rẻ + serving"]
B --> C["📊<br/>Module 3<br/>Monitoring + capstone"]
A -->|"MLflow + DVC + MinIO"| B
B -->|"train, register, deploy"| C
C -->|"end-to-end + báo cáo chi phí"| D["✅<br/>Pipeline hoàn chỉnh"]
Module 1: Nền tảng MLOps và bộ công cụ OSS
1.1 MLOps là gì và bản đồ chi phí
| Khái niệm | Định nghĩa ngắn |
|---|---|
| MLOps | Kỷ luật đưa model từ notebook ra production: train, đóng gói, deploy, giám sát, lặp lại |
| Vòng đời model | Dữ liệu → train → đánh giá → đăng ký → deploy → monitor → retrain |
| Artifact | Mọi thứ sinh ra trong pipeline: model weights, metrics, dataset version, config |
| Lineage | Truy vết artifact nào sinh từ data/code/commit nào |
| Reproducibility | Cùng data + code + config → cùng kết quả |
Bản đồ chi phí hạ tầng (các nhóm chính):
| Nhóm chi phí | Ví dụ | Cách cắt giảm |
|---|---|---|
| Compute train | GPU/CPU giờ | Spot, batch, train nhỏ, tắt khi rảnh |
| Serving | Instance chạy 24/7 | Container nhẹ, autoscale, serverless, batch |
| Storage | Dataset, artifact, log | MinIO tự host, vòng đời xóa, nén |
| Managed service | Dịch vụ trả tiền theo ghế/request | Thay bằng OSS tự host |
| Egress / network | Truyền dữ liệu ra ngoài | Giữ trong cùng VPC/máy |
| Monitoring | Log, APM thương mại | Summary stats, log xoay vòng |
Tip: Nguyên tắc xuyên suốt khóa: thay dịch vụ trả tiền bằng OSS tự host trên một VPS rẻ, chỉ trả tiền cho compute thật sự cần.
1.2 Bộ công cụ OSS thay thế dịch vụ trả tiền
This cheatsheet is premium content. Sign in and purchase the course to view the full content. Sign in