Azure Cosmos DB faturanızı anlama

ŞUNLAR IÇIN GEÇERLIDIR: Nosql MongoDB Cassandra Gremlin Tablo

Tam olarak yönetilen bir bulutta yerel veritabanı hizmeti olan Azure Cosmos DB, yalnızca veritabanı işlemleriniz ve tüketilen depolama alanınız için ücretlendirme yaparak faturalandırmayı basitleştirir. Şirket içi veya IaaS tarafından barındırılan alternatiflere kıyasla ek lisans ücreti, donanım, hizmet maliyeti veya tesis maliyeti yoktur. Azure Cosmos DB’nin çok bölgeli özelliklerini dikkate aldığınızda, veritabanı hizmeti mevcut şirket içi veya IaaS çözümlerine kıyasla maliyetlerde önemli bir düşüş sağlar.

  • Veritabanı işlemleri: Veritabanı işlemleriniz için ücretlendirme yönteminiz, kullandığınız Azure Cosmos DB hesabının türüne bağlıdır.

    • Sağlanan Aktarım Hızı: Belirli bir saat için sağlanan maksimum aktarım hızı için 100 RU/sn'lik artışlarla saatlik olarak faturalandırılırsınız.
    • Sunucusuz: Veritabanı işlemleriniz tarafından kullanılan toplam İstek Birimi miktarı için saatlik olarak faturalandırılırsınız.
  • Depolama: Verileriniz ve dizinleriniz tarafından belirli bir saat boyunca tüketilen toplam depolama alanı (GB) miktarı için sabit bir fiyat faturalandırılırsınız.

En son fiyatlandırma bilgileri için fiyatlandırma sayfasına bakın.

Bu makale, aylık faturada gördüğünüz ayrıntıları anlamanıza yardımcı olacak örnekleri içerir. Örneklerde gösterilen sayılar, Azure Cosmos DB kapsayıcılarınızın sağlanan aktarım hızı miktarı farklıysa ve birden çok bölgeye yayılmışsa veya bir ay boyunca farklı bir süre boyunca çalıştırıldıysa farklı olabilir. Bu makaledeki tüm örnekler, Fiyatlandırma sayfasında gösterilen fiyatlandırma bilgilerine göre faturayı hesaplar.

Not

Faturalama, 60 dakikalık bir süre için değil duvar saati saatinin herhangi bir kısmı için geçerlidir. Bu belgede gösterilen tüm örnekler, ABD'deki kamu dışı bir bölgede dağıtılan Azure Cosmos DB hesabının fiyatını temel alır. Fiyatlandırma ve hesaplama, kullandığınız bölgeye bağlı olarak değişir. En son fiyatlandırma bilgileri için Azure Cosmos DB fiyatlandırma sayfasına bakın.

Faturalama örnekleri

Faturalama örneği - Kapsayıcıda sağlanan aktarım hızı (tam ay)

  • Kapsayıcıda 1.000 RU/sn aktarım hızı yapılandırdığınız ve bu aktarım hızının ay = 720 saat toplam için 24 saat * 30 gün boyunca mevcut olduğunu varsayalım.

  • 1.000 RU/sn, kapsayıcıların mevcut olduğu her saat için saatte 100 RU/sn'lik 10 birimdir (yani, 1.000/100 = 10).

  • Saatte 10 birimin 0,008 ABD doları (saatte 100 RU/sn başına) maliyetiyle çarpılması = saatte 0,08 USD.

  • Saat başına 0,08 TL'nin aydaki saat sayısıyla çarpılması, ay için 0,08 TL * 24 saat * 30 gün = 57,60 TL'ye eşittir.

  • Aylık toplam faturada 7.200 birim (100 RU) gösterilir ve bu da 57,60 ABD doları tutar.

Faturalama örneği - Kapsayıcıda sağlanan aktarım hızı (kısmi ay)

  • Sağlanan aktarım hızı 2.500 RU/sn olan bir kapsayıcı oluşturduğumuz varsayılır. Kapsayıcı ay boyunca 24 saat boyunca yaşar (örneğin, oluşturduktan 24 saat sonra sileriz).

  • Ardından faturada 600 birim (2.500 RU/sn / 100 RU/sn/birim * 24 saat) göreceğiz. Maliyet 4,80 ABD doları (600 birim * 0,008 ABD doları/birim) olacaktır.

  • Ay için toplam fatura 4,80 ABD doları olacaktır.

Faturalama örneği: Sunucusuz kapsayıcı

  • Sunucusuz bir kapsayıcı oluşturduğumuzu düşünelim.

  • Bir ayda toplam 500.000 İstek Birimi kullanan veritabanı istekleri yayınlıyoruz. Maliyet 0,125 ABD doları (500.000 * 0,25 ABD doları/milyon) olacaktır.

  • Aylık toplam fatura 0,125 ABD doları olacaktır.

Depolama boyutu değişirse faturalama oranı

Depolama kapasitesi, aylık bir dönem boyunca GB cinsinden depolanan maksimum saatlik veri miktarına göre faturalandırılır. Örneğin, ayın yarısı için 100 GB ve ayın ikinci yarısı için 50 GB depolama alanı kullandıysanız, bu ay boyunca 75 GB depolama alanı eşdeğeri için faturalandırılırsınız.

Bir saatten kısa bir süre boyunca kapsayıcı veya kapsayıcı kümesi etkin olduğunda faturalama oranı

Kullanımın veya kapsayıcının veya veritabanının bir saatten kısa bir süre etkin olup olmadığına bakılmaksızın kapsayıcının veya veritabanının mevcut olduğu her saat için sabit fiyat faturalandırılırsınız. Örneğin, bir kapsayıcı veya veritabanı oluşturur ve 5 dakika sonra silerseniz faturanız bir saat içerir.

Bir kapsayıcıda veya veritabanında sağlanan aktarım hızı ölçeği artırıldığında/azaltıldığında faturalama oranı

Sağlanan aktarım hızını 09:30'da 400 RU/sn'den 1.000 RU/sn'ye yükseltip 10:45'te sağlanan aktarım hızını 400 RU/sn'ye düşürürseniz, iki saatlik 1.000 RU/sn ücretlendirilirsiniz.

Bir kapsayıcı veya kapsayıcı kümesi için sağlanan aktarım hızını 09:30'da 100-K RU/sn'den 200-K RU/sn'ye yükseltir ve 10:45'te sağlanan aktarım hızını 100-K RU/sn'ye düşürürseniz, 200 K RU/sn için iki saat ücretlendirilirsiniz.

Faturalama örneği: Her birinde ayrılmış sağlanan aktarım hızı modu olan birden çok kapsayıcı

  • Doğu ABD 2'de sağlanmış aktarım hızı sırasıyla 500 RU/sn ve 700 RU/sn olan iki kapsayıcıyla bir Azure Cosmos DB hesabı oluşturursanız toplam sağlanan aktarım hızınız 1.200 RU/sn olur.

  • Sizden 1.200/100 * 0,008 ABD doları = 0,096 USD/saat ücret alınır.

  • Aktarım hızınız değiştiyse ve her kapsayıcının kapasitesini 500 RU/sn artırırken 20.000 RU/sn ile yeni bir sınırsız kapsayıcı oluşturursanız, sağlanan toplam kapasiteniz 22.200 RU/sn (1.000 RU/sn + 1.200 RU/sn + 20.000RU/sn) olur.

  • Bu durumda faturanız şu şekilde değişir: $0,008 x 222 = $1,776/saat.

  • 720 saatlik bir ayda (24 saat * 30 gün), sağlanan 500 saat için aktarım hızı 1.200 RU/sn ve kalan 220 saat için sağlanan aktarım hızı 22.200 RU/sn ise, aylık faturanız şu şekilde görünür: 500 x $0,096/saat + 220 x $1,776/saat = aylık 438,72 USD.

Ayrılmış aktarım hızı fatura örneği

