Azure Cosmos DB fiyatlandırma

Global olarak dağıtılmış çok modelli veritabanı hizmeti

Azure Cosmos DB, Microsoft’un global olarak dağıtılmış çok modelli veritabanıdır. Azure Cosmos DB, küresel dağıtım ve yatay ölçeklendirme özellikleri temel alınarak sıfırdan geliştirilmiştir. İstenen sayıda Azure bölgesinde anahtar teslim küresel dağıtım özelliği sunar ve kullanıcılarınız nerede bulunursa bulunsun verilerinizin şeffaf biçimde ölçeklendirilmesini ve çoğaltılmasını sağlar. Dünyanın her yerinde aktarım hızını ve depolamayı esnek biçimde ölçeklendirin, yalnızca ihtiyacınız olan aktarım hızı ve depolama için ödeme yapın. Azure Cosmos DB dünyanın her yerinde %99’luk dilimde milisaniye cinsinden tek basamaklı gecikme sürelerini garanti eder, performans üzerinde ince ayar için birden çok sayıda iyi tanımlanmış tutarlılık modeli sunar ve çoklu yönlendirme özelliğiyle yüksek kullanılabilirliği garanti eder. Tüm bu özellikler, sektöründe lider durumdaki hizmet düzeyi sözleşmeleri (SLA’lar) ile desteklenir.

Azure Cosmos DB, gerçek anlamda şemadan bağımsızdır; şema ve dizin yönetimiyle ilgilenmenize gerek kalmadan otomatik olarak tüm verilerin dizinini oluşturur. Ayrıca belge, anahtar-değer, grafik ve sütun ailesi veri modellerini yerel olarak destekleyen çok modelli bir hizmettir. Azure Cosmos DB ile DocumentDB SQL (belge), MongoDB (belge), Azure Tablo Depolama (anahtar-değer) ve Gremlin (grafik) yerel olarak desteklendiğinden, verilerinize istediğiniz API’leri kullanarak erişebilirsiniz.

Fiyatlandırma ayrıntıları

Sağlanan Aktarım Hızı

İstediğiniz ölçekte veri depolayabilir ve işleme kapasitesi sağlayabilirsiniz. Her bir kapsayıcı, depolanan veri miktarının GB cinsinden değerine ve en az 400 RU/saniye olacak şekilde saniye başına 100 RU’luk birimler halinde ayrılan aktarım hızına göre, saatlik olarak faturalandırılır. Sınırsız kapsayıcılar bölüm başına en az 100 RU/saniye içerir.

Genel önizleme sırasında Gremlin API kullanımı için ek ücret alınmaz.

Birim Fiyat
SSD Depolama Alanı (GB başına) $- GB/ay
Ayrılmış RU/saniye (100 RU başına, en az 400 RU) $-
Standart veri aktarımı fiyatları uygulanır. Aylık fiyat tahminleri, bir ay içindeki 744 saatlik kullanım üzerinden hesaplanır.

Eklenti Sağlama: Dakika başına İstek Birimi (önizleme)

Artık Sağlanan Aktarım Hızınızı tercihli bir Dakika Başına Sağlanan İstek Birimi özelliğiyle tamamlayabilirsiniz. Dakika Başına Sağlanan İstek Birimi, bir istek demetini dakika bazında (UTC) kullanmanıza olanak tanır. Dakika Başına İstek Birimleri her 100 saniye başına sağlanan aktarım hızı birimi için 1000 İstek Birimi ile sınırlıdır. Aşağıdaki fiyata %50 önizleme indirimi yansıtılmıştır.

Birim Fiyat
Ayrılan RU / dakika (1.000 RU başına) $-

Kapsayıcıları ölçeklendirme

Daha yüksek işleme ve daha fazla depolama gerektiren iş yükleri için, kapsayıcı oluştururken bir bölüm anahtarı tanımlayarak sınırsız depolama kapsayıcıları oluşturabilirsiniz. Bölünmüş kapsayıcı, depolanan veri miktarı büyüdükçe ve ayrılan işleme miktarı arttıkça sorunsuz bir şekilde ölçeklendirilir.

Azure Cosmos DB Emulator (Ücretsiz)

Azure Cosmos DB’yi yerel makinenizde kullanarak uygulama geliştirip test etmek için ücretsiz Azure Cosmos DB Emulator’ı indirin. Uygulamanızın çalışma şeklinden memnun kaldıysanız uygulamayı dağıtmak için, yapılandırmayı bir Azure Cosmos DB örneğine işaret edecek şekilde değiştirmeniz yeterlidir.

Coğrafi çoğaltma ile dünya ölçeğinde

Azure Cosmos DB kapsayıcıları global olarak dağıtılabildiğinden, kolayca dünya ölçeğinde uygulamalar oluşturulabilmesini sağlar. Bu, tüm verilerinizin belirttiğiniz bölgelere otomatik olarak çoğaltıldığı anlamına gelir. Uygulamanız bir yandan tek bir mantıksal uç nokta ile çalışmaya devam ederken, diğer yandan verileriniz veri tutarlılığı ve 99,99 kullanılabilirlik sağlamak üzere sezgisel programlama modeli ile otomatik olarak kullanıcılarınıza en yakın bölgeden sunulur. Küresel olarak dağıtılan kapsayıcılar, her bölge için kullanılan depolama alanına ve şu işlemin sonucuna göre faturalandırılır: Her Azure Cosmos DB kapsayıcısı için ayrılan aktarım hızı x bir Azure Cosmos DB veritabanı hesabıyla ilişkili bölge sayısı. Çoğaltılan verilerin bölgeler arasında aktarımı için standart veri aktarımı ücretleri uygulanır. Örneğin, üç farklı Azure bölgesine yayılmış bir veritabanı hesabınızın ve iki kapsayıcınızın olduğunu varsayalım. Birinci kapsayıcı 1 milyon RU, ikincisi ise 2 milyon RU ile dağıtılıyor olsun. Dağıtılan toplam RU, birinci kapsayıcı için 3 milyon RU (1 milyon x 3 bölge), ikincisi içinse 6 milyon RU (2 milyon x 3 bölge) olacaktır.

Yüksek işleme düzeyi ve düşük gecikme sorguları

Azure Cosmos DB’de sürdürülebilir bir veri birimi yazdığınız sırada, katı hal sürücüleri (SSD’ler) ve düşük gecikme süreli erişim için tasarlanan, yazma için iyileştirilmiş, mandal içermeyen bir veritabanı altyapısı kullanılarak tutarlı SQL sorguları gerçekleştirilebilmesi için bu veriler zaman uyumlu olarak dizinlenir. Okuma ve yazma isteklerine her zaman yerel bölgenizden hizmet verilir ve veriler dünya çapında dağıtılır. Otomatik dizin davranışlarını özelleştirerek performansı daha da iyileştirebilirsiniz.

Destek ve SLA

  • Azure Cosmos DB dahil olmak üzere Genel Kullanılabilirlik düzeyinde kullanıma sunulan tüm Azure hizmetleri için, Azure Destek aracılığıyla aylık $29.0 tutarından başlayan fiyatlarla teknik destek sağlıyoruz. Faturalandırma ve abonelik yönetimi desteği ücretsiz olarak sunulmaktadır.
  • SLA: Azure Cosmos DB Kaynaklarına yönelik işlem gerçekleştirme isteklerini en az %99,99 oranında başarılı olarak karşılayacağımızı garanti ediyoruz. Sunduğumuz SLA hakkında daha fazla bilgi edinmek için lütfen SLA sayfasını ziyaret edin.

