Modüler OTT Mimarisi
Tüm platformu alın, ilk günden çalışır. Herhangi bir parçayı kendinizinkiyle değiştirin — faturalama, DRM, öneriler, analitik — çalışmaya devam eder. Sözleşme bazında modüler, üretimde birleştirilebilir.
Birleştirilebilir, Monolitik Değil
Vucos, gevşek bağlı servisler olarak yapılandırılmıştır — kimlik, katalog, yetkilendirme, faturalama, oynatma, arama, öneri, analitik, DRM, dağıtım — her biri kendi veri deposu, API'si ve yayın kadansıyla. Her servis, diğer her servisle aynı genel API ve olay sözleşmeleri üzerinden konuşur. Bu, operatörlerin tüm yığını benimseyebileceği, tek bir modülü halihazırda çalıştırdıkları bir sağlayıcıyla değiştirebileceği veya platformu çatallamadan kendi servislerini yazıp ekleyebileceği anlamına gelir.
Neden önemli
Operatörler nadiren sıfırdan başlar. Çoğunun eski sistemleri vardır — ERP'ye bağlı bir faturalama platformu, beş yıllık eğitim verisine sahip bir öneri motoru, grup genelinde tekli oturum açmayı düzenleyen bir kimlik sağlayıcı. Monolitik bir OTT platformu, söküp atma ile eski ile yeniyi birbirine dikmek için uzun ve pahalı bir gölge BT projesi arasında seçim yapmaya zorlar. Her iki sonuç da kötü biter.
Modüler mimari bu zorunlu seçimi kaldırır. Her Vucos servisi temiz bir sözleşme açar; her biri operatörün mevcut yığınından veya açık pazardan bir eşdeğeriyle değiştirilebilir. Platform çalışmaya devam eder çünkü sözleşmeler herkese açık ve sürümlüdür — öneri servisi, yetkilendirme sözleşmesi karşılandığı sürece yetkilendirmenin Vucos'tan mı yoksa operatörün mevcut CRM'sinden mi geldiğine önem vermez.
Modülerlik nasıl çalışır
Servis sınırları
Kimlik, katalog, yetkilendirme, faturalama, oynatma, arama, öneri, analitik, DRM ve dağıtım arasında net alan sınırları. Her servis kendi verisine sahiptir ve açık bir API sunar.
Sözleşme odaklı kompozisyon
Servisler, sürümlü REST, GraphQL veya olay sözleşmeleri aracılığıyla iletişim kurar. Sözleşmeye uyulduğu sürece uygulamalar değiştirilebilir — hiçbir servis bir diğerinin iç yapısına dair gizli bilgiye sahip değildir.
Bağımsız ölçekleme
Her servis kendi profilinde yatay ölçeklenir. Oynatma yetkilendirmesi pazar akşamı maç başlangıcı için ölçeklenirken; faturalama ay sonu yenileme patlamaları için ölçeklenir — tüm platformu gereğinden fazla provizyonlamadan.
Bağımsız yayın kadansı
Her servis kendi yayın treninde gider. DRM hotfix'leri analitik dağıtımlarını beklemez; özellik bayrakları, kontrollü kullanıma sunumlar için müşteri tarafı her değişikliği kapıda tutar.
Kendi yığınını oluştur
Tam Vucos yığınını çalıştırın veya seçip karıştırın: mevcut bir faturalama platformu ile Vucos CDN orkestrasyonu, özel bir öneri motoru ile Vucos analitik. Her servis için belgelenmiş entegrasyon noktaları.
Dağıtım esnekliği
Tamamen yönetilen SaaS, operatörün barındırdığı Kubernetes veya hassas servislerin (faturalama, kimlik) operatör tesislerinde ve geri kalanının bulutta olduğu hibrit yerleşim. Operatör başına tek bir dağıtım topolojisi.
Operatörler nasıl kullanıyor
Faturalamayı koru, gerisini değiştir
Mevcut Amdocs faturalama platformunu korurken Vucos katalog, oynatma, DRM, dağıtım ve analitik devreye alındı. Vucos faturalama adaptörü, Amdocs abonelik durumunu yetkilendirme sözleşmesine çevirir — hiçbir izleyici dikişi görmez, hiçbir finans süreci değişmez.
Kendi önerilerini getir
Operatörün kurum içi ML öneri servisinde beş yıllık eğitim verisi var. Vucos, etkileşim olaylarını o servise akıtır ve sıralanmış çıktısını öneri sözleşmesi üzerinden tüketir. Modele operatörün veri bilimi ekibi sahipken, diğer her şeye Vucos sahiptir.
Markalar arası birleşik kimlik
Grup, paylaşılan bir sadakat kimliğiyle altı tüketici markası işletir. Vucos kimlik servisi, grubun mevcut OIDC sağlayıcısıyla değiştirilir; katalog ve yetkilendirme servisleri aynı token'ları tüketir. Kimlik halihazırda çözülmüş olduğundan yeni markalar çeyrek yerine haftalar içinde lanse edilir.
Teknik detaylar
- Kimlik & SSO
- Katalog & meta veri
- Yetkilendirme & haklar
- Faturalama & ödemeler
- Oynatma & dağıtım
- Arama & öneri
- Analitik
- DRM anahtar servisleri
- REST (OpenAPI 3.1)
- GraphQL ağ geçidi
- Olay akışları (Kafka / Pulsar uyumlu)
- Webhook geri aramaları
- Yüksek hacimli yollar için gRPC
- Tamamen yönetilen SaaS
- Operatör tarafından barındırılan Kubernetes
- Hibrit (on-prem + bulut)
- Çok bölgeli aktif-aktif
- DR'li tek bölge
- Faturalama platformu
- Kimlik sağlayıcı
- DRM lisans hizmeti
- Öneri motoru
- Reklam karar motoru
- Arama dizini
- mTLS ile servis mesh'i
- Dağıtık izleme
- Servis başına özellik bayrakları
- Blue/green ve canary dağıtımlar
- Kiracı başına izolasyon
- Her servis kendi şemasına sahip
- İlgili yerlerde event-sourced durum
- Paylaşılan veritabanı yok
- Kiracıya özel veri yerleşimi
Key Takeaways
- Net alan sınırları ve açık API'lere sahip gevşek bağlı servisler
- REST, GraphQL ve olay sözleşmeleri — gizli dahili protokoller yok
- Servis başına bağımsız ölçekleme ve yayın kadansı
- Faturalama, kimlik, DRM, öneri veya aramayı kendinizinkiyle değiştirin
- Tamamen yönetilen SaaS, operatör Kubernetes veya hibrit olarak dağıtın
- Servis mesh, mTLS ve dağıtık izleme ile kiracı başına izolasyon
Sıkça Sorulan Sorular
Pratikte "modüler" ne kadar modüler?
Tüm bu modülerlik işleri yavaşlatmaz mı?
Bir servisi değiştirip sonra geri dönmek istersek ne olur?
Servisler bağımsız yayınlandığında tutarlılığı nasıl garanti ediyorsunuz?
Düzenleyici nedenlerle platformun bazı parçalarını on-prem dağıtabilir miyiz?
Paylaşılan bir dağıtımda kiracı başına izolasyon nasıl ele alınıyor?
İlgili
API-First Entegrasyonlar
Platformdaki her yetenek bir sözleşmedir — REST, GraphQL ve webhook — önce bir OpenAPI spesifikasyonu olarak yayınlanır, tipli SDK'ler olarak dağıtılır. Mühendislik ekibiniz Vucos'u Stripe veya Twilio'yu entegre ettiği şekilde entegre eder.
Read moreCDN & Edge Dağıtımı
Modern OTT gerçekliği için tasarlanmış bir dağıtım katmanı: birden fazla CDN paralel çalışır, SSAI edge'de dikilir ve akıllı yönlendirme, büyük bir CDN'in tüm bir bölgesi çökse bile akışları ayakta tutar.
Read moreWhitelabel OTT Platformu
Streaming işinizin her parçası için tek bir çekirdek motor — aboneler, içerik, yetkilendirmeler, faturalama, reklam ve cihaz uygulamaları — tek bir yönetim konsolundan işletilir ve her bölge, tenant ve monetizasyon modelinde tutarlı bir API ile yönetilir.
Read moreDaha fazlasını öğrenmeye hazır mısınız?
Bunun dağıtımınıza nasıl uyduğunu bir mimarla görüşün.