Üretimdeki bir SageMaker endpoint'i, modelin v1 sürümünü çalıştırmaktadır. Yeni v2 sürümünün üretimde minimum riskle ve canlı trafiği kesintiye uğratmadan test edilmesi gerekmektedir. v2'yi geçiş yapmadan önce doğrulamak için en iyi yaklaşım nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: v2'yi, çıkarım isteklerinin %100'ünün bir kopyasını alan (kullanıcıya dönük etkisi olmayan) bir shadow variant olarak dağıtın, değerlendirme için v2 çıktılarını S3'te toplayın ve sonuçlar kabul edilebilir ise v2'yi üretime yükseltin..
Neden bu cevap
Doğru cevap, v2'yi bir shadow varyantı olarak dağıtmaktır. Bu yaklaşım, üretimdeki v1 modelinin performansını etkilemeden v2'nin gerçek dünya verileriyle test edilmesini sağlar. Shadow varyantı, üretim trafiğinin bir kopyasını alır ancak kullanıcıya dönük bir yanıt döndürmez. Bu sayede, v2'nin çıktıları S3'te toplanıp değerlendirilebilir ve herhangi bir olumsuz etki olmadan performansı doğrulanabilir. Diğer seçenekler ise şunlardır: Trafiğin %1'ini veya %10'unu v2'ye yönlendirmek, v2'nin üretim trafiğini etkilemesine neden olabilir ve riskli bir geçiş yöntemidir. v2'yi yeni bir endpoint'e dağıtıp %100 girdiyi bir betik aracılığıyla göndermek, gerçek zamanlı üretim trafiğinin dinamiklerini tam olarak yansıtmayabilir ve v1'in performansını izlemeyi zorlaştırabilir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez