Cara bisnis menjadi siap MLOps sepenuhnya

MLOps untuk Bisnis

Arne Jonas Warnke

Head of Emerging Curriculum

Sejauh mana kesiapan MLOps kita?

$$

Meningkatkan kemampuan MLOps memerlukan

  • Penilaian
  • Pengukuran

Bagaimana caranya?

$$

Menggunakan kaca pembesar untuk melihat dokumen

MLOps untuk Bisnis

Model kematangan MLOps

Microsoft:

  • 5 level

terkait

  • Proses, teknologi, SDM

Google:

  • 3 level

terkait

  • Tingkat otomatisasi

$$

Logo Microsoft

$$

Logo Google

MLOps untuk Bisnis

Model kematangan MLOps Microsoft - level 0

$$

Level Deskripsi Sorotan
0 Tidak ada MLOps Tim terkotak, proses manual
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
MLOps untuk Bisnis

Model kematangan MLOps Microsoft - level 1

$$

Level Deskripsi Sorotan
0 Tidak ada MLOps Tim terkotak, proses manual
1 DevOps tanpa MLOps Tim terkotak, pengumpulan data otomatis, uji otomatis pertama
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
MLOps untuk Bisnis

Model kematangan MLOps Microsoft - level 2

$$

Level Deskripsi Sorotan
0 Tidak ada MLOps Tim terkotak, proses manual
1 DevOps tanpa MLOps Tim terkotak, pengumpulan data otomatis, uji otomatis pertama
2 Pelatihan otomatis Kolaborasi lebih baik, reprodusibilitas, penerapan lebih mudah
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
MLOps untuk Bisnis

Model kematangan MLOps Microsoft - level 3

$$

Level Deskripsi Sorotan
0 Tidak ada MLOps Tim terkotak, proses manual
1 DevOps tanpa MLOps Tim terkotak, pengumpulan data otomatis, uji otomatis pertama
2 Pelatihan otomatis Kolaborasi lebih baik, reprodusibilitas, penerapan lebih mudah
3 Penerapan otomatis Kolaborasi baik, reprodusibilitas penuh, keterlacakan, pengujian otomatis
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
MLOps untuk Bisnis

Model kematangan MLOps Microsoft - level 4

$$

Level Deskripsi Sorotan
0 Tidak ada MLOps Tim terkotak, proses manual
1 DevOps tanpa MLOps Tim terkotak, pengumpulan data otomatis, uji otomatis pertama
2 Pelatihan otomatis Kolaborasi lebih baik, reprodusibilitas, penerapan lebih mudah
3 Penerapan otomatis Kolaborasi baik, reprodusibilitas penuh, keterlacakan, pengujian otomatis
4 Pelatihan ulang otomatis Kolaborasi penuh, penguasaan operasi, sangat jarang downtime
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
MLOps untuk Bisnis

Mengukur kemajuan menuju MLOps

$$

Model kematangan itu bagus

  • Namun bagaimana mengukur kemajuan secara berkelanjutan?
  • KPI MLOps?

Gambar proses KPI

MLOps untuk Bisnis

Kemungkinan KPI MLOps

$$

  • Frekuensi deployment
    • Berapa rilis per minggu?
  • Waktu respons insiden
    • Jika ada error, berapa lama untuk memulihkan aplikasi?
  • Lead time untuk perubahan
    • Mis. waktu menambah fitur baru.
1 https://cloud.google.com/blog/products/devops-sre/using-the-four-keys-to-measure-your-devops-performance
MLOps untuk Bisnis

Ayo berlatih!

MLOps untuk Bisnis

Preparing Video For Download...