Faturalama örneği: Paylaşılan (sağlanan) aktarım hızı moduna sahip kapsayıcılar

  • Doğu ABD 2'de sırasıyla 50 K RU/sn ve 70-K RU/sn aktarım hızına sahip iki Azure Cosmos DB veritabanı (veritabanı düzeyinde aktarım hızını paylaşan bir kapsayıcı kümesiyle) bir Azure Cosmos DB hesabı oluşturursanız toplam sağlanan aktarım hızınız 120 K RU/sn olur.

  • 1200 x $0,008 = 9,60 USD/saat ücretlendirilirsiniz.

  • Aktarım hızınız değiştiyse ve her veritabanı için sağlanan aktarım hızını 10.000 RU/sn artırdıysanız ve paylaşılan aktarım hızı veritabanınıza ayrılmış aktarım hızı modu 15-K RU/sn olan ilk veritabanına yeni bir kapsayıcı eklerseniz, genel olarak sağlanan kapasiteniz 155-K RU/sn (60 K RU/sn + 80 K RU/sn + 15 K RU/sn) olur.

  • Faturanız şu şekilde değişir: 1.550 * $0,008 = $12,40/saat.

  • 720 saatlik bir ayda, 300 saat için sağlanan aktarım hızı 120-K RU/sn ve kalan 420 saat için sağlanan aktarım hızı 155-K RU/sn ise, aylık faturanız gösterilir: 300 x $9,60/saat + 420 x $12,40/saat = 2,880 TL + 5,208 USD = 8,088 USD/ay.

Paylaşılan aktarım hızı fatura örneği

Coğrafi çoğaltma ile faturalama örnekleri

Azure Cosmos DB veritabanı hesabınıza istediğiniz zaman dünyanın herhangi bir yerine Azure bölgeleri ekleyebilir/kaldırabilirsiniz. Çeşitli Azure Cosmos DB veritabanları ve kapsayıcıları için yapılandırdığınız aktarım hızı, Azure Cosmos DB veritabanı hesabınızla ilişkili Azure bölgelerinin her birinde ayrılır. Azure Cosmos DB veritabanı hesabınızdaki (saat başına sağlanan) tüm veritabanlarında ve kapsayıcılarda yapılandırılan sağlanan aktarım hızının (RU/sn) toplamı T ise ve veritabanı hesabınızla ilişkili Azure bölgelerinin sayısı N ise, Azure Cosmos DB veritabanı hesabınız için belirli bir saat için sağlanan toplam aktarım hızı T x N RU/sn'ye eşittir. Sağlanan aktarım hızı (tek yazma bölgesi) 100 RU/sn başına 0,008 ABD doları/saat, birden çok yazılabilir bölge (çok bölgeli yazma yapılandırması) ile sağlanan aktarım hızı ise 100 RU/sn başına saatlik 0,016 ABD dolarıdır ( Fiyatlandırma sayfasına bakın). Azure Cosmos DB, tek yazma bölgesi veya birden çok yazma bölgesi olsun, herhangi bir bölgeden veri okumanıza olanak tanır.

Faturalama örneği: çok bölgeli Azure Cosmos DB hesabı, tek bölge yazma işlemleri

Batı ABD'de bir Azure Cosmos DB kapsayıcınız olduğunu varsayalım. Kapsayıcı 10.000 RU/sn aktarım hızıyla oluşturulur ve bu ay 1 TB veri depolarsınız. Azure Cosmos DB hesabınıza her biri aynı depolama ve aktarım hızına sahip üç bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) eklediğinizi varsayalım. Aylık toplam faturanız olacaktır (ayda 30 gün olduğu varsayılarak). Faturanız şu şekilde olacaktır:

Öğe Kullanım (ay) Hız Aylık Maliyet
Batı ABD'deki kapsayıcı için aktarım hızı faturası 10K RU/sn * 24 * 30 Saatte 100 RU/sn başına 0,008 USD 576 ABD doları
3 ek bölge için aktarım hızı faturası - Doğu ABD, Kuzey Avrupa ve Doğu Asya 3 * 10K RU/sn * 24 * 30 Saatte 100 RU/sn başına 0,008 USD 1.728 ABD doları
Batı ABD'de kapsayıcı için depolama faturası 250 GB 0,25 USD/GB 62,50 ABD doları
3 ek bölge için depolama faturası - Doğu ABD, Kuzey Avrupa ve Doğu Asya 3 * 250 GB 0,25 USD/GB 187,50 ABD doları
Toplam $2,554

Verileri Doğu ABD, Kuzey Avrupa ve Doğu Asya'ya çoğaltmak için Batı ABD'deki kapsayıcıdan her ay 100 GB veri çıkışı yaptığınız da varsayalım. Veri aktarımı ücretlerine göre çıkış için faturalandırılırsınız.

Faturalama örneği: çok bölgeli Azure Cosmos DB hesabı, çok bölgeli yazma işlemleri

