Merencanakan dan mengelola biaya untuk Azure SQL Database

Artikel ini menjelaskan cara merencanakan dan mengelola biaya untuk Azure SQL Database.

Pertama, Anda menggunakan kalkulator harga Azure untuk menambahkan sumber daya Azure, dan meninjau perkiraan biaya. Setelah mulai menggunakan sumber daya Azure SQL Database, gunakan fitur Cost Management untuk mengatur anggaran dan memantau biaya. Anda juga dapat meninjau perkiraan biaya dan mengidentifikasi tren pengeluaran untuk mengidentifikasi area yang ingin ditindaklanjuti. Biaya untuk Azure SQL Database hanya sebagian dari biaya bulanan dalam tagihan Azure Anda. Meskipun artikel ini menjelaskan cara merencanakan dan mengelola biaya untuk Azure SQL Database, Anda akan dikenai tagihan untuk semua layanan dan sumber daya Azure yang digunakan dalam langganan Azure Anda, termasuk layanan pihak ketiga apa pun.

Prasyarat

Analisis biaya mendukung sebagian besar jenis akun Azure, tetapi tidak semuanya. Untuk melihat daftar lengkap jenis akun yang didukung, lihat Memahami data Manajemen Biaya. Untuk melihat data biaya, Anda memerlukan setidaknya akses baca untuk akun Azure.

Untuk informasi terkait cara menetapkan akses ke data Azure Cost Management, lihat Menetapkan akses ke data.

Pertimbangan biaya awal SQL Database

Saat menggunakan Azure SQL Database, ada beberapa fitur penghematan biaya yang perlu dipertimbangkan:

Model pembelian vCore atau DTU

Azure SQL Database mendukung dua model pembelian: vCore dan DTU. Setiap model pembelian memiliki cara penagihan yang berbeda, sehingga penting untuk memahami model yang paling sesuai untuk beban kerja Anda saat merencanakan dan mempertimbangkan biaya. Untuk informasi tentang model pembelian vCore dan DTU, lihat Memilih antara model pembelian vCore dan DTU.

Disediakan atau tanpa server

Dalam model pembelian vCore, Azure SQL Database juga mendukung dua jenis tingkat komputasi: throughput yang disediakan dan tanpa server. Setiap tingkat komputasi memiliki cara penagihan yang berbeda, sehingga penting untuk memahami tingkat yang paling sesuai untuk beban kerja Anda saat merencanakan dan mempertimbangkan biaya. Untuk detailnya, lihat Gambaran umum model vCore - tingkat komputasi.

Dalam tingkat komputasi yang disediakan dari model pembelian berbasis vCore, Anda dapat menukarkan lisensi yang sudah ada untuk mendapatkan tarif diskon. Untuk detailnya, lihat Keuntungan Hibrid Azure Hybrid (AHB).

Kumpulan elastis

Untuk lingkungan dengan beberapa database yang memiliki tuntutan penggunaan yang bervariasi dan tidak dapat diprediksi, kumpulan elastis dapat menghemat biaya dibandingkan menyediakan jumlah database tunggal yang sama. Untuk detailnya, lihat Kumpulan database elastis.

Estimasi biaya Azure SQL Database

Gunakan kalkulator harga Azure untuk memperkirakan biaya untuk konfigurasi Azure SQL Database yang berbeda. Untuk informasi selengkapnya, lihat harga Azure SQL Database.

Informasi dan harga dalam gambar berikut hanya untuk tujuan memberikan contoh:

Contoh kalkulator harga Azure SQL Database

Anda juga dapat memperkirakan pengaruh opsi Kebijakan Penyimpanan yang berbeda terhadap biaya. Informasi dan harga dalam gambar berikut hanya untuk tujuan memberikan contoh:

Contoh kalkulator harga Azure SQL Database untuk penyimpanan

Memahami model tagihan lengkap untuk Azure SQL Database

Azure SQL Database berjalan pada infrastruktur Azure yang mengakumulasikan biaya bersama dengan Azure SQL Database saat Anda menggunakan sumber daya baru. Penting untuk dipahami bahwa infrastruktur tambahan dapat mengakumulasikan biaya.

Azure SQL Database (kecuali model tanpa server) ditagih dengan tarif per jam yang dapat diprediksi. Jika database SQL aktif selama kurang dari satu jam, Anda ditagih untuk tingkat layanan tertinggi yang dipilih, penyimpanan yang disediakan, dan IO yang diterapkan selama jam tersebut, terlepas dari penggunaan atau apakah database aktif selama kurang dari satu jam.

Penagihan tergantung pada SKU produk Anda, perangkat keras generasi SKU Anda, dan kategori meter. Azure SQL Database memiliki kemungkinan SKU berikut:

  • Dasar (B)
  • Standar (S)
  • Premium (P)
  • Tujuan Umum (GP)
  • Kritis Bisnis (SM)
  • Dan untuk penyimpanan: penyimpanan geo redundan (GRS), penyimpanan redundan secara lokal (LRS), dan penyimpanan zona redundan (ZRS)
  • Hal ini juga memungkinkan untuk memiliki SKU yang tidak digunakan lagi dari penawaran sumber daya yang tidak digunakan lagi

Untuk informasi selengkapnya, lihat model pembelian berbasis vCore, model pembelian berbasis DTU, atau membandingkan model pembelian.

Tabel berikut menunjukkan meter penagihan yang paling umum dan kemungkinan SKU untuk database tunggal:

Pengukuran Kemungkinan SKU Deskripsi
Cadangan* GP/BC/HS Mengukur konsumsi penyimpanan yang digunakan oleh cadangan, ditagih oleh jumlah penyimpanan yang digunakan dalam GB per bulan.
Backup (LTR) GRS/LRS/ZRS/GF Mengukur konsumsi penyimpanan yang digunakan oleh cadangan jangka panjang yang dikonfigurasi melalui retensi jangka panjang, ditagih oleh jumlah penyimpanan yang digunakan.
Compute B/S/P/GP/BC Mengukur konsumsi sumber daya komputasi Anda per jam.
Azure Compute (replika primer/bernama) HS Mengukur konsumsi sumber daya komputasi Anda per jam dari replika HS utama Anda.
Azure Compute (replika HA) HS Mengukur konsumsi sumber daya komputasi Anda per jam dari replika HS sekunder Anda.
Azure Compute (add-on ZR) GP Mengukur konsumsi sumber daya komputasi Anda per menit dari replika add-on zona redundan Anda.
Azure Compute (tanpa server) GP Mengukur konsumsi sumber daya komputasi tanpa server Anda per menit.
Lisensi GP/BC/HS Tagihan untuk lisensi SQL Server Anda bertambah per bulan.
Penyimpanan B/S*/P*/G/BC/HS Ditagih setiap bulan, dengan jumlah data yang disimpan per jam.

* Dalam model pembelian DTU, satu set awal penyimpanan untuk data dan cadangan disediakan tanpa biaya tambahan. Ukuran penyimpanan tergantung pada tingkat layanan yang dipilih. Penyimpanan data tambahan dapat dibeli dalam tingkatan standar dan premium. Untuk informasi selengkapnya, lihat harga Azure SQL Database.

Tabel berikut menunjukkan meter penagihan yang paling umum dan kemungkinan SKU untuk kumpulan elastis:

Pengukuran Kemungkinan SKU Deskripsi
Cadangan* GP/BC Mengukur konsumsi penyimpanan yang digunakan oleh cadangan, ditagih per GB per jam setiap bulan.
Compute B/S/P/GP/BC Mengukur konsumsi sumber daya komputasi Anda per jam, seperti vCores dan memori atau DTU.
Lisensi GP/BC Tagihan untuk lisensi SQL Server Anda bertambah per bulan.
Penyimpanan B/S*/P*/GP/HS Ditagih setiap bulan, baik dengan jumlah data yang tersimpan pada drive menggunakan ruang penyimpanan per jam, dan throughput megabyte per detik (MBPS).

* Dalam model pembelian DTU, satu set awal penyimpanan untuk data dan cadangan disediakan tanpa biaya tambahan. Ukuran penyimpanan tergantung pada tingkat layanan yang dipilih. Penyimpanan data tambahan dapat dibeli dalam tingkatan standar dan premium. Untuk informasi selengkapnya, lihat harga Azure SQL Database.

Menggunakan Kredit Moneter dengan Azure SQL Database

Anda dapat membayar biaya Azure SQL Database dengan kredit Azure Prepayment (sebelumnya disebut komitmen moneter). Namun, Anda tidak dapat menggunakan kredit Azure Prepayment untuk membayar biaya untuk produk dan layanan pihak ketiga termasuk yang berasal dari Azure Marketplace.

