İçeriğe geç

Dağıtım

Ultralytics Platform, YOLO modellerinizi üretime almak için kapsamlı dağıtım seçenekleri sunar. Modelleri tarayıcı tabanlı çıkarım ile test edin, 43 küresel bölgedeki özel uç noktalara dağıtın ve performansı gerçek zamanlı olarak izleyin.



İzle: Ultralytics Platformu ile Başlayın - Dağıtım

Genel Bakış

Dağıtım bölümü size şu konularda yardımcı olur:

  • Test modelleri doğrudan tarayıcıda ile Predict sekmesi
  • 43 küresel bölgedeki özel uç noktalara dağıtım yapın
  • İstek metriklerini, günlükleri ve sağlık kontrollerini izleyin
  • Boşta kalındığında ölçeği sıfıra indir (dağıtımlar şu anda tek bir etkin örnek çalıştırıyor)

Ultralytics Platform Dağıtım Sayfası Dünya Haritası ve Genel Bakış Kartları

Dağıtım Seçenekleri

Ultralytics Platform, birden fazla dağıtım yolu sunar:

SeçenekAçıklamaEn Uygun Olduğu Alan
Tahmin SekmesiGörüntü, web kamerası ve örneklerle tarayıcı tabanlı çıkarımGeliştirme, doğrulama
Paylaşımlı Çıkarım3 bölgede çok kiracılı hizmetHafif kullanım, test
Özel Uç Noktalar43 bölgede tek kiracılı hizmetlerÜretim, düşük gecikme

İş Akışı

graph LR
    A[✅ Test] --> B[⚙️ Configure]
    B --> C[🌐 Deploy]
    C --> D[📊 Monitor]

    style A fill:#4CAF50,color:#fff
    style B fill:#2196F3,color:#fff
    style C fill:#FF9800,color:#fff
    style D fill:#9C27B0,color:#fff
AşamaAçıklama
TestModeli ile doğrulayın Predict sekmesi
YapılandırBölgeyi ve dağıtım adını seçin (dağıtımlar sabit varsayılan kaynakları kullanır)
DağıtÖzel bir uç nokta oluşturun Deploy sekmesi
İzleyinİstekleri, gecikmeyi, hataları ve günlükleri İzleme bölümünde takip edin

Mimari

Paylaşımlı Çıkarım

Paylaşılan çıkarım hizmeti, verilerinizin bulunduğu bölgeye göre istekleri otomatik olarak yönlendirerek 3 ana bölgede çalışır:

graph TB
    User[User Request] --> API[Platform API]
    API --> Router{Region Router}
    Router -->|US users| US["US Predict Service<br/>Iowa"]
    Router -->|EU users| EU["EU Predict Service<br/>Belgium"]
    Router -->|AP users| AP["AP Predict Service<br/>Hong Kong"]

    style User fill:#f5f5f5,color:#333
    style API fill:#2196F3,color:#fff
    style Router fill:#FF9800,color:#fff
    style US fill:#4CAF50,color:#fff
    style EU fill:#4CAF50,color:#fff
    style AP fill:#4CAF50,color:#fff
BölgeKonum
ABDIowa, ABD
ABBelçika, Avrupa
APHong Kong, Asya-Pasifik

Özel Uç Noktalar

Ultralytics Cloud üzerinde dünya genelinde 43 bölgeye dağıtım yapın:

  • Amerika: 14 bölge
  • Avrupa: 13 bölge
  • Asya-Pasifik: 12 bölge
  • Orta Doğu ve Afrika: 4 bölge

Her uç nokta, aşağıdakilere sahip tek kiracılı bir hizmettir:

  • Şu kaynakların varsayılan ayarları 1 CPU, 2 GiB hafıza, minInstances=0, maxInstances=1
  • Boşta çalışırken göstergeyi sıfıra getir
  • Benzersiz uç nokta URL'si
  • Bağımsız izleme, günlükler ve sağlık kontrolleri

Dağıtımlar Sayfası

Küresel dağıtımlar sayfasına kenar çubuğundan şuradan erişin: Deploy. Bu sayfa şunları gösterir:

  • Dünya haritası (dağıtılan bölge işaretçileriyle) (etkileşimli harita)
  • Genel bakış kartları: Toplam İstekler (24s), Aktif Dağıtımlar, Hata Oranı (24s), P95 Gecikmesi (24s)
  • Dağıtımlar listesi (üç görünüm moduyla: kartlar, kompakt ve tablo)
  • Tamamlanmış herhangi bir modelden uç noktalar oluşturmak için Yeni Dağıtım düğmesi