Batı ABD'de bir Azure Cosmos DB kapsayıcısı oluşturduğunuzu varsayalım. Kapsayıcı 10.000 RU/sn aktarım hızıyla oluşturulur ve bu ay 1 TB veri depolarsınız. Her biri aynı depolama alanına ve aktarım hızına sahip üç bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) eklediğinizi ve Azure Cosmos DB hesabınızla ilişkili tüm bölgelerdeki kapsayıcılara yazma olanağı istediğinizi varsayalım. Toplam aylık faturanız (bir ay içinde 30 gün olduğu varsayılarak) aşağıdaki gibi olacaktır:

Öğe Kullanım (ay) Hız Aylık Maliyet
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) 10K RU/sn * 24 * 30 Saatte 100 RU/sn başına 0,016 USD 1.152 USD
3 ek bölge için aktarım hızı faturası - Doğu ABD, Kuzey Avrupa ve Doğu Asya (tüm bölgeler yazılabilir) 3 * 10K RU/sn * 24 * 30 Saatte 100 RU/sn başına 0,016 USD 3.456 USD
Batı ABD'de kapsayıcı için depolama faturası 250 GB 0,25 USD/GB 62,50 USD
3 ek bölge için depolama faturası - Doğu ABD, Kuzey Avrupa ve Doğu Asya 3 * 250 GB 0,25 USD/GB 187,50 USD
Toplam 6.010 USD

Ayrıca verileri Doğu ABD, Kuzey Avrupa ve Doğu Asya'ya çoğaltmak için Batı ABD'deki kapsayıcıdan her ay 100 GB veri çıkışı yaptığınız varsayılır. Veri aktarımı ücretlerine göre çıkış için faturalandırılırsınız.

Faturalama örneği: Çok bölgeli yazma işlemlerine sahip Azure Cosmos DB hesabı, bazı kapsayıcılar için ayrılmış aktarım hızı modu dahil olmak üzere veritabanı düzeyinde aktarım hızı

Tüm bölgelerin yazılabilir olduğu çok bölgeli bir Azure Cosmos DB hesabımız (birden çok yazma bölgesi yapılandırması) olan aşağıdaki örneği ele alalım. Kolaylık olması için, depolama boyutunun sabit kaldığını ve bu boyutun değişmediği ve örneği daha basit tutmak için burada atlayacağını varsayacağız. Ay boyunca sağlanan aktarım hızı aşağıdaki gibi değişir (30 gün veya 720 saat varsayılarak):

[0-100 saat]:

  • Tüm bölgelerin yazılabilir olduğu üç bölgeli bir Azure Cosmos DB hesabı (Batı ABD, Doğu ABD, Kuzey Avrupa) oluşturduk

  • Paylaşılan aktarım hızı 10.000 RU/sn olan bir veritabanı (D1) oluşturduk

  • 30-K RU/sn paylaşılan aktarım hızına sahip bir veritabanı (D2) oluşturduk ve

  • Ayrılmış aktarım hızı 20 K RU/sn olan bir kapsayıcı (C1) oluşturduk

[101-200 saat]:

  • Veritabanının ölçeğini (D1) 50 K RU/sn'ye artırdık

  • Veritabanının ölçeğini (D2) 70 K RU/sn'ye artırdık

  • Kapsayıcıyı sildik (C1)

[201-300 saat]:

  • Ayrılmış aktarım hızı 20 K RU/sn olan kapsayıcıyı (C1) yeniden oluşturduk