Meninjau estimasi biaya di portal Microsoft Azure

Saat melalui proses pembuatan Azure SQL Database, Anda dapat melihat perkiraan biaya selama konfigurasi tingkat komputasi.

Untuk mengakses layar ini, pilih Konfigurasikan database pada tab Dasar dari halaman Membuat SQL Database. Informasi dan harga dalam gambar berikut hanya untuk tujuan memberikan contoh:

Contoh memperlihatkan perkiraan biaya di portal Microsoft Azure

Jika langganan Azure Anda memiliki batas pengeluaran, Azure mencegah Anda membelanjakan lebih dari jumlah kredit yang Anda miliki. Saat membuat dan menggunakan sumber daya Azure, kredit Anda akan digunakan. Ketika mencapai batas kredit, sumber daya yang Anda sebarkan akan dinonaktifkan selama sisa periode penagihan tersebut. Anda tidak dapat mengubah batas kredit, tetapi Anda dapat menghapusnya. Untuk informasi selengkapnya tentang batas pengeluaran, lihat Batas pengeluaran Azure.

Memantau biaya

Saat Anda mulai menggunakan Azure SQL Database, Anda dapat melihat perkiraan biaya di portal. Gunakan langkah-langkah berikut untuk meninjau estimasi biaya:

  1. Masuk ke portal Microsoft Azure dan menavigasi ke grup sumber daya database Azure SQL Anda. Anda bisa menemukan grup sumber daya dengan menavigasi ke database Anda dan memilih Grup sumber daya di bagian Gambaran Umum.

  2. Di menu, pilih Analisis biaya.

  3. Lihat Akumulasi biaya dan atur bagan di bagian bawah ke Nama layanan. Bagan ini memperlihatkan perkiraan biaya SQL Database Anda saat ini. Untuk hanya menampilkan informasi biaya khusus untuk Azure SQL Database, pilih Tambahkan filter, lalu pilih Azure SQL Database. Informasi dan harga dalam gambar berikut hanya untuk tujuan memberikan contoh:

    Contoh menampilkan akumulasi biaya di portal Microsoft Azure

Dari sini, Anda dapat mengeksplorasi sendiri informasi terkait biaya. Untuk informasi selengkapnya tentang pengaturan analisis biaya yang berbeda, lihat Mulai menganalisis biaya.

Membuat anggaran

Anda dapat membuat anggaran untuk mengelola biaya dan membuat peringatan yang secara otomatis memberi tahu pemangku kepentingan tentang anomali pengeluaran dan risiko pengeluaran berlebihan. Peringatan didasarkan pada pengeluaran dibandingkan dengan ambang batas anggaran dan biaya. Anggaran dan peringatan dibuat untuk langganan Azure dan grup sumber daya, sehingga berguna sebagai bagian dari strategi pemantauan biaya secara keseluruhan.

Anggaran dapat dibuat dengan filter untuk sumber daya atau layanan tertentu di Azure jika Anda menginginkan lebih banyak granularitas yang ada dalam pemantauan Anda. Filter membantu memastikan bahwa Anda tidak membuat sumber daya baru secara tidak sengaja. Untuk informasi selengkapnya tentang opsi filter saat Anda membuat anggaran, lihat Mengelompokkan dan memfilter opsi.

Mengekspor data biaya

Anda juga dapat mengekspor data biaya Anda ke akun penyimpanan. Hal ini membantu saat Anda perlu melakukan analisis data lebih lanjut pada biaya. Contohnya, tim keuangan dapat menganalisis data menggunakan Excel atau Power BI. Anda dapat mengekspor biaya pada jadwal harian, mingguan, atau bulanan dan menetapkan rentang tanggal khusus. Mengekspor data biaya adalah cara yang disarankan untuk mengambil kumpulan data biaya.

Cara lain untuk mengelola dan mengurangi biaya untuk Azure SQL Database

Azure SQL Database juga memungkinkan Anda untuk meningkatkan atau menurunkan skala sumber daya untuk mengontrol biaya berdasarkan kebutuhan aplikasi Anda. Untuk detailnya, lihat Menskalakan sumber daya database secara dinamis.

Hemat uang dengan berkomitmen pada reservasi untuk sumber daya komputasi selama satu hingga tiga tahun. Untuk detailnya, lihat Menghemat biaya untuk sumber daya dengan kapasitas yang dipesan.

Langkah berikutnya