बिज़नेस पूरी तरह MLOps-रेडी कैसे बनें

बिज़नेस के लिए MLOps

Arne Jonas Warnke

Head of Emerging Curriculum

MLOps के संदर्भ में हम कहाँ हैं?

$$

हमारी MLOps क्षमताएँ बेहतर करने के लिए चाहिए:

  • आकलन
  • मापन

यह कैसे करें?

$$

दस्तावेज़ों को आवर्धक काँच से देखते हुए

बिज़नेस के लिए MLOps

MLOps मैच्योरिटी मॉडल

Microsoft:

  • 5 स्तर

संबंधित:

  • प्रक्रियाएँ, टेक्नोलॉजी, लोग

Google:

  • 3 स्तर

संबंधित:

  • ऑटोमेशन का स्तर

$$

Microsoft लोगो

$$

Google लोगो

बिज़नेस के लिए MLOps

Microsoft MLOps मैच्योरिटी मॉडल - स्तर 0

$$

Level Description Highlights
0 No MLOps अलग-थलग टीमें, मैनुअल प्रक्रियाएँ
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
बिज़नेस के लिए MLOps

Microsoft MLOps मैच्योरिटी मॉडल - स्तर 1

$$

Level Description Highlights
0 No MLOps अलग-थलग टीमें, मैनुअल प्रक्रियाएँ
1 DevOps no MLOps अलग-थलग टीमें, ऑटोमैटिक डेटा संग्रह, शुरुआती ऑटोमैटिक टेस्ट
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
बिज़नेस के लिए MLOps

Microsoft MLOps मैच्योरिटी मॉडल - स्तर 2

$$

Level Description Highlights
0 No MLOps अलग-थलग टीमें, मैनुअल प्रक्रियाएँ
1 DevOps no MLOps अलग-थलग टीमें, ऑटोमैटिक डेटा संग्रह, शुरुआती ऑटोमैटिक टेस्ट
2 Automated Training बेहतर सहयोग, पुनरुत्पादनशीलता, आसान डिप्लॉयमेंट
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
बिज़नेस के लिए MLOps

Microsoft MLOps मैच्योरिटी मॉडल - स्तर 3

$$

Level Description Highlights
0 No MLOps अलग-थलग टीमें, मैनुअल प्रक्रियाएँ
1 DevOps no MLOps अलग-थलग टीमें, ऑटोमैटिक डेटा संग्रह, शुरुआती ऑटोमैटिक टेस्ट
2 Automated Training बेहतर सहयोग, पुनरुत्पादनशीलता, आसान डिप्लॉयमेंट
3 Automated Deployment अच्छा सहयोग, पूर्ण पुनरुत्पादनशीलता, ट्रेसबिलिटी, ऑटोमैटेड टेस्टिंग
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
बिज़नेस के लिए MLOps

Microsoft MLOps मैच्योरिटी मॉडल - स्तर 4

$$

Level Description Highlights
0 No MLOps अलग-थलग टीमें, मैनुअल प्रक्रियाएँ
1 DevOps no MLOps अलग-थलग टीमें, ऑटोमैटिक डेटा संग्रह, शुरुआती ऑटोमैटिक टेस्ट
2 Automated Training बेहतर सहयोग, पुनरुत्पादनशीलता, आसान डिप्लॉयमेंट
3 Automated Deployment अच्छा सहयोग, पूर्ण पुनरुत्पादनशीलता, ट्रेसबिलिटी, ऑटोमैटेड टेस्टिंग
4 Automated Re-training पूर्ण सहयोग, ऑपरेशंस पर पकड़, बहुत कम डाउनटाइम
1 https://learn.microsoft.com/en-us/azure/architecture/example-scenario/mlops/mlops-maturity-model
बिज़नेस के लिए MLOps

MLOps की ओर हमारी प्रगति का मापन

$$

मैच्योरिटी मॉडल अच्छा है,

  • पर प्रगति को लगातार कैसे मापें?
  • कोई MLOps KPI?

KPI प्रक्रिया की छवि

बिज़नेस के लिए MLOps

संभावित MLOps KPIs

$$

  • Deployment frequency
    • हम सप्ताह में कितनी रिलीज़ डिप्लॉय करते हैं?
  • Time to respond to incidences
    • अगर त्रुटि हो, तो ऐप बहाल करने में कितना समय लगता है?
  • Lead time for change requests
    • जैसे, नई फीचर जोड़ने का समय।
1 https://cloud.google.com/blog/products/devops-sre/using-the-four-keys-to-measure-your-devops-performance
बिज़नेस के लिए MLOps

अभ्यास करते हैं!

बिज़नेस के लिए MLOps

Preparing Video For Download...