[301-400 saat]:

  • Azure Cosmos DB hesabından bölgelerden birini kaldırdık (yazılabilir bölgelerin sayısı artık 2'dir)

  • Veritabanının (D1) ölçeğini 10.000 RU/sn'ye indirdik

  • Veritabanının ölçeğini (D2) 80 K RU/sn'ye artırdık

  • Kapsayıcıyı (C1) yeniden sildik

[401-500 saat]:

  • Veritabanının (D2) ölçeğini 10.000 RU/sn'ye indirdik

  • Ayrılmış aktarım hızı 20 K RU/sn olan kapsayıcıyı (C1) yeniden oluşturduk

[501-700 saat]:

  • Veritabanının ölçeğini (D1) 20 K RU/sn'ye artırdık

  • Veritabanının ölçeğini (D2) 100 K RU/sn'ye artırdık

  • Kapsayıcıyı (C1) yeniden sildik

[701-720 saat]:

  • Veritabanının (D2) ölçeğini 50 K RU/sn'ye indirdik

Aylık 720 saat boyunca sağlanan toplam aktarım hızındaki değişiklikler görsel olarak aşağıdaki şekilde gösterilmiştir:

Gerçek hayat örneği

Toplam aylık fatura şu şekilde hesaplanır (bir ay içinde 30 gün/720 saat olduğu varsayıldığında):

Hours RU/sn Öğe Kullanım (saatlik) Maliyet
[0-100] D1:10K
D2:30K
C1:20K
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) D1: 10K RU/sec/100 * $0.016 * 100 hours = $160
D2: 30 K RU/sec/100 * $0.016 * 100 hours = $480
C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320
960 ABD doları
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) (2 + 1) * (60 K RU/sec /100 * $0.016) * 100 hours = $2,880 2.880 ABD doları
[101-200] D1:50K
D2:70K
C1: --
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) D1: 50 K RU/sec/100 * $0.016 * 100 hours = $800
D2: 70 K RU/sec/100 * $0.016 * 100 hours = $1,120
1920 ABD doları
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) (2 + 1) * (120 K RU/sec /100 * $0.016) * 100 hours = $5,760 5.760 ABD doları
[201-300] D1:50K
D2:70K
C1:20K
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) D1: 50 K RU/sec/100 * $0.016 * 100 hours = $800
D2: 70 K RU/sec/100 * $0.016 * 100 hours = $1,120
C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320
2.240 USD
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) (2 + 1) * (140 K RU/sec /100 * $0.016-) * 100 hours = $6,720 6.720 USD
[301-400] D1:10K
D2:80K
C1: --
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) D1: 10K RU/sec/100 * $0.016 * 100 hours = $160
D2: 80 K RU/sec/100 * $0.016 * 100 hours = $1,280
1.440 USD
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) (1 + 1) * (90 K RU/sec /100 * $0.016) * 100 hours = $2,880 2.880 ABD doları
[401-500] D1:10K
D2:10K
C1:20K
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) D1: 10K RU/sec/100 * $0.016 * 100 hours = $160
D2: 10K RU/sec/100 * $0.016 * 100 hours = $160
C1: 20 K RU/sec/100 *$0.016 * 100 hours = $320
640 ABD doları
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) (1 + 1) * (40 K RU/sec /100 * $0.016) * 100 hours = $1,280 1.280 ABD doları
[501-700] D1:20K
D2:100K
C1: --
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) D1: 20 K RU/sec/100 * $0.016 * 200 hours = $640
D2: 100 K RU/sec/100 * $0.016 * 200 hours = $3,200
3.840 USD
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) (1 + 1) * (120 K RU/sec /100 * $0.016) * 200 hours = $1,280 7.680 ABD doları
[701-720] D1:20K
D2:50K
C1: --
Batı ABD'deki kapsayıcı için aktarım hızı faturası (tüm bölgeler yazılabilir) D1: 20 K RU/sec/100 *$0.016 * 20 hours = $64
D2: 50 K RU/sec/100 *$0.016 * 20 hours = $160
224 ABD doları
2 ek bölge için aktarım hızı faturası: Doğu ABD, Kuzey Avrupa (tüm bölgeler yazılabilir) (1 + 1) * (70 K RU/sec /100 * $0.016) * 20 hours = $448 224 ABD doları
Toplam Aylık Maliyet 38.688 ABD doları

Azure Cosmos DB ücretsiz katman hesaplarıyla faturalama örnekleri

Azure Cosmos DB ücretsiz katmanı ile hesabınızdaki ilk 1000 RU/sn ve 25 GB depolama alanı ücretsiz olarak hesap düzeyinde uygulanır. 1000 RU/sn ve 25 GB'ın ötesindeki tüm RU/sn ve depolama alanları, fiyatlandırma sayfasına göre normal fiyatlandırma fiyatlarına göre faturalandırılır. Faturada, ücretsiz 1000 RU/sn ve 25 GB için bir ücret veya satır öğesi görmezsiniz; yalnızca RU/sn ve depolama alanı ücretsiz katmanın kapsamı dışındadır. Daha fazla bilgi edinmek için ücretsiz katman hesabı oluşturma makalesine bakın.

