Tüm Ürünler
Search
Belge Merkezi

Serverless App Engine:Çevrimiçi sinema: SAE, Pumpkin Film'in hızlı cloud geçişini gerçekleştirir

Son Güncelleme:Oct 06, 2026

Serverless App Engine (SAE), uygulamalarınızı hızlı bir şekilde cloud ortamına taşımanıza olanak tanır. Esnek uygulama başlatma ve durdurma ayarlarını yapılandırarak kaynak ve BT operasyon maliyetlerinizi düşürebilirsiniz. Bu konu, SAE'nin Pumpkin Film'in iş verilerini cloud ortamına hızla nasıl taşıdığını açıklar.

Arka plan bilgileri

2015 yılında kurulan Pumpkin Film, yüksek kaliteli film ve dizi içerikleri sunan dikey bir video uygulamasıdır. Orta sınıf elitlere yönelik farklılaştırılmış içerik işletme hizmetleri sağlar.

Zorluklar

Pumpkin Film, Alibaba Cloud Elastic Compute Service (ECS) üzerinde çalışır. Pumpkin Film ayrıca altyapı, ara katman, veritabanı, büyük veri ve güvenlik gibi işlev modüllerini oluşturmak için diğer Alibaba Cloud hizmetlerini kullanır. Ancak, iş büyüdüğü ölçüde Pumpkin Film'in ECS tabanlı BT operasyon mimarisi artan zorluklarla karşı karşıya kalır. Aşağıdaki tabloda Pumpkin Film'in karşılaştığı zorluklar açıklanmaktadır. Tabloda ayrıca SAE'nin sağladığı avantajlar belirtilmektedir.


Zorluk


Avantaj


Düşük ölçeklendirme verimliliği: Yoğun saatlerde Pumpkin Film geçici sunucular satın almak ve bu sunucuları tek tek dağıtmak zorunda kalır. Süreç zaman alıcıdır ve Hizmet Düzeyi Sözleşmesi (SLA) garanti edilemez.


SAE'nin otomatik ölçeklendirme özelliği, Application High Availability Service (AHAS) kısıtlama ve bozulma önleme özellikleriyle entegre olarak yüksek trafikli senaryolarda iş sürekliliğini sağlar. SAE, uygulamaları yaklaşık 15 saniye içinde dışa doğru ölçeklendirebilir. Ayrıca görüntülerin ve Java uygulamalarının başlatılması için hızlandırma çözümleri sunar.


Yüksek sistem bakım maliyetleri: Geleneksel kümelerdeki BT operasyonları karmaşıktır. Pumpkin Film'in ilgili mühendislerinin Lua veya Ansible betikleri yazma konusunda yetkin olması ve ağ, izleme ile BT operasyonlarıyla ilgili cloud hizmeti yapılandırmalarına aşina olması gerekir. Pumpkin Film özel BT operasyon mühendisleri istihdam etmemiştir. Sonuç olarak, geliştirici kaynaklarının büyük bir kısmı tüketilmiştir. Orijinal iş sisteminin yetersiz izleme yetenekleri vardır ve uçtan uca kapsamlı izleme gerektirir. Bu nedenle, iş sisteminin kararlılığı garanti edilemez.


SAE, Application Real-Time Monitoring Service (ARMS) Basic Edition ile entegredir ve uçtan uca uygulama izleme ve tanılama yetenekleri sağlamak üzere otomatik olarak bir aracı yükler. Sorun gidermek için çok fazla zaman harcamanıza gerek kalmaz. Yüksek trafikli senaryolarda mikroservis sisteminizin kararlılığını artırmak için SAE tarafındaki AHAS kısıtlama ve bozulma önleme özelliklerini kullanabilirsiniz.


Zor kapasite planlaması ve düşük kaynak kullanımı: Pumpkin Film belirgin trafik dalgalanmalarına maruz kalır; yoğun saatler akşamları, tatillerde ve popüler filmlerin yayınlanmasından sonra yoğunlaşır. Yanlış kapasite tahmini gibi sorunlar ortaya çıkabilir. Çoğu durumda Pumpkin Film, sunucuları uzun bir süre boyunca trafiğe göre saklamış ve kaynak kullanımı nispeten düşük kalmıştır.


