Gezintiyi Atla

Azure Cosmos DB fiyatlandırma

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

Ücretsiz Azure hesabınızı başlatın ve 12 ay boyunca ücretsiz Azure Cosmos DB erişimine ek olarak 30 günlüğüne $200 kredi edinin.

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çeklendirebilir, yalnızca ihtiyacınız olan aktarım hızı ve depolama için ödeme yapabilirsiniz. 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 kapsamlı 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 SQL (belge), MongoDB (belge), Azure Tablo Depolama (anahtar-değer), Gremlin (grafik) ve Cassandra (sütun-aile) yerel olarak desteklendiğinden, verilerinize istediğiniz API’leri kullanarak erişebilirsiniz.

Sınırsız esneklik, elastiklik ve ölçeklenebilirlik

Azure Cosmos DB, çok modelli bir veritabanıdır. Veri modeli ve API seçiminize bağlı olarak bir Azure Cosmos DB koleksiyonu, tablo veya grafik oluşturduğunuzda hepsi dahili olarak bir Azure Cosmos DB kapsayıcısıyla eşlenir. Siz programlama yoluyla daha fazla (veya daha az) aktarım hızı sağladıkça ya da kapsayıcının depolama alanı büyüdükçe (veya küçüldükçe) Azure Cosmos DB, kapsayıcılarının aktarım hızını ve depolama alanını şeffaf, otomatik ve esnek bir şekilde ölçeklendirir. Azure Cosmos DB ile ister tek bir kapsayıcı ister bir kapsayıcı kümesi için aktarım hızı sağlayabilirsiniz ve bu kapsayıcılar sağlanan aktarım hızını ortak olarak kullanabilir. Bir Azure Cosmos DB veritabanının içinde dilediğiniz zaman programlama yoluyla veya portal üzerinden şunları yapabilirsiniz:

  1. Bir kapsayıcı için aktarım hızı sağlayın.
  2. Bir kapsayıcı kümesi için toplu olarak aktarım hızı sağlayın ve hepsinin ortak olarak kullanmasını sağlayın.

Tek tek kapsayıcılar için aktarım hızı sağlanması, ilgili kapsayıcı için aktarım hızı SLA’sı destekli aktarım hızı ayrılmasını güvence altına alır. Diğer yandan, bir kapsayıcı kümesi için aktarım hızı sağlanması, aktarım hızını kapsayıcılar arasında paylaştırmanıza imkan tanır. Azure Cosmos DB veritabanı hesabınızda aktarım hızını ortak olarak kullanan kapsayıcılar ile kendisi için sağlanan adanmış aktarım hızı olan kapsayıcıları karışık olarak kullanabileceğinizi bilmeniz önemlidir. İş yükünüz değiştikçe programlama yoluyla ve dilediğiniz zaman tek tek kapsayıcılar ya da bir kapsayıcı kümesi için sağlanan aktarım hızınızı artırarak (ölçeği büyütme) veya azaltarak (ölçeği küçültme) esnek bir biçimde ölçeklendirme uygulayabilirsiniz ve yalnızca yapılandırdığınız aktarım hızı için ödeme yaparsınız.

Fiyatlandırma ayrıntıları

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, ayda 730 saat üzerinden hesaplanır.

Sağlanan Aktarım Hızı

Sağlanan aktarım hızı, saniye başına İstek Birimi (RU) veya (RU/sn) olarak faturalandırılır. İstek Birimleri (RU), bir Azure Cosmos DB kapsayıcısında çeşitli okuma, yazma ve sorgulama işlemleri için aktarım hızının ücretlendirilmesine yönelik iyi tanımlanmış bir ücret birimidir. Azure Cosmos DB ile yalnızca sağladığınız aktarım hızı (RU) ve SSD’lerde depolanan veriler (GBs) için ödeme yaparsınız.

Bir Kapsayıcı İçin Sağlanan Aktarım Hızı: Sağlanan aktarım hızı olan her kapsayıcı, en az 400 RU/saniye olacak şekilde 100 RU/saniyelik artışlarla sağlanan aktarım hızının yanı sıra depolanan veriler (GB cinsinden) için saatlik olarak faturalandırılır ve sektör öncüsü kapsamlı hizmet düzeyi anlaşmalarıyla (SLA) desteklenir.

