Microsoft Azure Cosmos DB tingkat gratis

BERLAKU UNTUK: SQL API Cassandra API Gremlin API Table API Azure Cosmos DB API for MongoDB

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, ini berarti 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.

Catatan

Tingkat gratis saat ini tidak tersedia untuk akun tanpa server.

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 tambahan dengan throughput berbagi atau kontainer dengan throughput khusus melebihi 1000 RU/dtk ditagihkan 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/dtk selama 12 bulan.

Cara terbaik untuk menjaga akun Anda tetap gratis

Saat menggunakan Azure Cosmos DB tingkat gratis, untuk menjaga akun Anda sepenuhnya bebas biaya, akun Anda tidak boleh memiliki RU/dtk atau konsumsi penyimpanan tambahan selain yang ditawarkan oleh tingkat gratis.

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 maksimal 600 RU/dtk throughput yang diprovisikan.
  • Akun dengan 2 wilayah tempat satu wilayah memiliki satu kontainer dengan maksimal 500 RU/dtk throughput yang diprovisikan.

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 SQL API
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 SQL API. 
New-AzCosmosDBAccount -ResourceGroupName "MyResourcegroup" `
    -Name "Myaccount" `
    -ApiKind "sql" `
    -EnableFreeTier true `
    -DefaultConsistencyLevel "Session" `

Langkah berikutnya

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