Lompat ke konten utama

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 for PostgreSQL menyediakan kemampuan peluasan skala horizontal ke ratusan node dan paling cocok untuk beban kerja berperforma tinggi yang memerlukan:

  • Skalabilitas dinamis tanpa biaya sharding manual dengan arsitektur ulang aplikasi rendah
  • Kueri transaksional dan analitik untuk berjalan di database yang sama

Pelajari selengkapnya tentang Azure Cosmos DB for PostgreSQL

Node tunggal

Ukuran node tunggal (komputasi dan memori)

Node tunggal menawarkan opsi hemat biaya untuk dev/test dan beban kerja yang berkembang untuk mulai menggunakan Azure Cosmos DB for PostgreSQL pada node tunggal dan siap diskalakan.

vCore/Node Memori (Gib)/Node Harga/Node Dicadangkan untuk 1 tahun* Dicadangkan untuk 3 tahun*
1 (Burstable) 2 GiB $- T/A T/A
2 8 GiB $- $-
$-
2 (Burstable) 4 GiB $- T/A T/A
4 16 GiB $- $-
$-
8 32 GiB $- $-
$-
16 64 GiB $- $-
$-
32 128 GiB $- $-
$-
64 256 GiB $- $-
$-
*Lihat informasi selengkapnya tentang kapasitas cadangan 1- dan 3-tahun

Penyimpanan node tunggal – Penyimpanan tujuan umum

Anda dapat mengonfigurasi penyimpanan untuk node tunggal Azure Cosmos DB for PostgreSQL menjadi 128 GiB, 256 GiB, 512 GiB, 1024 GiB, atau 2048 GiB. Penyimpanan 1024 GiB dan 2048 GiB hanya didukung dengan komputasi 8 vCore atau lebih. Penyimpanan dikenakan biaya per GiB penyimpanan yang Anda sediakan.

Harga
128 GiB $-/bulan
256 GiB $-/bulan
512 GiB $-/bulan
1,024 GiB $-/bulan
2,048 GiB $-/bulan

Multi-node

Ukuran node pekerja (komputasi dan memori)

Setiap kluster multi-node Azure Cosmos DB for PostgreSQL dimulai dengan 2 node pekerja. Seiring meningkatnya beban kerja, Anda dapat menambahkan lebih banyak vCore (CPU logis) dan memori ke node pekerja—dan Anda dapat meluaskan skala kluster Postgres dengan menambahkan lebih banyak node pekerja.

vCore/Node Memori (Gib)/Node Harga/Node Dicadangkan untuk 1 tahun* Dicadangkan untuk 3 tahun*
4 32 GiB $- $-
$-
8 64 GiB $- $-
$-
16 128 GiB $- $-
$-
32 256 GiB $- $-
$-
64 512 GiB $- $-
$-
96 672 GiB $- $-
$-
104 672 GiB $- $-
$-
*Lihat informasi selengkapnya tentang kapasitas cadangan 1- dan 3-tahun.

Ukuran koordinator (komputasi dan memori)

Setiap kluster multi-node Azure Cosmos DB for PostgreSQL memiliki 1 koordinator. Seiring meningkatnya kebutuhan performa beban kerja, Anda dapat menambahkan lebih banyak vCore (CPU logis) dan memori ke koordinator.

vCore* Memori (Gib) Harga Dicadangkan untuk 1 tahun** Dicadangkan untuk 3 tahun**
4 16 GiB $- $-
$-
8 32 GiB $- $-
$-
16 64 GiB $- $-
$-
32 128 GiB $- $-
$-
64 256 GiB $- $-
$-
96 384 GiB $- $-
$-

*Komputasi node Koordinator disediakan di inti virtual (vCore), yang merupakan CPU logis.

**Lihat informasi selengkapnya tentang kapasitas cadangan 1- dan 3-tahun.

Penyimpanan per node – Penyimpanan tujuan umum

Anda dapat mengonfigurasi penyimpanan untuk node pekerja Azure Cosmos DB for PostgreSQL menjadi 0,5 TiB, 1 TiB, 2 TiB, 4 TiB, 8 TiB, atau 16 TiB per node. Anda dapat mengonfigurasi node koordinator menjadi 128 GiB, 256 GiB, 0,5 TiB, 1 TiB, 2 TiB, 4 TiB, 8 TiB, atau 16 TiB. Penyimpanan tujuan umum dikenakan biaya per GiB penyimpanan yang Anda sediakan.

Penyimpanan Harga
128 GiB (hanya koordinator) $-/bulan
256 GiB (hanya koordinator) $-/bulan
0.5 TiB $-/bulan
1.0 TiB $-/bulan
2.0 TiB $-/bulan
4.0 TiB $-/bulan
8.0 TiB $-/bulan
16.0 TiB $-/bulan

Berikut ini sama untuk kluster node tunggal dan multi-node

High availability

High availability (HA) mencegah terjadinya waktu henti database dengan mempertahankan replika siaga setiap node dalam kluster. Jika node tidak berfungsi, Hyperscale mengalihkan koneksi masuk dari node yang mengalami gangguan ke replika siaganya. Failover terjadi dalam beberapa menit, dan node yang dipromosikan selalu memiliki data baru melalui replikasi streaming sinkron PostgreSQL dan string koneksi yang sama. Mengaktifkan HA untuk kluster Azure Cosmos DB for PostgreSQL secara efektif membuat kumpulan node lain dan dengan demikian menggandakan harga kluster.

Penyimpanan Cadangan

Penyimpanan cadangan adalah penyimpanan yang terkait dengan pencadangan otomatis kluster Azure Cosmos DB for PostgreSQL. Tidak ada biaya tambahan untuk penyimpanan cadangan hingga 100% dari total penyimpanan yang disediakan pada node tertentu. Konsumsi tambahan penyimpanan cadangan akan dikenakan biaya dalam GiB/bulan mulai 1 Juni 2024.

Harga
Redundan Lokal (1 GiB) $-/bulan

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: Aktifkan tingkat gratis di akun baru untuk menerima 1,000 RU/dtk dari throughput yang disediakan dan 25 GB penyimpanan gratis setiap bulan untuk masa pakai satu akun Azure Cosmos DB per langganan Azure.
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