✅ Checkpoint: Nền tảng và stack OSS

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

Quiz

  1. Trong một pipeline MLOps chạy thật, khoản chi nào thường lớn nhất và là nơi mọi tối ưu chi phí nghiêm túc nên bắt đầu?
    • Serving chạy 24/7
    • Tracking và registry
    • Lưu trữ dữ liệu và artifact
    • Train model theo đợt
  2. Ba khoản chi ẩn nào được nêu là dễ làm vỡ ngân sách của một pipeline MLOps?
    • Chi phí mua tên miền và chứng chỉ SSL
    • Egress, idle instance, và log/artifact giữ vô hạn
    • Tiền bản quyền MLflow, DVC và MinIO
    • Tiền điện chạy máy dev cá nhân
  3. DVC giải quyết vấn đề version hóa dữ liệu lớn như thế nào?
    • Nén dataset thành file zip rồi commit vào Git
    • Dữ liệu thật nằm ngoài Git, Git chỉ giữ metafile .dvc chứa hash và size
    • Lưu dataset trực tiếp trong backend store của MLflow
    • Commit toàn bộ dataset vào Git để có lịch sử đầy đủ
  4. Khi dựng MLflow trên VPS production, vì sao không nên để backend store mặc định là SQLite đặt ngoài volume?
    • Vì SQLite không lưu được metric dạng số thực
    • Vì SQLite khiến artifact không upload được lên bucket
    • Vì một lần VPS chết hoặc volume bị xoá là mất toàn bộ lịch sử thí nghiệm
    • Vì SQLite không tương thích với MinIO
  5. Biến môi trường nào giúp MLflow trỏ S3 client vào MinIO thay vì gọi S3 thật của AWS?
    • MLFLOW_TRACKING_URI
    • MINIO_ROOT_USER
    • AWS_DEFAULT_REGION
    • MLFLOW_S3_ENDPOINT_URL
  6. Để không lộ console MinIO ra internet, ta bind cổng vào địa chỉ ____ trên host và truy cập qua SSH tunnel.
  7. Cờ ____ của mlflow server cho phép client tải và upload artifact thông qua MLflow server, nhờ đó máy dev không cần giữ access key MinIO.
  8. Hãy tự đánh giá mức độ sẵn sàng của stack OSS bạn đã dựng trên VPS rẻ trước khi sang module 2. Đối chiếu với checklist nghiệm thu của bài thực hành.

Sign in to submit answers.