Faturalama örneği - sağlanan aktarım hızına sahip kapsayıcı veya veritabanı

  • 1000 RU/sn ve 25 GB depolama alanına sahip ücretsiz bir katman hesabında veritabanı veya kapsayıcı oluşturduğumuz varsayalım.
  • Faturanızda bu kaynak için herhangi bir ücret gösterilmez. Saatlik ve aylık maliyetiniz 0 ABD doları olacaktır.
  • Şimdi aynı hesapta 400 RU/sn ve 10 GB depolama alanına sahip başka bir veritabanı veya kapsayıcı ekleyebileceğimizi düşünelim.
  • Faturanızda artık 400 RU/sn ve 10 GB depolama alanı için ücret gösterilir.

Faturalama örneği - otomatik ölçeklendirme aktarım hızına sahip kapsayıcı

İpucu

Otomatik ölçeklendirmeyi kullanırken, ayarlayabileceğiniz giriş noktası ölçek aralığı 100 - 1000 RU/sn'dir. Otomatik ölçeklendirmeyi kullanmak ve ücretsiz katman hesabınızı tamamen ücretsiz tutmak istiyorsanız, bu ölçek aralığına sahip bir kapsayıcı veya içinde 25'e kadar kapsayıcı bulunan bir paylaşılan aktarım hızı veritabanı oluşturun. Aşağıdaki örnekte, 100 - 1000 RU/sn ölçek aralığından daha yüksek aktarım hızı sağlarsanız faturalamanın nasıl çalıştığı gösterilmektedir.

  • Ücretsiz bir katman hesabında otomatik ölçeklendirme özelliği etkinleştirilmiş ve maksimum RU/sn değeri 4000 RU/sn olan bir kapsayıcı oluşturduğumuz varsayılır. Bu kaynak otomatik olarak 400 RU/sn - 4000 RU/sn arasında ölçeklendirilir.
  • 1 ile 10 arasında bir saat içinde kaynağın 1000 RU/sn'ye ölçeklendirilen bir kaynak olduğunu varsayalım. 11 saat boyunca kaynak 1600 RU/sn'ye kadar ölçeklendirilir ve bir saat içinde 1000 RU/sn'ye geri döner.
  • 1 ile 10 arasında saat içinde 1000 RU/sn ücretsiz katman kapsamında olduğundan aktarım hızı için 0 ABD doları faturalandırılırsınız.
  • Saat 11'de, saat içindeki en yüksek RU/sn olduğundan 1600 RU/sn - 1000 RU/sn = 600 RU/sn geçerli olacak şekilde faturalandırılırsınız. Bu, saat için 6 birim 100 RU/sn olur, bu nedenle saatin toplam aktarım hızı maliyeti 6 birim * 0,012 ABD doları = 0,072 USD olacaktır.
  • İlk 25 GB'ın ötesindeki tüm depolama alanları normal depolama hızlarında faturalandırılır.

Faturalama örneği - çok bölgeli, tek yazma bölgesi hesabı

  • Ücretsiz katman hesabında 1200 RU/sn ve 10 GB depolama alanına sahip bir veritabanı veya kapsayıcı oluşturduğumuz varsayalım. Hesabı 3 bölgeye çoğaltıyoruz ve tek bir yazma bölgesi hesabımız var.
  • Toplamda ücretsiz katman olmadan 3 * 1200 RU/sn = 3600 RU/sn ve 3 * 10 GB = 30 GB depolama alanı için faturalandırılırız.
  • Ücretsiz katman indirimiyle, 1000 RU/sn ve 25 GB depolama alanı kaldırıldıktan sonra, tek yazma bölgesi hızında ve 5 GB depolama alanında sağlanan 2600 RU/sn (26 birim) etkin aktarım hızı için faturalandırılırız.
  • RU/sn için aylık maliyet: 26 birim * 0,008 ABD doları * 24 saat * 31 gün = 154,75 USD. Depolama için aylık maliyet: 5 GB * 0,25 / GB = 1,25 USD. Toplam maliyet $154,75 + $1,25 = $156 olacaktır.

Not

RU/sn veya depolama birimi fiyatı bölgelerde farklıysa, ücretsiz katman 1000 RU/sn ve 25 GB hesabın oluşturulduğu bölgenin oranlarını yansıtır.

Faturalama örneği - çok bölgeli, birden çok yazma bölgesine sahip hesap

Bu örnek, 1 Aralık 2019'da oluşturulan hesaplar için çok bölgeli yazmaların fiyatlandırmasını yansıtır.

  • Ücretsiz katman hesabında 1200 RU/sn ve 10 GB depolama alanına sahip bir veritabanı veya kapsayıcı oluşturduğumuz varsayalım. Hesabı 3 bölgeye çoğaltıyoruz ve birden çok yazma bölgesi hesabımız var.
  • Toplamda ücretsiz katman olmadan 3 * 1200 RU/sn = 3600 RU/sn ve 3 * 10 GB = 30 GB depolama alanı için faturalandırılırız.
  • Ücretsiz katman indirimiyle, 1000 RU/sn ve 25 GB depolama alanı kaldırıldıktan sonra, sağlanan aktarım hızının 2600 RU/sn (26 birim) birden çok yazma bölgesi hızında ve 5 GB depolama alanında geçerli olması için faturalandırılırız.
  • RU/sn için aylık maliyet: 26 birim * $0,016 * 24 saat * 31 gün = 309,50 USD. Depolama için aylık maliyet: 5 GB * 0,25 / GB = 1,25 USD. Toplam maliyet $309,50 + $1,25 = $310,75 olacaktır.

Faturalama örneği – Ücretsiz Azure hesabı

Azure ücretsiz hesabınız ve azure cosmos DB ücretsiz katmanı hesabınız olduğunu varsayalım. Azure Cosmos DB hesabının tek bir yazma bölgesi vardır.

  • 2000 RU/sn ve 55 GB depolama alanına sahip bir veritabanı veya kapsayıcı oluşturdunuz.
  • İlk 12 ay boyunca faturanız 1400 RU/sn (Azure Cosmos DB ücretsiz katmanından 1000 RU/sn ve Ücretsiz Azure hesabından 400 RU/sn) ve 50 GB depolama (Azure Cosmos DB ücretsiz katmanından 25 GB ve Ücretsiz Azure hesabından 25 GB) için herhangi bir ücret gösterilmez.
  • 1400 RU/sn ve 50 GB depolama alanı kaldırıldıktan sonra, tek yazma bölgesi hızında ve 5 GB depolama alanıyla sağlanan 600 RU/sn (6 birim) verimli aktarım hızı için faturalandırılırız.
  • RU/sn için aylık maliyet: 6 birim * $0,008 * 24 saat * 31 gün = 35,72 USD. Depolama için aylık maliyet: 5 GB * 0,25 / GB = 1,25 USD. Toplam maliyet $35,72+ $1,25 = $36,97 olacaktır.
  • 12 aylık süreden sonra Azure ücretsiz hesap indirimi artık geçerli değildir. Azure Cosmos DB ücretsiz katman indirimi uygulandığında, sağlanan aktarım hızının 1000 RU/sn (10 birim) etkili olması için tek yazma bölgesi fiyatına ve 30 GB depolama alanına faturalandırılırsınız.

Aylık faturanızı proaktif olarak tahmin etme

Faturanızı ay sonundan önce proaktif olarak tahmin etmek istediğiniz başka bir örneği ele alalım. Faturanızı aşağıdaki gibi tahmin edebilirsiniz:

Depolama maliyeti

  • Ortalama Kayıt Boyutu (KB) = 1
  • Kayıt Sayısı = 100.000.000
  • Toplam Depolama (GB) = 100
  • GB başına aylık maliyet = 0,25 ABD doları
  • Depolama için Beklenen Aylık Maliyet = 25,00 USD

İşleme Hızı Maliyeti

İşlem türü İstekler/sn Ortalama RU/istek RU gerekiyor
Yazma 100 5 500
Read 400 1 400

Toplam RU/sn: 500 + 400 = 900 Saatlik maliyet: 900/100 * $0,008 = $0,072 Aktarım Hızı için Beklenen Aylık Maliyet (31 gün varsayılarak): 0,072 $ * 24 * 31 = 53,57 USD

Toplam Aylık Maliyet

Toplam Aylık Maliyet = Depolama için Aylık Maliyet + Aktarım Hızı için Aylık Maliyet Toplam Aylık Maliyet = 25,00 ABD Doları + 53,57 USD = 78,57 USD

Fiyatlandırma bölgeye göre farklılık gösterebilir. Güncel fiyatlandırma için Fiyatlandırma sayfasına bakın.

