Oy 6 — MLOps va Production

🎯 Bu oydagi maqsad

**Bu oy — sizning asosiy maqsadingiz uchun eng muhim oy.**ML Engineer / MLOps Engineer bo'lish uchun shu oy bilim sizning portfoliongizning markazi bo'ladi.

Oy oxirida siz quyidagilarni qila olasiz:

  • MLOps lifecycle'ni boshidan oxirigacha bilasiz
  • MLflow bilan eksperimentlarni track qilasiz va modellarni versioning qilasiz
  • DVC bilan data versioning va reproducibility ta'minlaysiz
  • FastAPI + BentoML/TorchServe bilan ML modellarni serve qilasiz
  • Docker + Kubernetes'da ML deployment
  • Prometheus + Grafana + Evidently AI bilan monitoring va drift detection
  • Apache Airflow bilan ML pipeline'larni orkestrlaysiz
  • GitHub Actions bilan ML CI/CD

Haftalik taqsimot

HaftaMavzuVaqt
Hafta 1MLOps intro + MLflow + DVC10-12 soat
Hafta 2FastAPI serving + Docker + K8s12-15 soat
Hafta 3Monitoring + CI/CD10-12 soat
Hafta 4Airflow + End-to-End capstone12-15 soat

Boblar tartibi

  1. MLOps ga kirish
  2. MLflow — Experiment tracking
  3. DVC — Data Versioning
  4. FastAPI + ML Serving
  5. Docker va Kubernetes
  6. Model Monitoring
  7. CI/CD for ML
  8. Airflow va Prefect
  9. Mashqlar

Oy oxirida nima qila olasiz?

  • To'liq production ML system qurish: training → versioning → serving → monitoring
  • ML model deployment Kubernetes'da
  • Drift detection bilan model degradation'ni avtomatik aniqlash
  • CI/CD pipeline ML uchun (test, validate, deploy)
  • Airflow DAG bilan haftalik retraining
  • Job descriptionlarda yozilgan MLOps Engineertalablariga javob bera olish

Backend Dev uchun maslahat — bu oy sizning oltin oyingiz!

Sizning mavjud bilimlaringiz aynan shu oyda kuchli ustunlikberadi:

Backend bilimMLOps'da qo'llanish
Docker, docker-composeML containers
PostgreSQLFeature store, prediction logs
RedisModel cache, feature cache
Celery, KafkaAsync inference, streaming
GitHub Actions / GitLab CIML CI/CD
Nginx, load balancingML model serving
Prometheus, GrafanaML monitoring
REST API designML inference endpoints
Async/awaitConcurrent inference
MicroservicesML services architecture

Aksariyat ML Engineerlar (data scientist'lardan kelganlar) bu narsalarni nol darajadano'rganishadi. Sizning boshlang'ich darajangizulardan ancha yuqori.

Cloud Cost (ixtiyoriy)

Bu oy uchun cloud xizmatlari kerak bo'ladi. Variantlar:

  1. AWS Free Tier($300 credit yangi accountlar)
  2. GCP Free Tier($300 credit)
  3. DigitalOcean($200 credit student/coupon)
  4. Hetzner — eng arzon (€5/oy server)
  5. Lokal Kubernetes(minikube, kind, k3s) — bepul, kichik loyihalar uchun yetadi

**Maslahat:**Asosiy mashqlar lokal Docker + minikube bilan, faqat capstone uchun real cloud.

Boshlash

MLOps ga kirish bilan boshlang.