API En az aktarım hızı Ölçek artışları Sağlanan aktarım hızının kapsamı
SQL Koleksiyon başına 400 RU 100 RU’luk artışlar Aktarım hızının sağlandığı koleksiyon
MongoDB Koleksiyon başına 400 RU 100 RU’luk artışlar Aktarım hızının sağlandığı koleksiyon
Cassandra Tablo başına 400 RU 100 RU’luk artışlar Aktarım hızının sağlandığı tablo
Tablo Tablo başına 400 RU 100 RU’luk artışlar Aktarım hızının sağlandığı tablo
Gremlin Grafik başına 400 RU 100 RU’luk artışlar Aktarım hızının sağlandığı grafik

Bir Kapsayıcı Kümesi İçin Sağlanan Aktarım Hızı: Belirli bir kapsayıcı için aktarım hızı sağlamanın yanı sıra, veri modeline veya API’ye bağlı olarak aktarım hızını veritabanı (örn. SQL, MongoDB), veritabanı hesabı (örn. Gremlin, Tablo) ve anahtar alanı (örn. Cassandra) düzeyinde yapılandırarak sağlanan aktarım hızını bir grup kapsayıcı arasında paylaştırabilirsiniz. Bir veritabanı (veya veritabanı hesabı ya da anahtar alanı), tamamı üst veritabanıyla sağlanan aktarım hızını paylaşan bir grup kapsayıcının yanı sıra her biri kendi sağlanan aktarım hızına sahip bir grup kapsayıcı içerebilir. Aktarım hızını ortak olarak kullanan kapsayıcıların, adanmış aktarım hızı atanan bir kapsayıcıdan farklı olarak tek başına en az RU/sn gereksinimi yoktur. Sağlanan aktarım hızı olan her veritabanı (veya veritabanı hesabı ya da anahtar alanı), en az 50.000 RU/saniye olacak şekilde 10.000 RU/saniyelik artışlarla sağlanan aktarım hızının yanı sıra depolanan veriler (GB cinsinden) için saatlik olarak faturalandırılır ve sektör öncüsü kapsamlı hizmet düzeyi anlaşmalarıyla (SLA) desteklenir.

API En az aktarım hızı Ölçek artışları Sağlanan aktarım hızının kapsamı
SQL Veritabanı başına 50.000 RU 10.000 RU’luk artışlar Veritabanı. Tüm aktarım hızı, veritabanı içindeki tüm koleksiyonlar (ve kendisi için açıkça aktarım hızı sağlanmış koleksiyonlar hariç) arasında paylaştırılır
MongoDB Veritabanı başına 50.000 RU 10.000 RU’luk artışlar Veritabanı. Tüm aktarım hızı, veritabanı içindeki tüm koleksiyonlar (ve kendisi için açıkça aktarım hızı sağlanmış koleksiyonlar hariç) arasında paylaştırılır
Cassandra Anahtar alanı başına 50.000 RU 10.000 RU’luk artışlar Anahtar alanı. Tüm aktarım hızı, anahtar alanı içindeki tüm tablolar (ve kendisi için açıkça aktarım hızı sağlanmış tablolar hariç) arasında paylaştırılır
Tablolar Veritabanı hesabı başına 50.000 RU 10.000 RU’luk artışlar Veritabanı hesabı. Tüm aktarım hızı, veritabanı hesabı içindeki tüm tablolar (ve kendisi için açıkça aktarım hızı sağlanmış tablolar hariç) arasında paylaştırılır
Gremlin Veritabanı hesabı başına 50.000 RU 10.000 RU’luk artışlar Veritabanı hesabı. Tüm aktarım hızı, veritabanı hesabı içindeki tüm grafikler (ve kendisi için açıkça aktarım hızı sağlanmış grafikler hariç) arasında paylaştırılır

Dünyanın her yerinde aktarım hızını esnek bir biçimde ölçeklendirme

Azure Cosmos DB veritabanı, dünya çapında ölçeklenebilen uygulamaların kolayca oluşturulabilmesi için global olarak dağıtılabilir. Bu sayede, tüm verileriniz belirttiğiniz bölgelere otomatik olarak çoğaltılır. Uygulamanız mantıksal bir uç nokta ile çalışmaya devam ederken verileriniz de veri tutarlılığı ve yüksek kullanılabilirlik sağlamak için kullanıcılarınıza en yakın bölgeden, kullanımı kolay bir programlama modeli ile otomatik olarak sunulur. Global olarak dağıtılmış kapsayıcılar faturalandırılırken, her bölgede kullanılan depolama alanının yanı sıra her bir Azure Cosmos DB kapsayıcısı için sağlanan aktarım hızının Azure Cosmos DB veritabanı hesabıyla ilişkili bölge sayısı ile çarpımından elde edilen sonuç dikkate alınır. Çoğaltılan verilerin bölgeler arasında aktarımı için standart veri aktarımı ücretleri uygulanır.

Azure Cosmos DB’yi ücretsiz deneyebilirsiniz

  • 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ı buluttaki bir Azure Cosmos DB örneğine işaret edecek şekilde değiştirmeniz yeterlidir.
  • Ücretsiz Azure Hesabı: Ücretsiz Azure Hesabı ile birlikte sunulan Azure Cosmos DB’yi deneyin.
  • Azure Cosmos DB’yi Ücretsiz Deneyin: Azure Cosmos DB’yi Ücretsiz Deneme teklifi aracılığıyla sınırlı bir süre boyunca abone olmadan, ücret ödemeden ve taahhütte bulunmadan global olarak dağıtılmış Azure Cosmos DB deneyiminin keyfini çıkarın.

Azure Cosmos DB’nin bölgesel varlığı hakkında nereden bilgi edinebilirim?

Azure Cosmos DB, genel ve bağımsız bulutların yanı sıra kamu ve DoD bulutları dahil olmak üzere Azure’ın sağlandığı her yerde kullanılabilir. Daha fazla bilgi edinmek için lütfen Azure hizmetlerine ilişkin bölgelere göre kullanılabilirlik sayfasını ziyaret edin.

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 tutarından başlayan fiyatlarla teknik destek sağlıyoruz. Faturalandırma ve abonelik yönetim desteği ücretsiz olarak sunulmaktadır.
  • SLA: Azure Cosmos DB’de istekleri ve işlemleri başarılı olarak işleyebilme konusunda tek bölgeli veritabanları için en az %99,99, çok bölgeli veritabanları içinse en az %99,999 kullanılabilirlik garantisi veriyoruz. Sunduğumuz SLA hakkında daha fazla bilgi edinmek için lütfen SLA sayfasını ziyaret edin.

