Amazon DocumentDB (dengan kompatibilitas MongoDB) adalah layanan basis data dokumen terkelola penuh yang mendukung beban kerja MongoDB. Dengan Amazon DocumentDB, Anda hanya membayar yang Anda gunakan, dan tidak ada biaya di muka. Harga Amazon DocumentDB memiliki empat dimensi:

  1. Instans sesuai permintaan: Jumlah instans komputasi untuk klaster (harga per detik dengan minimum 10 menit).
  2. I/O basis data: Jumlah I/O yang digunakan saat membaca dan menulis data ke volume penyimpanan klaster Anda (harga per juta I/O).
  3. Penyimpanan basis data: Jumlah data yang disimpan di volume penyimpanan klaster Anda (harga per GB/bulan).
  4. Penyimpanan cadangan: Jumlah penyimpanan cadangan yang digunakan melebihi penggunaan penyimpanan basis data klaster Anda (harga per GB/bulan).
Besaran Harga DocumentDB

Biaya AWS lainnya, seperti transfer data antara aplikasi dan Amazon DocumentDB di seluruh Zona Ketersediaan (AZ) mungkin juga berlaku.

Optimasi biaya

Amazon DocumentDB membantu Anda mengoptimasi biaya dengan fitur berikut:

Penagihan per detik: Amazon DocumentDB menyediakan penagihan per detik untuk instans, dengan periode penagihan minimal 10 menit. 

Jeda instans: Anda dapat menghentikan sementara instans komputasi hingga tujuh hari saat Anda tidak perlu mengakses klaster (sangat cocok untuk menjeda klaster pengujian selama akhir pekan) dan memulai ulang instans saat dibutuhkan. 

Ketahanan instans tunggal: Instans Amazon DocumentDB tidak memuat data, sehingga Anda dapat menyediakan klaster dengan ketahanan tinggi hanya dengan menggunakan satu instans, pendekatan populer bagi klaster pengembangan. 

Cadangan berbiaya rendah: Anda mendapat penyimpanan cadangan yang setara dengan 100 persen penyimpanan data klaster secara gratis setiap bulan (misal, jika klaster Anda memiliki 10TB data tersimpan, Anda mendapat 10TB cadangan secara gratis). Harga penyimpanan cadangan tambahan di luar jatah gratis adalah 0,02 USD per GB/bulan (harga dapat bervariasi di seluruh wilayah AWS). 

Penskalaan otomatis: Penyimpanan Amazon DocumentDB dan I/O secara otomatis diskalakan sesuai beban kerja, sehingga Anda hanya membayar sumber daya yang digunakan tanpa perlu penyediaan awal. 

Replikasi data: Penyimpanan Amazon DocumentDB memiliki ketahanan dan ketersediaan yang tinggi, mereplikasi data dengan enam cara di tiga AZ. Meski DocumentDB menyimpan enam salinan data, Anda hanya membayar satu salinan seharga 0,10 USD per GB/bulan (harga dapat bervariasi di seluruh wilayah AWS).

Enkripsi dan pemantauan tanpa biaya: Fitur seperti enkripsi diam dengan AWS Key Management Service (AWS KMS), enkripsi bergerak dengan Keamanan Lapisan Pengangkutan (TLS), dan pemantauan dengan AWS CloudWatch tersedia untuk seluruh klaster tanpa biaya tambahan.

Paket dukungan premium: Pilih paket AWS Premium Support dengan harga yang transparan dan sesuai kebutuhan Anda. Lihat Harga Paket Dukungan AWS untuk informasi selengkapnya. 

Transfer instans klaster secara gratis di seluruh AZ: Data yang ditransfer di seluruh Zona Ketersediaan di antara instans klaster tidak dikenakan biaya.

Untuk optimasi harga selengkapnya, lihat dokumentasi praktik terbaik. Anda juga dapat memperkirakan tagihan bulanan menggunakan Kalkulator Bulanan Sederhana AWS berikut.
 
