Tingkat gratis masa pakai Azure Cosmos DB

BERLAKU UNTUK: Nosql MongoDB Cassandra Gremlin Meja

Catatan

Tingkat gratis untuk kluster vCore dan/atau database vektor di Azure Cosmos DB untuk MongoDB dapat ditemukan di sini.

Tingkat gratis saat ini tidak tersedia untuk akun tanpa server.

Azure Cosmos DB tingkat gratis mempermudah untuk memulai, mengembangkan, menguji aplikasi Anda, atau bahkan menjalankan beban kerja produksi kecil secara gratis. Saat tingkat gratis diaktifkan pada suatu akun, Anda akan mendapatkan 1000 RU/dtk dan 25 GB penyimpanan pertama pada akun secara gratis. Throughput dan penyimpanan yang dikonsumsi melebihi batas ini ditagihkan pada harga reguler. Tingkat gratis tersedia untuk semua akun API dengan throughput, throughput penskalaan otomatis, wilayah tulis tunggal atau jamak yang diprovisikan.

Tingkat gratis berlangsung tanpa batas waktu selama masa hidup akun dan dilengkapi dengan semua keuntungan dan fitur akun Azure Cosmos DB reguler. Keuntungan ini termasuk penyimpanan tak terbatas dan throughput (RU/dtk), SLA, ketersediaan tinggi, distribusi global turnkey di seluruh wilayah Azure, dan masih banyak lagi.

Anda dapat memiliki hingga satu akun Azure Cosmos DB tingkat gratis per langganan Azure dan harus ikut serta saat membuat akun. Jika Anda tidak melihat opsi untuk menerapkan diskon tingkat gratis, akun lain dalam langganan telah diaktifkan dengan tingkat gratis. Jika Anda membuat akun dengan tingkat gratis dan kemudian menghapusnya, Anda dapat menerapkan tingkat gratis untuk akun baru. Saat membuat akun baru, disarankan untuk mengaktifkan diskon tingkat gratis jika tersedia.

Jika Anda memutuskan bahwa Azure Cosmos DB tepat untuk Anda, Anda dapat menerima diskon hingga 63% untuk harga Azure Cosmos DB melalui Kapasitas Yang Dipesan.

Tingkat gratis dengan database throughput berbagi

Dalam model throughput berbagi, saat memprovisikan throughput pada database, throughput dibagikan di seluruh kontainer di database. Saat menggunakan tingkat gratis, Anda dapat memprovisikan database berbagi dengan hingga 1000 RU/dtk secara gratis. Semua kontainer dalam database akan berbagi throughput.

Sama seperti akun reguler, pada akun tingkat gratis, database throughput berbagi dapat memiliki maksimal 25 kontainer. Database lain dengan throughput bersama atau kontainer dengan throughput khusus di atas 1000 RU/dtk ditagih dengan harga reguler.

Tingkat gratis dengan diskon Azure

Azure Cosmos DB tingkat gratis cocok dengan akun gratis Azure. Untuk ikut serta, buat akun tingkat gratis Azure Cosmos DB pada langganan akun gratis Azure Anda. Selama 12 bulan pertama, Anda akan mendapatkan diskon gabungan 1400 RU/dtk (1000 RU/dtk dari Azure Cosmos DB tingkat gratis dan 400 RU/dtk dari akun gratis Azure) dan 50 GB penyimpanan (25 GB dari Azure Cosmos DB tingkat gratis dan 25 GB dari akun gratis Azure). Setelah 12 bulan berakhir, Anda akan terus mendapatkan 1000 RU/dtk dan 25 GB dari Azure Cosmos DB tingkat gratis, selama masa hidup akun Azure Cosmos DB. Untuk contoh bagaimana biaya ditumpuk, lihat Contoh penagihan dengan akun tingkat gratis.

Catatan

Tingkatan gratis Azure Cosmos DB berbeda dari akun gratis Azure. Akun gratis Azure menawarkan kredit dan sumber daya Azure secara gratis untuk waktu yang terbatas. Saat menggunakan Azure Cosmos DB sebagai bagian dari akun gratis ini, Anda mendapatkan penyimpanan 25 GB dan throughput yang disediakan 400 RU/s selama 12 bulan.

Cara terbaik untuk menjaga akun Anda tetap gratis

Agar akun Anda tetap bebas biaya, akun Anda tidak boleh memiliki RU/dtk atau konsumsi penyimpanan selain yang ditawarkan oleh tingkat gratis Azure Cosmos DB.

Misalnya, berikut beberapa opsi yang tidak menghasilkan biaya bulanan:

  • Satu database dengan maksimal throughput yang diprovisikan 1000 RU/dtk.
  • Dua kontainer, satu dengan maksimal 400 RU/dtk, dan satu lagi dengan maksimum 600 RU/dtk throughput yang disediakan.
  • Akun dengan dua wilayah yang memiliki satu kontainer dengan maksimal 500 RU/dtk throughput yang disediakan.

Membuat akun dengan tingkat gratis

Anda dapat membuat akun tingkat gratis dari portal Microsoft Azure, PowerShell, CLI, atau templat Azure Resource Manager (ARM). Anda dapat memilih tingkat gratis saat membuat akun, tetapi Anda tidak dapat mengatur ke tingkat gratis setelah akun dibuat.

Portal Azure

Saat membuat akun menggunakan portal Microsoft Azure, atur opsi Terapkan Diskon Tingkat Gratis ke Terapkan. Lihat artikel buat akun baru dengan tingkat gratis untuk panduan langkah demi langkah.

Templat ARM

Untuk membuat akun tingkat gratis menggunakan templat ARM, atur properti "enableFreeTier": true. Untuk templat lengkapnya, lihat contoh penerapan templat ARM dengan tingkat gratis.

CLI

Untuk membuat akun dengan tingkat gratis menggunakan CLI, atur parameter --enable-free-tier ke true:

# Create a free tier account for API for NoSQL
az cosmosdb create \
    -n "Myaccount" \
    -g "MyResourcegroup" \
    --enable-free-tier true \
    --default-consistency-level "Session"

PowerShell

Untuk membuat akun dengan tingkat gratis menggunakan Azure PowerShell, atur parameter -EnableFreeTier ke true:

# Create a free tier account for API for NoSQL. 
New-AzCosmosDBAccount -ResourceGroupName "MyResourcegroup" `
    -Name "myaccount" `
    -ApiKind "sql" `
    -EnableFreeTier $true `
    -DefaultConsistencyLevel "Session" `
    -Location "East US" `

Tidak dapat membuat akun tingkat gratis

Jika opsi untuk membuat akun tingkat gratis dinonaktifkan atau jika Anda menerima kesalahan yang mengatakan Anda tidak dapat membuat akun tingkat gratis, akun lain dalam langganan telah diaktifkan dengan tingkat gratis. Untuk menemukan akun tingkat gratis yang ada dan grup sumber daya tempatnya berada, gunakan skrip Azure CLI ini Temukan Akun Tingkat Gratis di Langganan.

Langkah berikutnya

Setelah membuat akun tingkat gratis, Anda dapat mulai membuat aplikasi menggunakan Azure Cosmos DB dengan artikel berikut: