Lompati ke konten utama
Azure

Harga Azure Cosmos DB

Membuat atau memodernkan aplikasi yang dapat diskalakan dan memiliki performa tinggi

Kembangkan aplikasi dengan cepat dan mudah dalam skala apa pun dengan Azure Cosmos DB, database terdistribusi tanpa server dan sepenuhnya terkelola yang mendukung NoSQL dan beban kerja relasional. Dapatkan jaminan kecepatan dan ketersediaan untuk data NoSQL, skalabilitas otomatis dan instan, serta dukungan untuk PostgreSQL, MongoDB, dan Cassandra sumber terbuka. Azure Cosmos DB menawarkan model harga hemat biaya untuk aplikasi dalam berbagai ukuran, mulai dari pengembangan/pengujian hingga produksi.

Jelajahi opsi harga

Terapkan filter untuk menyesuaikan opsi harga dengan kebutuhan Anda.

Harga hanya perkiraan dan tidak dimaksudkan sebagai penawaran harga aktual. Harga sebenarnya dapat bervariasi tergantung jenis perjanjian yang dibuat dengan Microsoft, tanggal pembelian, dan nilai tukar mata uang. Harga dihitung berdasarkan dolar AS dan dikonversi menggunakan kurs spot penutupan bursa London yang diperoleh dalam dua hari kerja sebelum hari kerja terakhir pada akhir bulan sebelumnya. Jika dua hari kerja sebelum akhir bulan jatuh pada hari libur bank di pasar utama, tarif umumnya ditetapkan pada hari tepat sebelum dua hari kerja tersebut. Tarif ini berlaku untuk semua transaksi selama 1 bulan mendatang. Masuk ke Kalkulator harga Azure untuk melihat harga berdasarkan program/penawaran Anda saat ini dengan Microsoft. Hubungi spesialis penjualan Azure untuk informasi selengkapnya tentang harga atau untuk meminta penawaran harga. Lihat tanya jawab umum tentang harga Azure.

Model penetapan harga Azure Cosmos DB

Tagihan Azure Cosmos DB untuk tiga jenis penggunaan yang berbeda: komputasi, penyimpanan, dan bandwidth. Tab di bawah ini menjelaskan setiap model harga komputasi secara lebih mendetail dengan model penyimpanan dan harga bandwidth yang menyertainya.

Setelah model penetapan harga komputasi dan API dipilih, keduanya tidak dapat diubah.

Harga Komputasi:

Unit Permintaan (throughput): Tagihan Azure Cosmos DB menggunakan Unit Permintaan (RU) yang diukur per detik (RU/dtk). Unit Permintaan adalah proksi untuk komputasi, memori, dan IO yang digunakan untuk memproses operasi database dan ditagih di semua wilayah Azure yang dipilih untuk akun Azure Cosmos DB Anda.

Opsi untuk throughput meliputi: throughput yang Disediakan Standar, throughput yang disediakan Skala otomatis, dan Tanpa Server.

API yang berlaku: NoSQL, MongoDB (RU), Cassandra, Gremlin, dan Tabel.

vCore: Azure Cosmos DB menagih vCore (komputasi dan memori) per node untuk memproses operasi database dan ditagih berdasarkan ukuran dan jumlah node yang disediakan.

API yang Tersedia: PostgreSQL dan MongoDB (vCore).

Harga Penyimpanan:

Konsumsi: tagihan Azure Cosmos DB untuk penyimpanan yang digunakan dibulatkan hingga GB berikutnya per kontainer/koleksi/tabel/grafik per wilayah. Penyimpanan yang digunakan mencakup semua data dan indeks transaksional dan analitik, serta cadangan.

API yang berlaku: NoSQL, MongoDB (RU), Cassandra, Gremlin, dan Tabel.

Penyimpanan Disk: Tagihan Azure Cosmos DB untuk disk yang disediakan untuk setiap node berdasarkan ukuran penyimpanan.

API yang Berlaku: PostgreSQL dan MongoDB (vCore).

Harga Bandwidth:

Data Keluar: Tagihan Azure untuk data yang keluar dari cloud Azure atau transit di Azure WAN lintas wilayah atau zona ketersediaan.

API yang Berlaku: Semua.

Azure Cosmos DB untuk vCore MongoDB memberikan kemampuan peluasan skala horizontal dan terbaik untuk beban kerja berkinerja tinggi yang memerlukan:

  • Arsitektur yang sudah tidak asing lagi
  • Penskalaan vertikal dan horizontal dengan kapasitas tinggi
  • Ideal untuk kueri yang berjalan lama dan alur agregasi kompleks

Pelajari selengkapnya tentang Azure Cosmos DB untuk vCore MongoDB.

Node (komputasi dan memori)

Setiap kluster Azure Cosmos DB for MongoDB vCore memiliki satu atau beberapa node. Saat kebutuhan performa beban kerja Anda bertambah, Anda dapat menskalakan secara vertikal dengan meningkatkan tingkat kluster ke node yang lebih besar dengan lebih banyak komputasi dan memori atau menskalakannya secara horizontal dengan menambahkan node tambahan ke kluster Anda.

Tingkat Kluster vCore per Node Memory in GiBs per Node Harga per Node
M25 2 (Burstable) 8 $-
M30 2 8 $-
M40 4 16 $-
M50 8 32 $-
M60 16 64 $-
M80 32 128 $-
M200 64 256 $-
M200-Autoscale Up to 64 Up to 256 $- - $-
M300 96 384 $-

Penyimpanan per node – Penyimpanan tujuan umum

You can configure storage for Azure Cosmos DB for MongoDB nodes. General purpose storage is charged per GiB of storage you provision and is redundant.

Harga
32 GiB $-/bulan
64 GiB $-/bulan
128 GiB $-/bulan
256 GiB $-/bulan
512 GiB $-/bulan
1,024 GiB $-/bulan
2,048 GiB $-/bulan
4,095 GiB $-/bulan
8,192 GiB $-/bulan
16,384 GiB $-/bulan
32,767 GiB $-/bulan

High availability

Disarankan untuk produksi. Ketersediaan tinggi (HA) menghindari waktu henti database dengan mempertahankan replika siaga. Mengaktifkan HA untuk kluster Anda membuat kumpulan node lain dan dengan demikian menggandakan harga kluster.

Penyimpanan Cadangan

Penyimpanan cadangan adalah penyimpanan yang terkait dengan cadangan otomatis Azure Cosmos DB untuk kluster vCore MongoDB. Tidak ada biaya tambahan untuk pencadangan hingga 35 hari.

Bandwidth

Jaringan menagih data yang keluar dari cloud Azure ke tujuan di internet atau transit Azure WAN antar wilayah, lihat Harga Bandwidth Jaringan.

Coba Azure Cosmos DB gratis

Ada berbagai cara bagi Anda untuk memulai Azure Cosmos DB secara gratis.

Gratis 30 hari. Jalankan database Azure Cosmos DB non-produksi untuk waktu terbatas. Mulai: Nikmati pengalaman Azure Cosmos DB secara gratis dan tanpa langganan Azure untuk waktu terbatas. Anda dapat memperpanjang sebanyak mungkin.
Tingkat gratis Azure Cosmos DB. Mengembangkan dan menguji aplikasi, atau menjalankan beban kerja produksi kecil, gratis dalam lingkungan Azure. Mulai (Unit Permintaan): Aktifkan tingkat gratis di akun baru untuk menerima throughput yang disediakan sebesar 1.000 RU/dtk dan penyimpanan gratis sebesar 25 GB setiap bulan selama masa berlaku satu akun Azure Cosmos DB per langganan Azure. API yang berlaku: NoSQL, MongoDB (RU), Cassandra, Gremlin, dan Tabel. Mulai (vCore): Siapkan kluster tingkat gratis dan dapatkan pengalaman langsung tanpa biaya selama masa pakai kluster. API yang Berlaku: MongoDB (vCore)
Akun gratis Azure. Baru mengenal Azure? Kembangkan dan uji aplikasi pra-produksi dengan Azure Cosmos DB dan layanan Azure lainnya. Mulai: Coba Azure Cosmos DB dan layanan Azure lainnya sebagai bagian dari akun gratis Azure selama 12 bulan. Dapatkan kredit $200 selama 30 hari dan nikmati 400 RU/dtk dari throughput yang disediakan dan 25 GB penyimpanan gratis per bulan. Akun gratis Azure baru juga dapat mengaktifkan tingkat gratis Azure Cosmos DB untuk mendapatkan throughput dan penyimpanan tambahan yang disediakan secara gratis.
Emulator lokal Azure Cosmos DB. Menguji aplikasi dari mesin lokal Anda tanpa membuat langganan Azure atau mengeluarkan biaya apa pun. Mulai: Unduh emulator Azure Cosmos DB gratis dari mesin Windows atau Linux lokal Anda. Setelah puas dengan database, Anda dapat menerapkannya dengan mengarahkan ke instans Azure Cosmos DB di cloud.

Opsi harga dan pembelian Azure

Terhubung dengan kami secara langsung

Dapatkan panduan harga Azure. Pahami harga untuk solusi cloud Anda, pelajari tentang pengoptimalan biaya, dan minta proposal khusus.

Bicara dengan spesialis penjualan

Lihat cara pembelian

Beli layanan Azure melalui situs web Azure, perwakilan Microsoft, atau mitra Azure.

Jelajahi opsi Anda

Sumber daya tambahan

Azure Cosmos DB

Pelajari selengkapnya tentang fitur dan kemampuan Azure Cosmos DB.

Kalkulator harga

Perkirakan biaya bulanan Anda untuk penggunaan kombinasi produk Azure apa pun.

SLA

Tinjau Perjanjian Tingkat Layanan untuk Azure Cosmos DB.

Dokumentasi

Tinjau tutorial teknis, video, dan Azure Cosmos DB sumber daya lainnya.

  • Unit permintaan adalah mata uang untuk operasi database di Azure Cosmos DB. Setiap operasi - tulis, perbarui, baca, dan kueri - menggunakan sumber daya CPU, memori, dan IOP. Sumber daya ini dikenakan biaya yang dinyatakan dalam unit permintaan (RU). Throughput yang disediakan adalah total kapasitas throughput untuk operasi database dan ditetapkan sebagai unit permintaan per detik (RU/dtk). Untuk mempelajari selengkapnya, kunjungi halaman unit permintaan di Azure Cosmos DB.
  • Anda ditagih per jam untuk throughput yang disediakan, yang dinyatakan dalam unit permintaan per detik (RU/dtk), yang Anda tetapkan untuk database atau kontainer Anda.

    Throughput yang disediakan standar untuk kontainer individual:

    Jika Anda membuat akun database Azure Cosmos DB di US Timur 2 dengan dua kontainer dengan throughput yang disediakan standar masing-masing sebesar 500 RU/dtk dan 700 RU/dtk, Anda akan memiliki total throughput yang disediakan sebesar 1.200 RU/dtk. Dengan demikian, Anda akan dikenakan biaya 12 x $- = $-/jam.

    Jika kebutuhan throughput Anda berubah, dan Anda telah meningkatkan kapasitas setiap kontainer sebesar 500 RU/dtk sekaligus juga membuat kontainer baru menggunakan 20.000 RU/dtk, kapasitas yang disediakan secara keseluruhan akan menjadi 22.200 RU/dtk (1.000 RU/dtk + 1.200 RU/dtk. dtk + 20,000RU/dtk). Tagihan Anda kemudian akan berubah menjadi: $- x 222 = $-/jam.

    Dalam sebulan untuk 720 jam, jika untuk 500 jam throughput yang disediakan adalah 1.200 RU/dtk dan untuk sisa 220 jam throughput yang disediakan adalah 22.200 RU/dtk, tagihan bulanan Anda akan menunjukkan: 500 x $-/jam + 220 x $-/jam = $-/bulan.

    Throughput yang disediakan untuk database (satu set kontainer):

    Jika Anda membuat akun di US Timur 2 dengan dua database Cosmos DB (dengan satu set koleksi di bawah masing-masing) dengan throughput yang disediakan masing-masing sebesar 50K RU/dtk dan 70K RU/dtk, Anda akan memiliki total throughput yang ditetapkan sebesar 120K RU/dtk. Dengan demikian, Anda akan dikenakan biaya 1200 x $- = $-/jam.

    Jika kebutuhan throughput Anda berubah dan Anda meningkatkan throughput yang disediakan masing-masing database sebesar 10K RU/dtk, kapasitas yang disediakan secara keseluruhan akan menjadi 140K RU/dtk (60K RU/dtk + 80K RU/dtk). Tagihan Anda kemudian akan berubah menjadi: 1400 * $- = $-/jam.

    Dalam sebulan untuk 720 jam, jika untuk 500 jam throughput yang disediakan adalah 120 RB RU/dtk dan untuk 220 jam sisa throughput yang disediakan adalah 140 RB RU/dtk, tagihan bulanan Anda akan menunjukkan: 500 x $-/jam + 220 x $-/jam = $- + $- = $-/bulan.

  • Dengan penskalaan otomatis (sebelumnya "autopilot"), Anda menetapkan batas throughput maksimum yang disediakan dalam RU/dtk yang dapat diskalakan oleh database atau kontainer Anda. Anda kemudian ditagih per jam untuk RU/dtk dari throughput yang disediakan yang digunakan, mulai dari 400 unit permintaan per detik (RU/dtk) atau 10% dari jumlah maksimum Anda. Misalnya, jika Anda menetapkan maksimum 8.000 RU/dtk, Azure Cosmos DB akan secara otomatis menskalakan antara 800 - 8.000 RU/dtk berdasarkan penggunaan sebenarnya.
  • Saat diaktifkan pada akun Azure Cosmos DB baru, tingkat gratis memberikan 1.000 RU/dtk pertama dan 25 GB penyimpanan gratis selama masa pakai akun. Selain itu, saat menggunakan database throughput bersama, Anda dapat membuat hingga 25 kontainer yang berbagi 1.000 RU/dtk di tingkat database (maks. 5 database bersama per akun tingkat gratis). Anda dapat memiliki maksimal satu akun tingkat gratis per langganan Azure dan harus ikut serta saat membuat akun.
  • Dalam akun tingkat gratis, Anda akan menerima 400 RU/dtk pertama throughput yang disediakan dan 5 GB penyimpanan gratis setiap bulan. Setiap throughput dan penyimpanan yang disediakan melebihi 400 RU/dtk dan 5 GB akan ditagih dengan tarif Azure Cosmos DB reguler. 400 RU/dtk berlaku untuk throughput yang disediakan standar, throughput yang disediakan skala otomatis, dan penulisan multi-wilayah (multi-master). Tingkat gratis tidak berlaku untuk tanpa server.

    Diskon tingkat gratis diterapkan di tingkat akun. Misalnya, jika dalam satu bulan, akun memiliki total 400 RU/dtk dan tiga wilayah, dengan 5 GB di setiap wilayah, akun akan ditagih sebesar 800 RU/dtk (400 RU/dtk x 3 wilayah – 400 RU/dtk) dan 10 GB penyimpanan (5 GB x 3 wilayah – 5 GB) untuk setiap jam dalam sebulan. Jika wilayah memiliki tarif berbeda untuk RU/dtk dan penyimpanan, diskon akan mencerminkan tarif wilayah tempat akun dibuat.

  • Saat Anda memilih untuk membuat akun Azure Cosmos DB (dengan database dan kontainer) menjangkau seluruh wilayah geografis, Anda akan ditagih untuk throughput dan penyimpanan untuk setiap kontainer di setiap wilayah dan transfer data antar wilayah. Sebagai contoh, anggaplah Anda memiliki kontainer di US Barat yang dilengkapi dengan throughput 10K RU/dtk dan menyimpan 1TB data bulan ini. Anggap Anda menambahkan 3 wilayah: AS Timur, Eropa Utara, dan Asia Timur, masing-masing dengan penyimpanan dan throughput yang sama. Total tagihan bulanan Anda adalah (dengan asumsi 31 hari dalam sebulan):

    Item Penggunaan (Bulan) Peringkat Biaya Bulanan
    Tagihan throughput untuk kontainer di US Barat 10RB RU/dtk * 24 * 31 $- per 100 RU/detik per jam $-
    Tagihan throughput untuk 3 wilayah tambahan - US Timur, Eropa Utara, dan Asia Timur 3 * 10RB RU/dtk * 24 * 31 $- per 100 RU/detik per jam $-
    Tagihan penyimpanan untuk kontainer di US Barat 1 TB $- GB $-
    Tagihan penyimpanan untuk 3 wilayah tambahan - US Timur, Eropa Utara, dan Asia Timur 3 * 1TB $- GB $-
    Total $-

    Anggap juga Anda mengeluarkan 100GB data setiap bulan dari kontainer di US Barat untuk mereplikasi data ke US Timur, Eropa Utara, dan Asia Timur. Anda ditagih untuk jalan keluar sesuai tarif transfer data.

  • Saat Anda memilih untuk mengoperasikan kontainer yang menjangkau beberapa wilayah geografis, Anda akan ditagih untuk throughput dan penyimpanan yang disediakan untuk setiap kontainer di setiap wilayah dan transfer data antar wilayah. Anda akan ditagih untuk throughput yang disediakan.
  • Kapasitas penyimpanan ditagih dalam unit dari jumlah maksimum data yang disimpan per jam, dalam GB, selama periode bulanan. Misalnya, jika Anda menggunakan 100 GB penyimpanan untuk setengah bulan dan 50 GB untuk paruh kedua bulan itu, Anda akan ditagih untuk penyimpanan yang setara dengan 75 GB selama bulan itu.

  • Anda ditagih untuk setiap jam hadirnya kontainer atau database, terlepas dari penggunaan atau jika kontainer atau database aktif kurang dari satu jam. Misalnya, jika Anda membuat kontainer atau database dan menghapusnya 5 menit kemudian, tagihan Anda akan menjadi 1 jam.

  • Anda dikenai biaya untuk throughput yang disediakan maksimum untuk jam tertentu.

    Misalnya, jika Anda meningkatkan throughput yang disediakan pada pukul 9.30 dari 400 RU/dtk menjadi 1.000 RU/dtk, lalu menurunkan ketentuan throughput pada 10.45 kembali ke 400 RU/dtk, Anda akan dikenakan biaya selama dua jam sebesar 1.000 RU/dtk.

    Jika Anda meningkatkan throughput yang disediakan untuk satu kontainer atau satu set kontainer pada pukul 9.30 dari 100K RU/dtk ke 200K RU/dtk, lalu turunkan throughput yang disediakan pada pukul 10.45 pagi kembali ke 100K RU/dtk, Anda akan dikenakan biaya selama dua jam sebesar 200K RU/dtk.

  • Anda dapat meningkatkan atau menurunkan throughput yang disediakan (yaitu, Unit Permintaan per detik) untuk setiap kontainer atau database dengan menggunakan Portal Azure, salah satu SDK yang didukung, templat ARM, PowerShell, Azure CLI, atau REST API.

  • Kapasitas cadangan Azure Cosmos DB membantu Anda menghemat uang dengan menawarkan diskon apabila Anda membayar di muka untuk satu atau tiga tahun dari throughput yang disediakan. Kapasitas yang dicadangkan memberikan diskon penagihan dan tidak memengaruhi status runtime sumber daya Anda. Anda dapat membeli kapasitas cadangan untuk Azure Cosmos DB di portal Azure. Untuk mempelajari selengkapnya tentang kapasitas yang dicadangkan, baca dokumentasi Azure Cosmos DB.

Hubungi ahli penjualan untuk panduan harga Azure. Pahami harga untuk solusi cloud Anda.

Dapatkan layanan cloud gratis dan kredit $200 untuk menjelajahi Azure selama 30 hari.

Ditambahkan ke perkiraan. Tekan 'v' untuk melihat pada kalkulator