Ultralytics Platformu Dağıtım Sayfası Genel Bakış Kartları ve Dağıtımlar Listesi

Otomatik Yoklama

Sayfa normalde her 15 saniyede bir kontrol eder. Dağıtımlar geçiş aşamasındayken (creating, deploying, veya stopping), daha hızlı geri bildirim için sorgulama sıklığı 3 saniyeye bir artar.

Temel Özellikler

Küresel Kapsam

Kullanıcılarınıza yakın konuşlandırın; 43 bölge şunları kapsar:

  • Kuzey Amerika, Güney Amerika
  • Avrupa, Orta Doğu, Afrika
  • Asya Pasifik, Okyanusya

Ölçeklendirme Davranışı

Uç noktalar şu anda şu şekilde çalışıyor:

  • Sıfıra ölçeklendirme: Boşta olduğunda maliyet yok (varsayılan)
  • Tek etkin örnek: maxInstances şu anda şu seviyede sınırlandırılmıştır 1 tüm paketlerde

Maliyet Tasarrufu

Sıfıra ölçeklendirme varsayılan olarak etkindir (minimum örnek = 0). Yalnızca aktif çıkarım süresi için ödeme yaparsınız.

Düşük Gecikme

Özel uç noktalar şunları sağlar:

  • Soğuk başlatma: ~5-15 saniye (önbelleğe alınmış kapsayıcı), ilk dağıtımda ~45 saniyeye kadar
  • Sıcak çıkarım: 50-200ms (modele bağlı)
  • Optimal performans için bölgesel yönlendirme

Sağlık Kontrolleri

Çalışan her dağıtım, otomatik bir sağlık kontrolü içerir:

  • Canlı durum göstergesi (sağlıklı/sağlıksız)
  • Yanıt gecikmesi göstergesi
  • Sağlıksız olduğunda otomatik yeniden deneme (her 20 saniyede bir yoklar)
  • Manuel yenileme düğmesi

Hızlı Başlangıç

Bir modeli 2 dakikadan kısa sürede dağıtın:

  1. Bir modeli bir projeye eğitin veya yükleyin
  2. Modelin Dağıt sekmesine gidin
  3. Gecikme tablosundan bir bölge seçin
  4. Dağıt'a tıklayın — uç noktanız yayında

Hızlı Dağıtım

Model → Deploy tab → Select region → Click Deploy → Endpoint URL ready

Dağıtıldıktan sonra, herhangi bir uygulamadan çıkarım istekleri göndermek için API anahtarınızla uç nokta URL'sini kullanın.

SSS

Paylaşımlı ve özel çıkarım arasındaki fark nedir?

ÖzellikPaylaşımlıÖzel
GecikmeDeğişkenTutarlı
MaliyetÜcretsiz (dahil)Ücretsiz (temel), kullanıma dayalı (gelişmiş)
ÖlçekSınırlıSıfır noktasına ayarlı, tek örnek
Bölgeler343
URLGenelÖzel
Oran20 istek/dkSınırsız

Dağıtım ne kadar sürer?

Özel uç nokta dağıtımı genellikle 1-2 dakika sürer:

  1. Görüntü çekme (~30sn)
  2. Kapsayıcı başlatma (~30sn)
  3. Sağlık kontrolü (~30sn)

Birden fazla model dağıtabilir miyim?

Evet, her modelin farklı bölgelerde birden fazla uç noktası olabilir. Dağıtım sayısı plana göre sınırlıdır: Ücretsiz 3, Pro 10, Kurumsal unlimited.

Bir uç nokta boşta kaldığında ne olur?

Sıfıra ölçekleme etkinleştirildiğinde:

  • Uç nokta, hareketsizlik sonrası ölçeğini düşürür.
  • İlk istek soğuk başlatmayı tetikler.
  • Sonraki istekler hızlıdır.

Boşta kalma süresinden sonraki ilk istekler bir soğuk başlatmayı tetikler.



📅 2 ay önce oluşturuldu ✏️ 0 gün önce güncellendi
glenn-jocherRizwanMunawarsergiuwaxmann

Yorumlar