SSS

  • Azure Cosmos DB’de sağlanan aktarım hızı, saniye başına istek birimi sayısı olarak belirtilir. İstek birimlerini, uygulamanız için saniyelik temelde kullanılabilir olacağı garanti edilen miktarda kaynak (bellek, CPU, IOPS) ayırırken kullandığınız aktarım hızı para birimi olarak düşünebilirsiniz. Azure Cosmos DB’de her işlem (yazma, okuma, güncelleştirme, sorgulama) CPU, bellek ve IOPS kullanır. Diğer bir deyişle her işlem, kaynak kullanır ve bu kullanım istek birimleri cinsinden ifade edilir. Lütfen Azure Cosmos DB'de İstek Birimleri sayfasını ziyaret edin.

  • Azure Cosmos DB kapsayıcınız veya bir kapsayıcı kümesi (örn. veritabanı) için sağlanan aktarım hızına (RU/sn) göre, sağlama süresi için saatlik bir ücretlendirme temel alınarak faturalandırılırsınız.

    Tek bir kapsayıcı için sağlanan aktarım hızı:

    Doğu ABD 2 bölgesinde sırasıyla 500 RU/sn ve 700 RU/sn aktarım hızı sağlanmış iki kapsayıcı içeren bir Azure Cosmos DB veritabanı hesabı oluşturduğunuzda, toplamda 1200 RU/sn sağlanan aktarım hızına sahip olursunuz. Bu nedenle, ödeyeceğiniz ücret 12 x $- = $- / saat olur.

    Aktarım hızınızın değişmesi gerektiğinden her kapsayıcının kapasitesine 500 RU/sn eklediyseniz ve 20.000 RU/sn kullanan yeni bir sınırsız kapsayıcı 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 saatlik bir ayda, sağlanan aktarım hızı 500 saat boyunca 1.200 RU/sn, geriye kalan 220 saat boyunca 22.200 RU/sn olursa aylık faturanızda şu ücret görünür: 500 x $- / saat + 220 x $- / saat = $-/ay.

    Bir kapsayıcı kümesi için sağlanan aktarım hızı:

    Doğu ABD 2 bölgesinde sırasıyla 50.000 RU/sn ve 70.000 RU/sn aktarım hızı sağlanmış, birer koleksiyon kümesine sahip iki Cosmos DB veritabanı içeren bir hesap oluşturduğunuzda, toplamda 120.000 RU/sn sağlanan aktarım hızına sahip olursunuz. Bu nedenle, ödeyeceğiniz ücret 1200 x $- = $- / saat olur.

    Aktarım hızınızın değiştirilmesi ve her veritabanının sağlanan aktarım hızının 10.000 RU/sn artırılması gerekiyorsa, genel olarak sağlanan kapasiteniz 140.000 RU/sn (60.000 RU/sn + 80.000 RU/sn) olur. Bu durumda, faturanız şöyle değişir: 1400 * $- = $- / saat.

    720 saatlik bir ayda sağlanan aktarım hızı 500 saat boyunca 120.000 RU/sn ve geriye kalan 220 saat boyunca 140.000 RU/sn olursa aylık faturanızda şu ücret görünür: 500 x $- / saat + 220 x $- / saat = $- + $- = $-/ay.

  • Kapsayıcıların birden çok coğrafi bölgeyi kapsamasını tercih ederseniz, faturalandırmada tüm bölgelerdeki her bir kapsayıcıya ilişkin aktarım hızı ve depolama alanının yanı sıra bölgeler arasındaki veri aktarımı dikkate alınır. Örneğin, Batı ABD bölgesinde bu ay, 10.000 RU/sn aktarım hızı ile sağlanan ve 1 TB veri depolayan bir kapsayıcınız olduğunu varsayalım. Her birinin depolama alanı ve aktarım hızı aynı olan 3 bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) ekliyorsunuz. Ayda 31 gün olduğunu varsaydığımızda aylık toplam faturanız şu şekilde hesaplanır:

    Öğe Kullanım (Aylık) Kur Aylık Maliyet
    Batı ABD’deki kapsayıcı için aktarım hızı faturası 10.000 RU/s * 24 * 31 100 RU başına $-/saat $-
    3 ek bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) için aktarım hızı faturası 3 * 10.000 RU/s * 24 * 31 100 RU başına $-/saat $-
    Batı ABD’deki kapsayıcı için depolama faturası 1 TB $-/GB $-
    3 ek bölge (Doğu ABD, Kuzey Avrupa ve Doğu Asya) için depolama faturası 3 * 1 TB $-/GB $-
    Toplam $-

    Buna ek olarak, Batı ABD bölgesindeki verileri Doğu ABD, Kuzey Avrupa ve Doğu Asya bölgelerine çoğaltmak için her ay Batı ABD bölgesinden 100 GB veri çıkışı yaptığınızı düşünelim. Bu çıkış için veri aktarım ücretleri doğrultusunda faturalandırılırsınız.

  • 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, ikinci yarısında ise 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 ya da veritabanının bir saatten kısa bir süre etkin kalıp kalmadığından bağımsız olarak, kapsayıcının veya veritabanının açık kaldığı her saat için sabit bir fiyat üzerinden faturalandırılırsınız. Örneğin, bir kapsayıcı veya veritabanı oluşturup 5 dakika sonra silerseniz, faturanıza 1 saat olarak yansıtılır.

  • 609.30’da sağlanan aktarım hızını 400 RU/sn’den 1.000 RU/sn’ye çıkarır ve 10.45’te yeniden 400 RU/sn’ye düşürürseniz, iki saatlik 1.000 RU/sn ücreti ödersiniz.

    Bir kapsayıcı veya kapsayıcı kümesi için 09.30’da sağlanan aktarım hızını 100.000 RU/sn’den 200.000 RU/sn’ye çıkarır ve 10.45’te yeniden 100.000 RU/sn’ye düşürürseniz, iki saatlik 200.000 RU/sn ücreti ödersiniz.

  • 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.

  • Her zaman sınırsız ölçek ve esnekliğe sahip olmanız açısından “Sınırsız” kapsayıcıları kullanmanızı öneririz. Sınırsız kapsayıcılar yatay olarak bölümlendirilir ve Azure Cosmos DB esnek, şeffaf ve otomatik bir biçimde sınırsız kapsayıcılar için aktarım hızını ve depolamayı ölçeklendirmenize imkan tanır. “Sabit” kapsayıcılar yalnızca 10.000 RU ölçeğine büyütülebilir ve en fazla 10 GB SSD depolama sunar. Son olarak, aktarım hızını “Sabit” kapsayıcılardan oluşan bir küme arasında paylaştıramazsınız.
  • En iyi performans ve iyileştirilmiş depolama için burada açıklanan yönergeleri izleyin.

Kaynaklar

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

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

Daha fazla bilgi edinin:Azure Cosmos DB

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

Tahmine eklendi. Hesaplayıcıda görüntülemek için “v” tuşuna basın Hesaplayıcıda görüntüle

$200 krediyle öğrenip oluşturun ve ücretsiz olarak devam edin