Azure Cosmos DB ayrılmış kapasitesiyle faturalama

Azure Cosmos DB ayrılmış kapasitesi, tüm Azure bölgelerindeki tüm Azure Cosmos DB veritabanlarına ve kapsayıcılarına (herhangi bir API veya veri modeli için) uygulanabilen önceden sağlanan aktarım hızı (ayrılmış kapasite veya rezervasyon) satın almanızı sağlar. Sağlanan aktarım hızı fiyatı bölgeye göre değiştiğinden, ayrılmış kapasiteyi, her bölgedeki ilgili fiyata sağlanan aktarım hızı için çekilebilen, indirimle satın aldığınız parasal bir kredi olarak düşünmek yardımcı olur. Örneğin, 50 K RU/sn ile sağlanan ve doğu ABD ve Doğu Japonya olmak üzere iki bölgeyle genel olarak çoğaltılmış tek bir kapsayıcıya sahip bir Azure Cosmos DB hesabınız olduğunu varsayalım. Kullandıkça öde seçeneğini belirlerseniz şunları ödersiniz:

  • Doğu ABD'de: bu bölgedeki 100 RU/sn başına 0,008 ABD doları oranında 50-K RU/sn için

  • Doğu Japonya'da: bu bölgedeki 100 RU/sn başına 0,009 ABD doları oranında 50-K RU/sn için

Toplam faturanız (ayrılmış kapasite olmadan) olacaktır (30 gün veya 720 saat olduğu varsayılır):

Bölge 100 RU/sn başına saatlik fiyat Birimler (RU/sn) Faturalanan Tutar (saatlik) Faturalanan Tutar (aylık)
Doğu ABD 0,008 ABD doları 50 K 4 ABD doları 2.880 ABD doları
Doğu Japonya 0,009 USD 50 K 4,50 USD 3.240 ABD doları
Toplam 8,50 USD 6.120 USD

Bunun yerine ayrılmış kapasite satın aldığınızı düşünelim. Bir yıl için 56.064 ABD doları (%20 indirimle) veya saatte 6,40 ABD doları karşılığında 100-K RU/sn için ayrılmış kapasite satın alabilirsiniz. Bkz. Fiyatlandırma sayfasında ayrılmış kapasite fiyatlandırması).

  • Aktarım hızı maliyeti (kullandıkça öde): 100.000 RU/sn/100 * 0,008 USD/saat * yılda 8760 saat = 70.080 USD

  • Aktarım hızı maliyeti (ayrılmış kapasite ile) %20 indirimle 70.080 ABD doları = 56.064 ABD doları

Etkin bir şekilde satın aldığınız şey, Doğu ABD'deki liste fiyatını kullanarak 100 K RU/sn için saat başına 8 ABD doları tutarında bir kredidir ve saat başına 6,40 ABD doları fiyattır. Daha sonra bu ön ödemeli aktarım hızı rezervasyonunu, aboneliğiniz için ayarlanan ilgili bölgesel liste fiyatlarına göre herhangi bir genel Azure bölgesindeki sağlanan aktarım hızı kapasitesi için saatlik olarak düşürebilirsiniz. Doğu ABD ve Doğu Japonya'da her biri 50 K RU/sn sağladığınız bu örnekte, saatte 8,00 ABD doları sağlanan aktarım hızı çizebilecek ve saatlik 0,50 ABD doları (veya aylık 360 ABD doları) fazla kullanım faturalandırılacaksınız.

Bölge 100 RU/sn başına saatlik fiyat Birimler (RU/sn) Faturalanan Tutar (saatlik) Faturalanan Tutar (aylık)
Doğu ABD 0,008 ABD doları 50 K 4 ABD doları 2.880 ABD doları
Doğu Japonya 0,009 USD 50 K 4,50 USD 3.240 ABD doları
Kullandıkça öde 8,50 USD 6120 USD
Satın Alınan Ayrılmış Kapasite 0,0064 ABD doları (%20 indirim) Önceden satın alınan 100 RU/sn veya 8 ABD doları kapasite -$8 -$5,760
Net Fatura $0,50 360 ABD doları

Sonraki Adımlar

Ardından aşağıdaki makalelerle Azure Cosmos DB'de maliyet iyileştirme hakkında bilgi edinebilirsiniz: