Tüm Ürünler
Search
Belge Merkezi

Serverless App Engine:Serverless App Engine Nedir?

Son Güncelleme:Oct 06, 2026

Serverless App Engine (SAE), uygulamaları sıfır kod değişikliği ile barındıran, kullanımı kolay, tamamen yönetilen ve yüksek düzeyde esnek bir platformdur. SAE ile altta yatan Hizmet Olarak Altyapı (IaaS) veya Kubernetes'i yönetmenize gerek kalmaz. Herhangi bir programlama dilinde yazılmış mikro hizmetler ve işler gibi çevrimiçi uygulamaları kaynak koddan, kod paketinden veya Docker görüntüsünden saniyeler içinde SAE'ye dağıtabilirsiniz. SAE, uygulama örneklerini otomatik olarak ölçeklendirir ve kullanıma göre ücretlendirme uygular. Ayrıca günlük kaydı, izleme ve Server Load Balancer gibi hazır yetenekler sunar.

mikro hizmetler ve işler gibi,

Hizmet Mimarisi

SAE mimarisi aşağıdaki şekilde gösterilmiştir. Daha fazla bilgi için bkz. Terimler.

dg_sae_product_architecture_2022_05

  • SAE, serverless mimarisini mikro hizmet çerçeveleriyle birleştirmek üzere Kubernetes üzerine inşa edilmiştir.

  • SAE; Spring Cloud, Dubbo ve HSF gibi çeşitli mikro hizmet çerçevelerini destekler. Ayrıca UI, Apsara Devops ve eklentiler gibi birden çok dağıtım kanalını ve WAR paketleri, JAR paketleri, ZIP paketleri ve görüntüler gibi çeşitli dağıtım yöntemlerini destekler. SAE; Java, PHP ve Python dahil olmak üzere birden çok programlama diliyle çalışır.

Özellikler

Özellik

Açıklama

Uygulamalar için tam yaşam döngüsü yönetimi

SAE, oluşturmadan çalışma zamanına kadar uygulamalar için tam yaşam döngüsü yönetimi sağlar. Aşamalı sürüm ve kanarya sürümü gibi birden çok sürüm ilkesi kullanabilirsiniz. Ayrıca saniyeler içinde etkili olan trafiğe dayalı kanarya sürümlerini de kullanabilirsiniz. Sürüm süreci gözlemlenebilir olup geri alınabilir.

Platform mühendisliği yetenekleri

Kaynak kodu deposundan veya WAR ya da JAR paketlerinden SAE uygulamalarını saniyeler içinde dağıtabilirsiniz. SAE otomatik sürekli dağıtım (CD) destekler. Ayrıca geliştiricilerin uygulamaları hızlı ve verimli bir şekilde teslim etmesine yardımcı olmak için uygulama şablonları, komut satırı arabirimi (CLI), bileşen kitaplığı ve maliyet yöneticisi gibi yetenekler sunar.

Müdahale gerektirmeyen mikro hizmet yönetimi

Spring Cloud ve Dubbo uygulamalarını sıfır kod değişikliği ile SAE'ye geçirebilirsiniz. SAE; hizmet kaydı ve keşfi, ortam yalıtımı, yapılandırma yönetimi, kısıtlama ve degradasyon, zarif uygulama başlatma ve durdurma, hizmet kimlik doğrulama ve uçtan uca kanarya sürümü gibi yetenekler sağlar.

Yüksek esneklik

SAE, saniyeler içinde otomatik ölçeklendirme yapabilir. Konsolda CPU, bellek, QPS, RT, TCP bağlantıları ve SLB QPS gibi birden çok esneklik ilkesi ve ölçümü yapılandırabilirsiniz.

Uygulama soğuk başlatma hızlandırma

SAE, Java uygulamalarını saniyeler içinde başlatmanıza olanak tanıyan soğuk başlatma hızlandırmayı destekler. Bu özellik, sistem kaynak tüketimini azaltır ve uygulama dağıtımı, ölçeklendirme ve çalışma zamanı verimliliğini artırır.

Geliştirme ve hazırlama ortamları için tek tıkla başlatma ve durdurma

Büyük ve orta ölçekli işletmelerde genellikle hazırlama ortamlarındaki boşta kalan uygulama örnekleri nedeniyle kaynak israfı yaşanır. Bunu ele almak için SAE, mantıksal olarak yalıtılmış çalışma ortamları sağlar. Donanım maliyetlerinden tasarruf etmek için geliştirme ve hazırlama ortamlarını tek tıkla başlatabilir ve durdurabilirsiniz.

Müdahale gerektirmeyen uygulama izleme

eBPF teknolojisine dayanan SAE, herhangi bir dilde veya çerçevede yazılmış uygulamalar için müdahale gerektirmeyen uygulama izleme ve uyarı özelliği sunar. Katman 7 gelen trafiği izler ve sorunları hızlı bir şekilde bulup teşhis etmenize yardımcı olmak için Java uygulamaları için uygulama düzeyinde ve iz düzeyinde izleme sağlar.

Uzaktan hata ayıklama ve cloud-terminal ortak hata ayıklama

SAE, SAE'de dağıtılan uygulamaları teşhis etmek için uzaktan hata ayıklama özelliği sunar. Ayrıca mikro hizmetler için cloud-terminal ortak hata ayıklama imkanı sağlar. Bu özellik, yerel hizmetlere abone olmanıza ve bunları SAE'deki yerleşik kayıt defterine kaydetmenize olanak tanır. Yerel hizmetler ve cloud tabanlı SAE hizmetleri daha sonra birbirini çağırabilir.

Faturalama

SAE faturalaması hakkında daha fazla bilgi için bkz. Faturalamaya Genel Bakış.

İlgili Bağlantılar

Belge

Açıklama

Senaryolar

SAE kullanabileceğiniz senaryoları açıklar; buna uygulama barındırma, mikro hizmet modeli dönüşümü, esnek ölçeklendirme ve sürekli entegrasyon ve dağıtım dahildir.

Başlangıç Kılavuzu

SAE özelliklerini ve SAE kullanımını açıklar. Bu belge, SAE'yi hızlı bir şekilde kullanmaya başlamanıza yardımcı olur ve farklı uygulamalar için öğreticiler sağlar.

Bize Ulaşın

Herhangi bir geri bildiriminiz veya sorunuz varsa, bizimle iletişime geçmek için SAE DingTalk kullanıcı grubuna katılın.