SAE, trafik değişikliklerini yönetmenize ve iş kararlılığını sağlamanıza yardımcı olmak için otomatik ölçeklendirme ilkeleri sunar. Zamanlanmış otomatik ölçeklendirme ilkelerini ve ölçüm tabanlı otomatik ölçeklendirme ilkelerini yapılandırabilirsiniz. CPU, bellek, TCP bağlantıları, QPS ve RT gibi ölçümler desteklenir. Sabit kaynakları uzun süre saklamanıza gerek yoktur. SAE, kaynak kullanımını iyileştirmek için uygulamaları gerçek iş hacmine göre ölçeklendirebilir. Faturalandırma dakika bazında yapılır.

Çözüm

Aşağıdaki şemada Pumpkin Film tarafından kullanılan çözüm gösterilmektedir. dg_serverless_practice_for_Vcinema.png

SAE, cloud geçişini kolaylaştıran, serverless uygulama odaklı bir platformdur. SAE, Kubernetes kümelerinin alttaki ayrıntılarını gizler ve PaaS katmanı kullanıcıları tarafından doğrudan çağrılabilecek uygulama odaklı ve mikroservis odaklı UI ve API işlemleri sağlar.

  • Sorunsuz geçiş: Pumpkin Film'in yeni sistemi, WAR paketleri ve JAR paketleri kullanarak sorunsuz uygulama geçişini destekleyen Spring Boot çerçevesini kullanır. SAE'ye erişim maliyeti düşüktür.

  • Azalan BT operasyon iş yükü ve maliyetler: SAE, Pumpkin Film'in BT operasyon iş yükünü ve maliyetlerini azaltmasına yardımcı olan otomatik ölçeklendirme özelliği sunar.

  • Kararlı iş süreçleri: SAE kapsamlı bir izleme ve uyarı sistemi ile otomatik BT operasyon yetenekleri sağlar. Pumpkin Film'in BT operasyon mühendisleri, SAE'yi kullanarak sistem darboğazlarını en kısa sürede tespit edip çözebilir ve yoğun saatlerde sistem kararlılığını sağlamak için otomatik ölçeklendirme ilkelerini yapılandırabilir.

Etki

  • Daha yüksek ölçeklendirme verimliliği

    SAE, trafik dalgalanmaları meydana geldiğinde örnek sayısını trafiğin hacmine göre ayarlayarak uygulamaları otomatik olarak ölçeklendirir. Pumpkin Film SAE'yi kullanmaya başladıktan sonra artık kaynak kapasitesini tahmin etmesine gerek kalmamış ve donanım maliyetlerini yaklaşık %40 oranında azaltmıştır.

  • Daha hızlı sürüm yayınlama hızı

    SAE, entegrasyon ve sürekli dağıtım (CI/CD) araçları ve Alibaba Cloud Toolkit eklentisi kullanılarak uygulama dağıtımını destekler. Pumpkin Film, şirket içi uygulamalarını birkaç tıklamayla cloud ortamına dağıtabilir. Bu durum uzaktan hata ayıklamayı kolaylaştırır.

  • Zahmetsiz BT operasyonları

    SAE, bakım gerektirmeyen bir hizmettir. BT operasyon süreci basit ve zahmetsizdir. Örneğin, Pumpkin Film'den bir geliştirici bir uyarı bildirimi alırsa, geliştiricinin yapması gereken tek şey SAE konsolunda oturum açmaktır. Geliştirici uyarıyı temizlemeye başladığında BT operasyon süreci sona erer. BT operasyon süreci, manuel bakıma kıyasla daha yüksek verimlilik sağlar.

  • Daha verimli sorun giderme

    SAE'nin yerleşik izleme yetenekleri, Pumpkin Film'in zaman alıcı sorun giderme süreçlerinden kaçınmasına yardımcı olur.