Jika Anda baru mengenal Amazon DocumentDB, silakan lihat Panduan memulai.

Uji coba gratis Amazon DocumentDB

Sebagai bagian dari AWS Tingkat Gratis, kami menawarkan uji coba basis data dokumen secara gratis. Jika organisasi Anda belum pernah membuat klaster Amazon DocumentDB, Anda memenuhi syarat untuk uji coba gratis selama satu bulan. Uji coba basis data dokumen secara gratis meliputi 750 jam per bulan untuk penggunaan instans db.t3.medium, 30 juta IO, 5GB penyimpanan, dan 5GB penyimpanan cadangan gratis selama 30 hari. Setelah uji coba gratis satu bulan Anda berakhir atau penggunaan Anda melebihi kuota gratis, Anda dapat menutup klaster untuk menghindari semua biaya, atau tetap menjalankannya dengan tarif standar sesuai permintaan kami.

Catatan - Uji Coba Gratis Amazon DocumentDB saat ini tidak tersedia di wilayah AWS GovCloud (AS) atau wilayah Tiongkok (Ningxia).

Harga instans sesuai permintaan

Instans sesuai permintaan memungkinkan Anda membayar per detik, tanpa komitmen jangka panjang atau biaya di muka. Ini membebaskan Anda dari biaya dan kerumitan perencanaan serta pembelian kapasitas basis data di awal serta keharusan untuk menebak kapasitas yang tepat. 

Harga ditagih per jam instans yang dikonsumsi, mulai ketika instans diluncurkan sampai dihentikan atau dihapus. Jam instans sebagian ditagihkan dalam peningkatan satu detik, dengan tarif minimum 10 menit mengikuti perubahan status yang dapat ditagihkan seperti membuat, memodifikasi, atau menghapus instans.

Harga instans berlaku untuk instans utama dan replika di klaster. Amazon DocumentDB memanfaatkan arsitektur multi-Zona Ketersediaan (AZ) untuk ketersediaan yang tinggi. Biaya deployment multi-AZ hanya biaya instans utama ditambah biaya tiap instans replika. 

Untuk memaksimalkan ketersediaan, kami merekomendasikan menempatkan paling tidak satu replika di AZ yang berbeda dari instans utama. Data yang ditransfer antara AZ untuk replikasi multi-AZ deployment gratis.

Instans medium Amazon DocumentDB T3 dan T4g berjalan dalam mode tak terbatas, yang berarti Anda akan dikenakan biaya jika penggunaan CPU rata-rata Anda selama periode 24 jam berjalan melebihi garis dasar instans. Kredit CPU dikenai biaya 0,09 USD per jam vCPU. Harga Kredit CPU sama untuk semua ukuran instans T3 dan T4 di semua wilayah. 

Untuk informasi selengkapnya tentang cara kerja instans perfoma yang dapat dilonjakkan tak terbatas dan bagaimana mereka diberi harga, lihat konsep mode tak terbatas.

Penyimpanan dan I/O Basis Data

Anda hanya membayar untuk penyimpanan dan I/O yang digunakan klaster Amazon DocumentDB, dan Anda tidak perlu menyediakan sumber daya ini di awal. 

Penyimpanan yang digunakan oleh klaster Amazon DocumentDB Anda ditagih per GB per bulan. Penyimpanan yang dapat ditagihkan mencakup data Anda, indeks, dan data stream perubahan. Untuk informasi selengkapnya, lihat Penyimpanan Amazon DocumentDB.

I/O adalah operasi input/output yang dilakukan oleh mesin Amazon DocumentDB saat melakukan baca dan tulis pada volume penyimpanan klaster. I/O ditagihkan per juta permintaan I/O. Panggilan API seperti cari, sisipkan, perbarui, dan hapus, fitur seperti ubah stream dan indeks TTL, serta alat seperti mongodump juga mongorestore semuanya menggunakan I/O dengan membaca dan/atau menulis dari volume penyimpanan. 

