Azure Container Apps'e genel bakış
Azure Container Apps, kapsayıcılı uygulamaları çalıştırırken daha az altyapı tutmanızı ve maliyet tasarrufu yapmanızı sağlayan sunucusuz bir platformdur. Container Apps, sunucu yapılandırması, kapsayıcı düzenlemesi ve dağıtım ayrıntıları konusunda endişelenmek yerine, uygulamalarınızı kararlı ve güvenli tutmak için gereken tüm güncel sunucu kaynaklarını sağlar.
Azure Container Apps'in yaygın kullanım alanları şunlardır:
- API uç noktalarını dağıtma
- Arka plan işleme işlerini barındırma
- Olay odaklı işlemeyi işleme
- Mikro hizmetleri çalıştırma
Ayrıca, Azure Container Apps üzerinde oluşturulan uygulamalar aşağıdaki özelliklere göre dinamik olarak ölçeklendirilebilir:
Container Apps ile çalışmaya başlamak için durumunuzu en iyi açıklayan açıklamayı seçin.
Açıklama | Kaynak | |
---|---|---|
Kapsayıcıları yeni kullanıyorum | İlk kapsayıcınızı henüz derlemediyseniz ancak kapsayıcıların geliştirme gereksinimlerinizi nasıl karşılayabileceğinizi merak ediyorsanız buradan başlayın. | Kapsayıcılar hakkında daha fazla bilgi edinin |
Sunucusuz kapsayıcılar kullanıyorum | Container Apps otomatik ölçeklendirme sağlar, işlem karmaşıklığını azaltır ve altyapı yerine uygulamanıza odaklanmanızı sağlar. Bulut bilişimin yönetim, ölçeklenebilirlik ve kullanım başına ödeme özellikleriyle ilgileniyorsanız buradan başlayın. |
Sunucusuz kapsayıcılar hakkında daha fazla bilgi edinin |
Özellikler
Azure Container Apps ile şunları yapabilirsiniz:
Uygulamalarınızı yönetmek için Azure CLI uzantısını, Azure portalını veya ARM şablonlarını kullanın.
Diğer Azure altyapısını yönetmek zorunda kalmadan HTTPS veya TCP girişini etkinleştirin.
Dapr ile mikro hizmetler oluşturun ve zengin API kümesine erişin.
İşleri isteğe bağlı, zamanlamaya göre veya olaylara göre çalıştırın.
Azure Container Apps ortamınıza Azure İşlevleri ve Azure Spring Apps ekleyin.
Birden çok kapsayıcı düzeltmesi çalıştırın ve kapsayıcı uygulamasının uygulama yaşam döngüsünü yönetin.
KEDA tarafından desteklenen herhangi bir ölçek tetikleyicisi temelinde uygulamalarınızı otomatik olarak ölçeklendirin . Çoğu uygulama sıfır1'e ölçeklendirilebilir.
Yerleşik DNS tabanlı hizmet bulma ile yalnızca iç uç noktaların güvenliğini sağlama amacıyla iç giriş ve hizmet bulma özelliğini kullanın.
Docker Hub ve Azure Container Registry (ACR) dahil olmak üzere genel veya özel herhangi bir kayıt defterinden kapsayıcıları çalıştırın.
Kapsayıcı uygulamalarınız için ortam oluştururken mevcut bir sanal ağ sağlayın.
Gizli dizileri doğrudan uygulamanızda güvenli bir şekilde yönetin.
Hesap başına sınırları artırmak için geçersiz kılınabilecek cömert kotalar.
1 CPU veya bellek yüküne göre ölçeklendirilen uygulamalar sıfıra ölçeklendirilemez.