SSS

  • İstek Birimi (RU), Azure Cosmos DB’de aktarım hızının ölçüsüdür. 1 RU, 1 KB’lık bir öğenin GET işlemesine karşılık gelir. Azure Cosmos DB’deki her işlemin (okuma, yazma, SQL sorgusu ve saklı yordam yürütme gibi), işlemi tamamlamak için gereken aktarım hızına bağlı olarak belirlenimci bir İstek Birimi değeri bulunur. CPU, GÇ ve bellek hakkında ve bunların uygulama işlemesini nasıl etkilediği hakkında düşünmek yerine, tek bir İstek Birimi cinsinden değerlendirme yapabilirsiniz.

    Saniye veya bir dakikalık demet başına Sağlanan RU’lar aracılığıyla kullanılan İstek birimi aynıdır.

    İstek Birimleri hakkında daha fazla bilgi edinmek ve kapsayıcı gereksinimlerinizi saptama konusunda yardım almak için lütfen buraya gidin

  • İlgili dönemde Azure Cosmos DB hesabınız kapsamında sağlanan genel kapasiteye (RU/sn) göre sabit ve öngörülebilir bir saatlik ücret üzerinden faturalandırılırsınız.

    Doğu ABD 2 bölgesinde 500 RU/sn ve 700 RU/sn özellikli iki adet tek bölüm kullanan bir hesap oluşturursanız sağlanan toplam kapasiteniz 1.200 RU/sn olacaktır. Bu durumda ödeyeceğiniz ücret 12 x $- = $-/saat olur.

    Aktarım hızınızın değişmesi gerektiğinden her bölümün kapasitesine 500 RU/sn eklediyseniz ve 20.000 RU/sn kullanan yeni bir sınırsız depolama kapsayıcısı oluşturduysanız, toplam sağlanan kapasiteniz 22.200 RU/sn (1.000 RU/sn + 1.200 RU/sn + 20.000RU/sn) olur. Bu durumda, faturanız şöyle değişir: $- x 222 = $-/saat.

    720 saat içeren bir ayda 1.200 RU/sn üzerinden 500 saat ve 22.200 RU/sn üzerinden 220 saat sağlanırsa aylık faturanız şu tutarı gösterir: 500 x $-/saat + 220 x $-/saat = $-/saat

  • Artık normal sağlanan aktarım hızına ek olarak eklenti Dakika Başına İstek Birimleri sağlayabilirsiniz. Bu eklenti aktarım hızı birimlerini bir UTC dakika aralığında kullanabilirsiniz. Dakika Başına İstek Birimleri etkinleştirilmişse, kapsayıcınızda sağlanan her 100 RU/saniye için ayrıca 1000 Dakika Başına İstek Birimi daha kullanabilirsiniz.

    Örneğin 400 RU/saniye sağladığınızda 4000 Dakika Başına İstek Birimlik bir eklenti kullanabilirsiniz. 12:00:00’da uygulamanızın 400 RU/saniyeden daha fazlasına ihtiyaç duyduğunu düşünelim. 12:00:01’den 12:01:00’a kadar uygulamanız 4000 ek istek birimi kullanabilecek ve sağlanan 400 RU/sn aktarım hızınızı kullanmaya devam edecektir. 12:00:01’den itibaren, 4000 istek biriminin tümünü 12:01:00’dan önce kullanırsanız sonraki UTC dakikasına kadar (12:01:01’den başlar) başka ek istek birimi kullanamazsınız. Verilen dakika aralığında 4000 istek biriminin tümünü kullanmazsanız kalan istek birimleri sonraki dakika aralığına devredilmez.

    Daha fazla bilgi için Dakika Başına İstek Birimi hakkındaki belgelerimize bakın.

  • Depolama kapasitesi, bir aylık bir dönemde depolanan saatlik en fazla veri miktarı birimi (GB cinsinden) üzerinden faturalandırılır. Örneğin; ayın ilk yarısında 100 GB’lık ve ayın ikinci yarısında 50 GB’lık depolama kullandıysanız, bu ay için 75 GB’a eşdeğer depolama tutarı üzerinden faturalandırılırsınız.

  • Kullanımdan veya kapsayıcının bir saatten kısa bir süre etkin kalıp kalmadığından bağımsız olarak, kapsayıcının açık kaldığı her saat için sabit bir fiyat üzerinden faturalandırılırsınız. Örneğin, bir kapsayıcı oluşturup 5 dakika sonra silerseniz, faturanıza 1 birim saati ücreti yansıtılır.

  • Bir kapsayıcı için kendi performansınızı tanımlar ve saat 9.30’da 400 RU’dan 1.000 RU’ya yükseltme yapıp, ardından 10.45’te yeniden 400 RU’ya düşürdüğünüzde, iki saatlik 1.000 RU kullanımı üzerinden ücretlendirilirsiniz.

    Önceden tanımlı bir koleksiyon performans düzeyi seçip saat 09.30’da bir S1 koleksiyonundan S3 koleksiyonuna yükseltirseniz ve 10.45’te tekrar S1’e düşürürseniz, iki saatlik S3 kullanımı üzerinden ücretlendirilirsiniz.

  • Azure portalını, desteklenen SDK’lardan birini veya REST API’yi kullanarak Azure Cosmos DB hesabınızdaki her kapsayıcı için İstek Birimi sayısının ölçeğini artırabilir veya azaltabilirsiniz.

  • S1, S2 veya S3 performans katmanındaki bir koleksiyonu aynı depolama boyutuna sahip tek bir bölüme taşımak için bkz. Azure Portal’ı kullanarak performans düzeylerini değiştirme.

    Tek bir mevcut koleksiyonu sınırsız bir depolama kapsayıcısına taşımak için bkz. Partitioning and Scaling in Azure Cosmos DB (Azure Cosmos DB’de Bölümleme ve Ölçeklendirme).

  • Giriş düzeyinde, tek bölüm S1’e göre daha düşük bir fiyatla daha yüksek bir aktarım hızı (250 RU/sn yerine 400 RU/sn) sunar. Ayrıca, ölçeği S3 ile ulaşabileceğiniz 2.500 RU/sn yerine 10.000 RU/sn hızına artırabilirsiniz. Yeni sağlama modelinin en iyi özelliklerinden biri 100 RU/sn artışlarla ölçeklendirme yapabilmenizdir. Böylece, yalnızca 1.200 RU/sn hıza ihtiyacınız olduğunda S3 ile 2.500 RU/sn için ödeme yapmak zorunda kalmazsınız.

Kaynaklar

Hesap Makinesi

Azure hizmetleri için aylık maliyetlerinizi tahmini olarak hesaplayın

Satın Alma SSS

Azure'un fiyatlandırılmasıyla ilgili sık sorulan soruları gözden geçirin

Ürün Ayrıntıları

Daha fazla bilgi edinin:Azure Cosmos DB

Belgeler

Teknik öğreticileri, videoları ve daha fazla kaynağı gözden geçirin

Şimdi kaydolun ve $200 değerinde Azure kredisine sahip olun

Bugün başlayın