Aracılığıyla paylaş


Azure Web PubSub hizmeti için faturalama modeli

Azure Web PubSub hizmetinin faturalama modeli, ayrılan birim sayısına ve giden trafiğin ileti sayısına bağlıdır. Bu makalede birimlerin ve giden trafiğin (ileti sayısı) nasıl tanımlandığı ve faturalama için nasıl sayıldığından emin olun.

Faturalamada kullanılan terimler

Connection

İstemci veya istemci bağlantısı olarak da bilinen bağlantı, Web PubSub hizmetine bağlı tek bir WebSocket bağlantısını temsil eder.

Birim

Birim, Web PubSub hizmetinin özelliğine ilişkin soyut bir kavramdır. Her birim en fazla 1.000 eşzamanlı bağlantıyı destekler. Her Web PubSub hizmeti örneğinin 1, 2, 5, 10, 20, 50 veya 100 birimi olabilir. Birim sayısı * 1000, Web PubSub hizmet örneğinizin kabul edebildiği maksimum bağlantı sayısına eşittir.

Üretimde, kabul edilebilir sistem performansını korumak için daha fazla birim ölçeğini artırmadan önce %80'den fazla birim kullanımı planlamak önerilir. Daha fazla bilgi için bkz . Azure Web PubSub hizmeti için performans kılavuzu.

İleti sayısı

İleti sayısı , faturalama amacıyla soyut bir kavramdır. 2 KB'lık artışlarla giden trafiğin (bayt) boyutu olarak tanımlanır ve her artış faturalama için tek bir ileti olarak sayılır. Örneğin, 100 KB trafik 50 ileti olarak sayılır.

Giden trafik

Giden trafik , Web PubSub hizmetinden gönderilen iletilerdir.

  • Hizmetten alıcılara yayınlanan iletiler.
  • Hizmetten yukarı akış web kancalarına gönderilen iletiler.
  • Canlı izleme aracıyla kaynak günlükleri.

Gelen trafik

Gelen trafik , Azure Web PubSub hizmetine gönderilen iletilerdir.

  • İstemcilerden hizmete gönderilen iletiler.
  • Sunucudan veya işlevlerden hizmete gönderilen iletiler.

Daha fazla bilgi için bkz . Azure Web PubSub hizmetinde ölçümler.

Birimler faturalama için nasıl sayılır?

Birimler, birim sayısına ve saniye cinsinden kullanım süresine göre sayılır ve günlük olarak faturalandırılır.

Örneğin, beş birim ayrılmış bir Web PubSub Enterprise katmanı örneğinin olduğunu düşünün. Saat 10:00 ile 22:00 arasında 10 birimde ölçeği artırmaya ve 16:00'dan sonra beş bire geri ölçeklendirmeye sahip özel bir ölçek koşulu eklediniz. Gün için toplam kullanım 18 saat için 5 birim ve 6 saat için 10 birimdir.

Faturalama için toplam birim sayısı = (5 birim * 18 saat + 10 birim * 6 saat) / 24 saat = 6,25 Birim/Gün

Giden trafik faturalama için nasıl sayılır?

Faturalama için yalnızca giden trafik sayılır.

Örneğin, Web PubSub hizmeti ve Azure İşlevleri içeren bir uygulamanız olduğunu düşünün. Bir kullanıcı, bir gruptaki 10 bağlantıya 4 KB veri yayınlar. Toplam veri, hizmetten işleve 4 KB yukarı akış ve hizmet yayınından 10 bağlantıya * her biri 4 KB olmak üzere 40 KB'tır.

Faturalama için giden trafik = 4 KB (yukarı akış trafiği Azure İşlevleri) + 4 KB * 10 (hizmet yayıncısından istemcilere) = 44 KB

Eşdeğer ileti sayısı = 44 KB / 2 KB = 22

Web PubSub hizmeti ayrıca birimlerin kullanımına göre günlük ücretsiz giden trafik kotası (ileti sayısı) sunar. Ücretsiz kotanın ötesinde giden trafik, temel kotaya dahil olmayan giden trafiktir. Örnek olarak standart katmanı göz önünde bulundurun: Günlük birim başına ücretsiz kota 2.000.000 KB giden trafiktir (1.000.000 ileti).

Örneğin, günde 6,25 birim kullanan bir uygulamanın günlük ücretsiz kotası 12.500.000 KB giden trafik veya 6,25 milyon iletidir. Gerçek günlük giden trafiğin 30.000.000 KB (15 milyon ileti) olduğu varsayıldığında, ücretsiz kotanın üzerindeki ek iletiler 17.500.000 KB giden trafiktir ve bu da faturalama için 8,75 milyon ileti olarak sayılır.

Sonuç olarak, gün için 6,25 standart birim ve 8,75 ek ileti birimi ile faturalandırılırsınız.

Çoğaltma nasıl faturalandırılır?

Çoğaltma, Azure Web PubSub hizmetinin Premium katmanının bir özelliğidir. İstenen bölgelerde bir çoğaltma oluşturduğunuzda, her bölge için Premium ücret uygulanır.

Her çoğaltma kendi birimlerine ve giden trafiğe göre ayrı olarak faturalandırılır. Ücretsiz ileti kotası da ayrı olarak hesaplanır.

Fiyatlandırma

Web PubSub hizmeti farklı fiyatlandırmaya sahip birden çok katman sunar. Web PubSub fiyatlandırması hakkında daha fazla bilgi için bkz . Azure Web PubSub hizmeti fiyatlandırması.