Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Container Apps express, kapsayıcılı web uygulamalarını Azure dağıtmanın en hızlı yolunu sağlar. Express, varsayılan değerlerle ve minimum yapılandırma yüzeyiyle web uygulamalarınızı bulutta mümkün olan en hızlı şekilde çalıştırmak için tasarlanmış, geliştirici öncelikli ve aracı öncelikli bir platformdur.
Express kullanarak, önce ortam sağlamayı beklemeden doğrudan bir kapsayıcı uygulaması oluşturabilirsiniz. Hızlı kaynak sağlama ve sıfırdan ölçekleme özellikleri, Express’i yapay zeka destekli uygulamalar ve ajan arka uçları için ideal bir barındırma platformu haline getirir.
Önemli özellikler
Hızlı dağıtım modeli, uygulamanızı oluşturmaya odaklanabilmeniz için altyapı kararlarını kaldırır.
| Kapasite | Ayrıntılar |
|---|---|
| Yüksek hızlı fırlatma | Altyapı ayarlaması gerektirmeden dakikalar içinde dağıtın. Ölçeklendirme davranışı başlangıçta yerleşik olarak bulunur. |
| Basit, güçlü uygulamalar | API'ler, SaaS ön uçları, yapay zeka ağ geçitleri ve olay odaklı web arka uçları gibi HTTP öncelikli iş yüklerini çalıştırın. |
| Otomatik esneklik | Sıfırdan hiper ölçeke otomatik olarak ölçeklendirin. Platform, öngörülemeyen trafik düzenleri için tasarlanmıştır ve ölçeklendirme sizin için yönetilir. |
| Sıfırdan ölçeklendirme | Uygulamanızın ölçeği boştayken sıfıra düşürülerek isteğe bağlı olarak yedeklenir, böylece yalnızca kullandığınız kadar ödersiniz. |
| Yüksek hızlı başlangıç | İyileştirilmiş soğuk başlangıç, uygulamanızın trafiğe hızlı bir şekilde hizmet vermeye hazır olmasını sağlar. |
| Tercih edilmiş varsayılanlar | Altyapı ayarlarını yapılandırmanız gerekmeyecek şekilde duyarlı varsayılanlar otomatik olarak uygulanır. |
| Minimum yapılandırma yüzeyi | Daha az karar vermek, üretime daha hızlı zaman ayırma anlamına gelir. |
| Geliştirici hızı | Altyapıya daha az zaman harcayıp kod yazmaya daha fazla zaman ayırın. |
Yaygın senaryolar
Hızlı dağıtım modeli, dağıtım hızının ve basitliğin en önemli olduğu HTTP tabanlı web iş yükleri için en iyi şekilde çalışır.
SaaS uygulamaları: Altyapıyı ölçeklendirme konusunda endişelenmeden SaaS ürünlerini başlatın.
Yapay zeka uygulaması ön uçları: Taleple ölçeklendirilen yapay zeka destekli arabirimler ve ağ geçitleri dağıtın.
Geliştirici araçları: İç ve dış geliştirici araçlarını sıfır yapılandırmalı dağıtımla sunun.
Web panoları: Anlık kullanılabilirlik ile iç analiz, izleme ve yönetici panelleri oluşturun.
Başlangıçlar ve yeni projeler: Fikir aşamasından üretime dakikalar içinde geçin. Hızla prototip oluşturun ve büyüdükçe ölçeklendirin.
Hızlı prototip oluşturma: Fikirleri hızla derleyin ve doğrulayın, ardından yeniden platform oluşturmadan üretimde çalışmaya devam edin.
Express nasıl çalışır?
Hızlı dağıtım modeli, Bir Container Apps ortamını yönetme gereksinimini kaldırarak dağıtım deneyimini basitleştirir. Uygulamanızı dağıtırsınız ve platform temel alınan kaynakları sizin için sağlar.
Yönetecek daha az ortam ayrıntısı: Platform, portalı kullanırken uygulamanız için hafif bir ortam oluşturur. CLI'dan çalışıyorsanız, yine de kendiniz bir ortam oluşturursunuz.
Tüketim tabanlı işlem: Express uygulamaları kullandıkça öde fiyatlandırması ile tüketim CPU'su üzerinde çalışır. Uygulamalarınız boştayken sıfıra ölçeklendirilir, böylece yalnızca uygulamanızın kullandığı işlem için ödeme alırsınız.
Düşünceli varsayılanlar: Platform, ölçeklendirme kuralları, ağ ve kaynak ayırma gibi yapılandırma kararlarını üretime hazır varsayılanlarla işler.
İstek temelli süre: Uygulamanız istek aldığında işlem çalışır ve trafik durduğunda ölçeği küçültür.
İyileştirilmiş soğuk başlangıç: Platform otomatik olarak soğuk başlatma davranışını iyileştirir, böylece uygulamanız sıfırdan ölçeklendirmeden sonra trafiğe hızlı bir şekilde hizmet vermeye hazırdır.
Özel yönetim kullanıcı arabirimi: Express uygulamaları, Azure portalından ayrı bir kullanıcı arabirimi deneyimi aracılığıyla yönetilir. Hızlı bir uygulama oluşturduğunuzda veya yönettiğiniz zaman platform sizi standart Azure portalı deneyimi yerine bu kolaylaştırılmış arabirime yönlendirir.
Express ne zaman kullanılır?
Express'in iş yükünüz için uygun olup olmadığını belirlemek için aşağıdaki tabloyu kullanın.
| Scenario | Express kullanma | Alternatif |
|---|---|---|
| Web uygulamaları ve REST API'leri | ✅ Evet | |
| SaaS ön uçları ve yapay zeka ağ geçitleri | ✅ Evet | |
| Hızlı prototip oluşturma ve başlangıçlar | ✅ Evet | |
| Web panoları ve yönetici panelleri | ✅ Evet | |
| GPU iş yükleri | ❌ Hayır | Ayrılmış iş yükü profilleriyle sunucusuz GPU'ları kullanma |
| TCP tabanlı hizmetler | ❌ Hayır | Standart Container Apps ortamlarını kullanma |
| İşler ve toplu işleme | ❌ Hayır | Container Apps işlerini kullanın |
| Hizmet keşfi ile mikro hizmetler | ❌ Hayır | Standart Container Apps ortamlarını kullanma |
Değerlendirmeler
Express kullanırken şu önemli noktaları aklınızda bulundurun:
Yalnızca HTTP iş yükleri: Express, HTTP üzerinden iletişim kuran web uygulamalarını ve API'leri destekler. TCP tabanlı iş yükleri desteklenmez.
Tüketime dayalı CPU bilgi işlem: Express uygulamaları tüketime dayalı CPU bilgi işlem üzerinde çalışır. GPU iş yükleri , ayrılmış iş yükü profillerine sahip standart Container Apps gerektirir.
Önceden belirlenmiş tercihlere sahip yapılandırma: express modeli, minimum yapılandırma seçenekleriyle önceden belirlenmiş varsayılanlar kullanır. İşlem, ağ veya soğuk başlangıç davranışı üzerinde ayrıntılı denetime ihtiyacınız varsa standart Container Apps'i iş yükü profilleri ortamıyla kullanın.
Özellik kullanılabilirliği: Express, lansman sırasında odaklanmış bir özellik kümesi sunar. Özel sanal ağlar, Dapr tümleştirmesi ve yerleşik hizmet bulma gibi standart Container Apps ortamlarında sağlanan bazı özellikler express'te kullanılamaz.
Desteklenen özellikler
Hızlı dağıtım modeli aşağıdaki özellikleri destekler. Microsoft yeni özellikleri kullanıma sundukça bu liste güncellenir.
| Özelliği | Destekleniyor |
|---|---|
| Sıfıra ölçeklendirin | ✅ Evet |
| Görüntü dağıtımı (anonim ve belirteç tabanlı) | ✅ Evet |
| Birden çok kopya | ✅ Evet |
| Ortam değişkenleri | ✅ Evet |
| Girişi etkinleştirme | ✅ Evet |
| Yeni portal deneyimi | ✅ Evet |
| Log akışı | ✅ Evet |
| Bölge kısıtlaması | ✅ Evet |
| Günlükler (Log Analytics) | ✅ Evet |
| Sıralı güncelleştirmeler | ⚠️ Kısmi |
| Sırlar | Geliştirme aşamasında |
| Billing | Geliştirme aşamasında |
| Key Vault’tan gizli bilgiler | Geliştirme aşamasında |
| Otomatik ölçeklendirme (KEDA tabanlı) | Geliştirme aşamasında |
| Yönetilen kimlik (uygulama çalışma zamanı) | Geliştirme aşamasında |
| Yönetilen kimlik (görüntü çekme) | Geliştirme aşamasında |
| Sanal Ağ (VNet) tümleştirmesi | Geliştirme aşamasında |
| Quota | Geliştirme aşamasında |
| Sağlık denetimleri | Geliştirme aşamasında |
| Exec erişimi | Geliştirme aşamasında |
| Kolay Kimlik Doğrulaması | Geliştirme aşamasında |
| Ölçümler (Azure İzleyici) | Geliştirme aşamasında |
| Özel alan adı (yönetilen sertifika) | Geliştirme aşamasında |
| IP kısıtlamaları | Geliştirme aşamasında |
| Kaynaklar Arası Paylaşım (CORS) | Geliştirme aşamasında |
| Günlükler (Azure İzleyici) | Geliştirme aşamasında |
| Oturum yakınlığı | Geliştirme aşamasında |
| Sidecar konteyner | Geliştirme aşamasında |
| Başlatma kapsayıcısı | Geliştirme aşamasında |
| Birimi bağla | Geliştirme aşamasında |
| Geçici depolama | Geliştirme aşamasında |
| GPU (Grafik İşleme Birimi) | Geliştirme aşamasında |
| Güvenli olmayan HTTP girişi | Geliştirme aşamasında |
| Ek bağlantı noktaları | Geliştirme aşamasında |
| Uygulamadan uygulamaya iletişim | Geliştirme aşamasında |
| Hata ayıklama konsolu | Geliştirme aşamasında |
| Dağıtım etiketi | Geliştirme aşamasında |
| Dil yığını | Geliştirme aşamasında |
| Çoklu revizyon / trafik ayırma | Geliştirme aşamasında |
| Resiliency | Geliştirme aşamasında |
| Kaynak-bulut dağıtımı | Geliştirme aşamasında |
| TCP protokolü | Geliştirme aşamasında |
| Aspire | Geliştirme aşamasında |
| Bakım süresi | Geliştirme aşamasında |
| OpenTelemetry | Geliştirme aşamasında |
| Premium giriş | Geliştirme aşamasında |
| Özel uç nokta | Geliştirme aşamasında |
| İş yükü profilleri | Geliştirme aşamasında |
| Eşler arası şifreleme | Geliştirme aşamasında |
| Job | Geliştirme aşamasında |
| Tek revizyon yönetimi | Geliştirme aşamasında |
| Özel alan adı (BYOC) | Geliştirme aşamasında |
| Ortam özel etki alanı son eki (BYOC) | Geliştirme aşamasında |
| Ortam özel etki alanı uzantısı (yönetilen sertifika) | Geliştirme aşamasında |
| Azure Dosya Depolama | Geliştirme aşamasında |
| Bölge yedekliliği | Geliştirme aşamasında |
| Uygulamadan uygulamaya (iç FQDN) | Geliştirme aşamasında |
| İç ve dış uygulamalar karşılaştırması | Geliştirme aşamasında |
Bölgesel kullanılabilirlik
Genel önizleme sırasında express, başlangıçta Orta Batı ABD ve Doğu Asya bölgelerinde kullanılabilir. Daha fazla bölge için destek yakında sunulacaktır.