💸 Cheatsheet: Tự dựng pipeline MLOps end-to-end trên hạ tầng rẻ

By Ngọc Vương Trương

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