Operasi baca (8rb halaman) dari volume penyimpanan dihitung sebagai satu I/O. Setelah data dibaca dari volume penyimpanan dan terus berada di memori, pembacaan selanjutnya pada data yang sama tidak dianggap sebagai I/O tambahan. Untuk mengurangi I/O baca, instans Anda harus diukur dengan benar dan set kerja aplikasi harus sesuai dengan memori. Lihat Pengukuran Instans dalam dokumentasi praktik terbaik.

I/O tulis hanya digunakan saat mendorong catatan log transaksi ke lapisan penyimpanan agar operasi tulis tahan lama. I/O tulis dihitung dalam unit 4KB. Misalnya, catatan log transaksi yang berukuran 1.024 bita akan dihitung sebagai satu operasi I/O.

Meski begitu, operasi tulis konkuren yang memiliki log transaksi berukuran kurang dari 4KB dapat di-batch bersama dengan mesin basis data Amazon DocumentDB untuk mengoptimalkan pemakaian I/O. Tidak seperti mesin basis data tradisional, DocumentDB tidak mendorong halaman basis data yang diubah ke lapisan penyimpanan, sehingga pemakaian I/O dapat dihemat lebih banyak. 

Amazon DocumentDB mengimplementasikan arsitektur basis data kontrol konkurensi multiversi (MVCC) serta membuat dokumen versi baru dan entri indeks untuk setiap operasi pembaruan. Dokumen versi dikelola secara transparan oleh DocumentDB. Arsitektur MVCC meningkatkan throughput kueri dan menyediakan isolasi baca, karena kueri baca dapat menggunakan dokumen berversi daripada melakukan penguncian. 

Saat kueri tidak lagi memerlukan versi dokumen lama atau entri indeks, pengumpul sampah akan mengambil dokumen lama dan entri indeks tersebut. Pengumpul sampah beroperasi secara periodik untuk memeriksa dokumen lama dan entri indeks, mengakibatkan baca I/O memuat dokumen lama dan entri indeks tersebut ke dalam memori, jika belum ada, dan tulis I/O menghapusnya. 

Untuk meminimalisir I/O yang dihasilkan dari pengumpulan sampah, direkomendasikan untuk menghapus indeks yang tidak digunakan dan menskalakan instans supaya indeks masuk di memori. Untuk informasi selengkapnya, lihat Dokumentasi praktik terbaik Amazon DocumentDB.

Klaster Global Amazon DocumentDB

Klaster Global Amazon DocumentDB adalah fitur opsional yang memberikan replikasi cepat di seluruh wilayah dengan latensi kurang dari satu detik menggunakan infrastruktur khusus dengan sedikit hingga tanpa dampak pada performa beban kerja Anda. Dengan klaster global, Anda dapat melakukan pemulihan dari pemadaman tingkat wilayah dan melayani pembacaan global latensi rendah dengan mengizinkan pembacaan dari klaster DocumentDB terdekat.

Anda membayar I/O penulisan yang direplikasi antara wilayah utama dan tiap wilayah sekunder. Jumlah I/O tulis yang direplikasi untuk tiap wilayah sekunder sama dengan jumlah I/O tulis dalam wilayah yang dilakukan oleh wilayah primer. Terpisah dari I/O tulis yang direplikasi, Anda membayar tarif DocumentDB standar untuk instans, penyimpanan, transfer data lintas wilayah, dan penyimpanan cadangan.

Kecuali dinyatakan lain, harga tersebut tidak termasuk pajak dan beban biaya yang berlaku, termasuk PPN dan pajak penjualan yang berlaku. Untuk pelanggan dengan alamat penagihan di Jepang, penggunaan layanan AWS tunduk pada Pajak Konsumsi Jepang. Pelajari selengkapnya.

Penyimpanan cadangan

Penyimpanan cadangan untuk klaster Amazon DocumentDB adalah penyimpanan yang terkait dengan pencadangan klaster otomatis dan snapshot klaster manual mana pun. Meningkatkan periode retensi cadangan Anda atau mengambil snapshot klaster manual meningkatkan penyimpanan cadangan yang digunakan.

Penyimpanan cadangan dialokasikan berdasarkan wilayah. Total ruang penyimpanan cadangan sama besar dengan jumlah seluruh penyimpanan untuk semua cadangan di wilayah tersebut.

Menyalin snapshot ke wilayah lain meningkatkan penyimpanan cadangan yang dialokasikan di wilayah tujuan.

Tidak ada biaya tambahan untuk penyimpanan cadangan hingga 100 persen dari keseluruhan penyimpanan klaster Amazon DocumentDB untuk sebuah wilayah. Tidak ada biaya tambahan juga untuk penyimpanan cadangan jika periode retensi cadangan Anda adalah satu hari dan Anda tidak memiliki snapshot manual apa pun di luar periode retensi cadangan.

Penyimpanan cadangan di luar jumlah ini dan snapshot manual yang dipertahankan di luar periode retensi cadangan, baik saat klaster masih aktif maupun saat sudah dihapus, akan ditagih dengan tarif penyimpanan pada tabel di bawah ini.

Transfer data

Harga di bawah ini didasarkan pada data yang ditransfer “masuk” dan “keluar” Amazon DocumentDB.

Kecuali dinyatakan lain, harga tersebut tidak termasuk pajak dan beban biaya yang berlaku, termasuk PPN dan pajak penjualan yang berlaku. Untuk pelanggan dengan alamat penagihan Jepang, penggunaan layanan AWS tunduk pada Pajak Konsumsi Jepang. Pelajari selengkapnya.

Data yang ditransfer antara Instans Amazon DocumentDB dan Amazon Elastic Compute Cloud (EC2) di Zona Ketersediaan yang sama tidak dikenakan biaya. 

Data yang ditransfer antara AZ untuk replikasi deployment multi-AZ tidak dikenakan biaya. 

Instans Amazon DocumentDB di dalam Cloud Privat Virtual (VPC) Amazon: Untuk data yang ditransfer antara instans Amazon EC2 dan instans DocumentDB di AZ yang berbeda di Wilayah yang sama, akan dikenakan biaya Transfer Data Regional EC2 di kedua sisi transfer.

Contoh harga

Anggaplah klaster Amazon DocumentDB Anda sedang menjalankan dua instans klaster db.r5.large (sesuai permintaan) di AS Timur (Virginia Utara), Anda menyimpan data sebesar 50 GB dengan cadangan 50 GB, dan menjalankan 200 juta I/O per bulan.

Harga sesuai permintaan untuk instans db.r5.large adalah 0,277 USD per jam, sehingga biaya bulanan Anda untuk dua instans akan menjadi 404,42 USD (0,277 USD * 730 * 2).

Biaya penyimpanan Anda akan sebesar 0,10 USD per GB/bulan, sehingga untuk penyimpanan 50GB, biaya bulanan (30 hari) Anda akan sebesar 5 USD (0,10 USD * 50). Tidak ada biaya tambahan untuk penyimpanan cadangan karena tidak melebihi penyimpanan data Anda untuk wilayah tersebut.

Biaya I/O Anda akan sebesar 0,20 USD per juta kenaikan permintaan, sehingga untuk 200 juta I/O per bulan, Anda akan dikenakan biaya sebesar 40,00 USD (0,20 USD * 200).

Total tagihan bulanan Anda untuk Amazon DocumentDB pada contoh ini akan sebesar 449,42 USD (404,42 USD untuk instans + 5,00 USD untuk penyimpanan + 40,00 USD untuk I/O).

Pertanyaan yang Sering Diajukan mengenai Harga

Amazon DocumentDB mereplikasi setiap bagian dari volume penyimpanan saya dengan enam cara di tiga Zona Ketersediaan. Apakah itu berarti harga penyimpanan efektif saya akan meningkat menjadi tiga atau enam kali lipat dari yang ditampilkan di halaman harga?

Tidak. Fitur replikasi penyimpanan Amazon DocumentDB sudah termasuk dalam harga tersebut. Anda dikenakan biaya berdasarkan ukuran data di klaster, dan Anda tidak dikenakan biaya secara terpisah untuk penyimpanan yang direplikasi.

Apa yang dimaksud dengan I/O di Amazon DocumentDB dan bagaimana cara menghitungnya?

I/O adalah operasi input/output yang dilakukan Amazon DocumentDB pada lapisan penyimpanan virtual berbasis solid state drive (SSD). Setiap operasi baca halaman basis data dihitung sebagai satu I/O. Amazon DocumentDB mengeluarkan pembacaan pada lapisan penyimpanan untuk mengambil halaman yang tidak tersedia dalam cache buffer. Setiap halaman berukuran 8KB di Amazon DocumentDB.

Amazon DocumentDB didesain untuk menghapus operasi I/O yang tidak diperlukan guna mengurangi biaya dan memastikan sumber daya tersedia untuk melayani lalu lintas baca/tulis. I/O tulis hanya digunakan saat mendorong catatan log write-ahead ke lapisan penyimpanan agar operasi tulis tahan lama. I/O tulis dihitung dalam unit 4KB. 

Contohnya, catatan log yang berukuran 1KB akan dihitung sebagai satu operasi I/O. Meski begitu, operasi tulis konkuren yang memiliki log write-ahead berukuran kurang dari 4KB dapat di-batch bersama dengan mesin basis data Amazon DocumentDB untuk mengoptimalkan penggunaan I/O.

Tidak seperti mesin basis data tradisional, Amazon DocumentDB tidak mendorong halaman basis data yang diubah ke lapisan penyimpanan, sehingga dapat lebih banyak menghemat penggunaan I/O.

Anda dapat melihat seberapa banyak I/Os digunakan oleh klaster Amazon DocumentDB dengan membuka Konsol AWS. Untuk melihat penggunaan I/O Anda, buka bagian Amazon DocumentDB di konsol, lihat daftar klaster Anda, pilih klaster Amazon DocumentDB, lalu cari metrik “VolumeReadIOPs” dan “VolumeWriteIOPs” di bagian pemantauan. 

Bagaimana cara kerja tagihan per detik?

Harga instans dihitung mulai saat instans dibuat hingga instans dihapus. Instans ditagih pada peningkatan satu detik, dengan tarif minimum 10 menit mengikuti perubahan status yang dapat ditagihkan seperti membuat, mengubah, atau menghapus instans.

Misalnya, jika Anda membuat instans r5.large pada pukul 13:00:00, lalu mengubah instans tersebut menjadi r5.xlarge pada pukul 13:30:00, dan menghapus instans pada pukul 13:50:00, Anda akan ditagih selama 1.800 detik (30 menit) pada harga r5.large dan 1.200 detik (20 menit) pada harga r5.xlarge.

Jika Anda membuat instans r5.large pada pukul 15:00:00 dan menghapusnya pada pukul 15:06:00, tarif minimum 10 menit akan berlaku, dan Anda akan dikenakan biaya selama 600 detik (10 menit) pada harga r5.large. 

Sumber daya harga tambahan

Kalkulator Harga AWS

Hitung biaya bulanan Anda secara mudah dengan AWS

Dapatkan bantuan harga

Hubungi spesialis AWS untuk mendapatkan penawaran pribadi
 

Pelajari cara memulai

Pelajari cara memulai dengan cepat.

Pelajari selengkapnya 
Daftar untuk akun gratis

Dapatkan akses instan ke AWS Tingkat Gratis. 

Daftar 
Mulai membangun di konsol

Mulai merancang dengan Amazon DocumentDB di Konsol AWS.

Masuk