YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

Serverless Computing

Sunucusuz bilişimin yapay zeka dağıtımını nasıl basitleştirdiğini keşfet. Verimli ML çıkarımı için Ultralytics YOLO26 kullanarak ölçeklenebilir ve uygun maliyetli iş akışları oluşturmayı öğren.

Sunucusuz bilişim, geliştiricilerin altyapı yönetimi karmaşıklığı olmadan uygulamalar oluşturmasını ve çalıştırmasını sağlayan bir bulut yürütme modelidir. Bu paradigma içinde bulut sağlayıcısı, altta yatan donanımı ve işletim sistemlerini kullanıcıdan soyutlayarak sunucuların tahsisini ve sağlanmasını dinamik olarak yönetir. Kod, HTTP isteği, veritabanı değişikliği veya dosya yükleme gibi belirli olaylar tarafından tetiklenen durumsuz (stateless) konteynerlerde yürütülür. Bu yaklaşım, modern bulut bilişim stratejileriyle son derece ilgilidir çünkü kuruluşların yalnızca tüketilen işlem süresi için ödeme yapmasına olanak tanır ve trafik talebine göre sıfırdan binlerce örneğe genişleyerek ölçeklenebilirlik gereksinimlerine otomatik olarak uyum sağlar.

Link to this sectionYapay Zeka İçin Sunucusuz Bilişimin Mekanikleri#

Sunucusuz bilişimin merkezinde, uygulamaların ayrık görevleri yerine getiren bireysel işlevlere bölündüğü Hizmet Olarak İşlev (FaaS) kavramı yer alır. Makine Öğrenimi (ML) ile uğraşan uygulayıcılar için bu, model dağıtımı için kolaylaştırılmış bir yol sunar. Düşük trafik dönemlerinde boşta çalışan özel bir sunucuyu korumak yerine, sunucusuz bir işlev veri işlemek için isteğe bağlı olarak başlayabilir ve hemen ardından kapanabilir.

Ancak, bu mimaride önemli bir husus "soğuk başlangıç"tır; yani bir işlev ilk kez veya bir süre hareketsizlikten sonra çağrıldığında ortaya çıkan gecikmedir. Bunu azaltmak için geliştiriciler, hızlı yükleme süreleri sağlamak adına YOLO26 gibi hafif mimariler veya model kuantizasyonu gibi teknikler kullanırlar; bu, düşük çıkarım gecikmesini korumak için gereklidir.

Link to this sectionMakine Öğreniminde Gerçek Dünya Uygulamaları#

Sunucusuz mimariler, olay güdümlü bilgisayarlı görü (CV) iş akışları ve veri hatları için özellikle etkilidir.

  • Otomatik Veri Ön İşleme: Bir kullanıcı ham bir veri kümesini Amazon S3 gibi bir depolama hizmetine yüklediğinde, bu durum anında veri ön işleme gerçekleştirmek için sunucusuz bir işlevi tetikleyebilir. İşlev, veriler bir eğitim verisi hattına girmeden önce görüntüleri yeniden boyutlandırabilir, piksel değerlerini normalleştirebilir veya dosya biçimlerini doğrulayabilir, böylece manuel müdahale olmadan tutarlılık sağlar.
  • İsteğe Bağlı Akıllı Gözetim: Güvenlikte Yapay Zeka alanında bir hareket sensörü, bir kamerayı bir kare yakalaması için tetikleyebilir. Bu olay, bir nesne algılama modeli barındıran bir bulut işlevini çağırır. Model, zararsız bir hayvan ile potansiyel bir davetsiz misafir arasında ayrım yapmak için görüntüyü analiz eder ve yalnızca gerektiğinde uyarı gönderir. Bu, sürekli akışa kıyasla bant genişliği ve depolama maliyetlerini önemli ölçüde azaltır.

Link to this sectionPython Örneği: Sunucusuz Çıkarım İşleyicisi#

Aşağıdaki kod, kavramsal bir sunucusuz işleyiciyi göstermektedir. "Sıcak başlangıçlardan" (konteynerin istekler arasında aktif kaldığı durum) yararlanmak için küresel bir model örneğini başlatır ve gelen bir görüntü yolunu işler.

from ultralytics import YOLO

# Initialize the model outside the handler to cache it for subsequent requests
# YOLO26n is ideal for serverless due to its compact size and speed
model = YOLO("yolo26n.pt")


def lambda_handler(event, context):
    """Simulates a serverless function handler triggered by an event. 'event' represents the input payload containing
    the image source.
    """
    image_source = event.get("url", "https://ultralytics.com/images/bus.jpg")

    # Perform inference
    results = model(image_source)

    # Return prediction summary
    return {
        "statusCode": 200,
        "body": {
            "objects_detected": len(results[0].boxes),
            "top_class": results[0].names[int(results[0].boxes.cls[0])] if len(results[0].boxes) > 0 else "None",
        },
    }

Link to this sectionİlgili Teknolojileri Ayırt Etme#

Sunucusuz bilişimi anlamak, onu MLOps içinde sıklıkla kullanılan diğer altyapı modellerinden ayırmayı gerektirir.

  • Sunucusuz vs. Uç Bilişim: Her ikisi de verimliliği optimize etmeyi amaçlasa da farklı yerlerde çalışırlar. Uç bilişim, ağ seyahat süresini en aza indirmek için verileri cihaz üzerinde (örneğin akıllı bir kamera veya IoT cihazı) yerel olarak işler. Sunucusuz bilişim ise merkezi bir genel bulutta gerçekleşir. Hibrit çözümler genellikle ilk verileri uçta işler ve karmaşık anomalileri daha derin tıbbi görüntü analizi veya adli inceleme için sunucusuz bulut işlevlerine gönderir.
  • Sunucusuz vs. Kubernetes: Kubernetes, geliştiricilere küme ortamı, ağ iletişimi ve podlar üzerinde ayrıntılı kontrol sağlayan bir konteynerleştirme orkestrasyon platformudur. Güçlü olmasına rağmen önemli bir yönetim yükü gerektirir. Google Cloud Functions veya Azure Functions gibi sunucusuz platformlar, bu orkestrasyonu tamamen soyutlayarak ekiplerin düğümlerin sağlığı yerine yalnızca kod mantığına odaklanmalarını sağlar.
  • Sunucusuz vs. IaaS: Hizmet Olarak Altyapı (IaaS), Amazon EC2 gibi sanallaştırılmış bilgi işlem kaynaklarını internet üzerinden sağlar. IaaS ile kullanıcı, işletim sistemini yamalamaktan ve ara yazılımı yönetmekten sorumludur. Buna karşılık sunucusuz bilişim, bu operasyonel sorumlulukları ortadan kaldırarak geliştiricilerin görüntü sınıflandırma doğruluğunu iyileştirmek gibi daha üst düzey görevlere odaklanmalarına olanak tanır.

Geliştiriciler, sunucusuz mimarilerden yararlanarak uygun maliyetli, öngörülemeyen iş yüklerini yönetebilen sağlam yapay zeka çözümleri dağıtabilir ve dağıtım öncesinde model eğitimi ve yönetim sürecini kolaylaştırmak için Ultralytics Platform gibi araçları kullanabilirler.

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.

Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla