ApsaraMQ for RocketMQ instans Serverless menggunakan metode penagihan bayar sesuai pemakaian, sehingga Anda ditagih berdasarkan sumber daya yang digunakan. Pendekatan ini memungkinkan alokasi sumber daya yang fleksibel tanpa perlu reservasi sebelumnya, meningkatkan efisiensi pemanfaatan sumber daya dan mengurangi biaya bisnis Anda.
Batasan
Instans Serverless saat ini hanya tersedia di beberapa wilayah. Wilayah lain akan segera didukung. Untuk informasi lebih lanjut mengenai wilayah yang tersedia, lihat Wilayah yang tersedia. Wilayah yang mendukung metode penagihan bersama/dedikasi untuk instans Serverless adalah Hangzhou dan Zhangjiakou.
Menggunakan akses jaringan publik untuk instans Serverless mengharuskan Anda menyesuaikan kode kit pengembangan perangkat lunak (SDK). Untuk informasi lebih lanjut, lihat Panduan versi untuk akses jaringan publik ke instans Serverless.
Item yang Dikenai Biaya
Item yang Dikenai Biaya | Wajib | Metode penagihan | Siklus penagihan |
Biaya permintaan pesan | Wajib | Bayar sesuai pemakaian | Jam |
Biaya penyimpanan | Wajib | ||
Biaya topik | Wajib | ||
Biaya intranet | Wajib | ||
Biaya jaringan publik | Opsional Tidak dikenai biaya jika akses jaringan publik dinonaktifkan. | ||
Biaya jejak pesan | Opsional Tidak dikenai biaya jika fitur jejak pesan dinonaktifkan. |
Biaya permintaan pesan
ApsaraMQ for RocketMQ instans Serverless ditagih berdasarkan jumlah total panggilan API untuk mengirim dan menerima pesan.
Rumus penagihan
Biaya panggilan API = Jumlah total panggilan API × Harga satuan per panggilan (USD/panggilan)
Aturan perhitungan jumlah pengiriman/penerimaan pesan
Jumlah Pengiriman/Penerimaan Pesan = Jumlah Pesan Diterima + Jumlah Pesan Dikirimkan.
Jumlah pesan yang diterima: Jumlah pesan yang diterima server dari produsen. Misalnya, jika sebuah topik menerima lima pesan, jumlah pesan yang diterima adalah lima.
Jumlah pesan yang dikirimkan: Jumlah kali server mengirimkan pesan ke konsumen. Setiap pengiriman pesan yang berhasil dihitung sebagai satu pengiriman, terlepas dari apakah pesan tersebut diproses atau tanggapan ACK dikembalikan.
Ukuran muatan (payload): Jumlah panggilan API untuk penagihan dihitung berdasarkan ukuran pesan. Satuan dasar perhitungan adalah 4 KB. Ukuran pesan yang kurang dari 4 KB dibulatkan ke atas menjadi 4 KB. Misalnya, jika Anda mengirimkan pesan berukuran 18 KB, jumlah pengiriman dihitung sebagai ⌈18/4⌉ = 5.
Catatan⌈ ⌉ menunjukkan pembulatan ke atas ke bilangan bulat terdekat.
Aturan penetapan harga bertingkat
Harga satuan untuk pesan yang dikirim dan diterima oleh instans Serverless didasarkan pada model penagihan bertingkat. Tingkatan harga ditentukan oleh volume total pesan bulanan sebuah instans. Pesan di setiap tingkat dikenai biaya sesuai harga satuan tingkat tersebut.
Saat menghitung jumlah kumulatif panggilan untuk suatu tingkat, panggilan untuk jenis pesan berbeda serta panggilan untuk mengirim dan berlangganan pesan diakumulasikan secara terpisah.
Sebagai contoh, jumlah panggilan untuk mengirim pesan normal dan jumlah panggilan untuk berlangganan pesan normal tidak dijumlahkan bersama.
Mengirim pesan normal mengacu pada produsen yang mengirim pesan normal. Mengirim pesan lanjutan mengacu pada produsen yang mengirim pesan terjadwal dan tertunda, pesan terurut, atau pesan transaksional.
Di ApsaraMQ for RocketMQ, pesan dapat dikirimkan secara konkuren atau berurutan. Anda dapat memilih metode pengiriman saat membuat kelompok. Harga satuan untuk metode pengiriman berbeda bervariasi.
Harga satuan bertingkat
Harga satuan panggilan API untuk instans Serverless bervariasi menurut wilayah. Tabel berikut mencantumkan harga tersebut.
Harga satuan untuk wilayah cloud publik
Harga satuan untuk mengirim dan berlangganan pesan pada instans Edisi Standar
Wilayah | Tingkat penagihan | Total pesan bulanan (dalam ratusan juta) | Mengirim pesan normal (USD per juta) | Berlangganan pesan normal (USD per juta) | Mengirim pesan lanjutan (USD per juta) | Berlangganan pesan lanjutan (USD per juta) |
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), China (Hong Kong), Singapura, Jepang (Tokyo), Jerman (Frankfurt), Inggris (London), AS (Silicon Valley), AS (Virginia), UEA (Dubai), Korea Selatan (Seoul), Thailand (Bangkok), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila) | Tingkat 1 | (0, 10] | 0,15 | 0,06 | 0,77 | 0,31 |
Tingkat 2 | (10, 50] | 0,09 | 0,04 | 0,46 | 0,19 | |
Tingkat 3 | (50, 200] | 0,08 | 0,03 | 0,39 | 0,15 | |
Tingkat 4 | >200 | 0,06 | 0,02 | 0,31 | 0,12 |
Harga satuan untuk mengirim dan berlangganan pesan pada instans Edisi Profesional
Wilayah | Tingkat penagihan | Total pesan bulanan (dalam ratusan juta) | Mengirim pesan normal (USD per juta) | Berlangganan pesan normal (USD per juta) | Mengirim pesan lanjutan (USD per juta) | Berlangganan pesan lanjutan (USD per juta) |
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), China (Hong Kong), Singapura, Jepang (Tokyo), Jerman (Frankfurt), Inggris (London), AS (Silicon Valley), AS (Virginia), UEA (Dubai), Korea Selatan (Seoul), Thailand (Bangkok), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila) | Tingkat 1 | (0, 10] | 0,46 | 0,19 | 2,32 | 0,93 |
Tingkat 2 | (10, 50] | 0,28 | 0,11 | 1,39 | 0,56 | |
Tingkat 3 | (50, 200] | 0,23 | 0,09 | 1,16 | 0,46 | |
Tingkat 4 | >200 | 0,19 | 0,07 | 0,93 | 0,37 |
Harga satuan untuk wilayah Arab Saudi
Harga satuan untuk mengirim dan berlangganan pesan pada instans Edisi Standar
Wilayah | Tingkat penagihan | Total pesan bulanan (dalam ratusan juta) | Mengirim pesan normal (USD per juta) | Berlangganan pesan normal (USD per juta) | Mengirim pesan lanjutan (USD per juta) | Berlangganan pesan lanjutan (USD per juta) |
SAU (Riyadh - Wilayah Mitra) | Tingkat 1 | (0, 10] | 0,19 | 0,07 | 0,93 | 0,37 |
Tingkat 2 | (10, 50] | 0,11 | 0,04 | 0,56 | 0,22 | |
Tingkat 3 | (50, 200] | 0,09 | 0,04 | 0,46 | 0,19 | |
Tingkat 4 | >200 | 0,07 | 0,03 | 0,37 | 0,15 |
Harga satuan untuk mengirim dan berlangganan pesan pada instans Edisi Profesional
Wilayah | Tingkat penagihan | Total pesan bulanan (dalam ratusan juta) | Mengirim pesan normal (USD per juta) | Berlangganan pesan normal (USD per juta) | Mengirim pesan lanjutan (USD per juta) | Berlangganan pesan lanjutan (USD per juta) |
SAU (Riyadh - Wilayah Mitra) | Tingkat 1 | (0, 10] | 0,56 | 0,22 | 2,79 | 1.11 |
Tingkat 2 | (10, 50] | 0,33 | 0,13 | 1,67 | 0,67 | |
Tingkat 3 | (50, 200] | 0,28 | 0,11 | 1,39 | 0,56 | |
Tingkat 4 | >200 | 0,22 | 0,09 | 1.11 | 0,45 |
Contoh penagihan
Contoh ini untuk instans Serverless ApsaraMQ for RocketMQ Edisi Standar di wilayah China (Hangzhou). Asumsikan instans tersebut memiliki penggunaan per jam sebagai berikut:
100 juta pesan normal dikirim.
200 juta pesan normal berlangganan.
Tidak ada pesan lanjutan yang dikirim atau berlangganan.
Penagihan untuk pesan yang dikirim dan berlangganan untuk instans ini adalah sebagai berikut:
Waktu (jam) | Jam 1 | Jam 2 | Jam 3 | ... | Jam 10 | Jam 11 | Jam 12 | ... |
Biaya pengiriman pesan | ||||||||
Jumlah pesan normal yang dikirim per jam | 100 juta | 100 juta | 100 juta | ... | 100 juta | 100 juta | 100 juta | ... |
Jumlah kumulatif pesan normal yang dikirim | 100 juta | 200 juta | 300 juta | ... | 1 miliar | 1,1 miliar | 1,2 miliar | ... |
Harga satuan untuk mengirim pesan normal (USD/juta pesan) | 0,15 (Tingkat 1) | 0,15 (Tingkat 1) | 0,15 (Tingkat 1) | ... | 0,15 (Tingkat 1) | 0,09 (Tingkat 2) | 0,09 (Tingkat 2) | ... |
Biaya per jam untuk mengirim pesan normal (USD) | 15 | 15 | 15 | ... | 15 | 9 | 9 | ... |
Biaya berlangganan pesan | ||||||||
Jumlah Berlangganan Pesan Normal Harian | 200 juta | 200 juta | 200 juta | ... | 200 juta | 200 juta | 200 juta | ... |
Jumlah kumulatif pesan normal yang berlangganan | 200 juta | 400 juta | 600 juta | ... | 2 miliar | 2,2 miliar | 2,4 miliar | ... |
Harga satuan untuk berlangganan pesan normal (USD/juta pesan) | 0,06 (Tingkat 1) | 0,06 (Tingkat 1) | 0,06 (Tingkat 1) | ... | 0,04 (Tingkat 2) | 0,04 (Tingkat 2) | 0,04 (Tingkat 2) | ... |
Biaya per jam untuk berlangganan pesan normal (USD) | 12 | 12 | 12 | ... | 8 | 8 | 8 | ... |
Biaya penyimpanan
ApsaraMQ for RocketMQ instans Serverless ditagih berdasarkan ukuran pesan yang disimpan di server dan durasi penyimpanan. Durasi penyimpanan kurang dari 1 jam dibulatkan ke atas menjadi 1 jam.
Rumus penagihan
Biaya penyimpanan per jam = Ruang penyimpanan yang digunakan (GB) × Harga satuan penyimpanan (USD/GB/jam)
Harga satuan
Wilayah | Harga satuan ruang penyimpanan (USD/GB/jam) |
Semua wilayah yang didukung | 0,0002 |
Biaya topik
ApsaraMQ for RocketMQ instans Serverless ditagih berdasarkan jumlah topik.
Anda dikenai biaya untuk sebuah topik selama topik tersebut ada, terlepas dari apakah pesan dikirim ke topik tersebut atau tidak. Anda dapat menghapus topik yang tidak lagi diperlukan untuk menghindari biaya yang tidak perlu.
Rumus penagihan
Biaya topik per jam = Jumlah topik yang dibuat dalam instans × Harga satuan per topik (USD/topik/jam)
Jumlah topik dihitung berdasarkan jumlah puncak topik dalam sebuah instans dalam satu jam tertentu.
Sebagai contoh, jika Anda membuat 50 topik lalu menghapus 20 di antaranya dalam satu menit, Anda dikenai biaya untuk 50 topik selama satu jam tersebut.
Harga satuan
Harga satuan per topik bertingkat berdasarkan jumlah topik.
Tingkat harga | Jumlah total topik | Wilayah (Semua wilayah yang didukung) | |
Instans Edisi Standar Harga satuan per topik (USD/topik/jam) | Instans Edisi Profesional Harga satuan per topik (USD/topik/jam) | ||
Tingkat 1 | (0, 10] | 0,006 | 0,012 |
Tingkat 2 | (10, 50] | 0,003 | 0,006 |
Tingkat 3 | (50, 200] | 0,002 | 0,003 |
Tingkat 4 | >200 | 0,001 | 0,002 |
Contoh penagihan
Tabel berikut menunjukkan jumlah topik yang dibuat dan biaya yang sesuai untuk instans Serverless ApsaraMQ for RocketMQ Edisi Standar selama periode dua jam.
Waktu | Jumlah topik yang dibuat | Kuantitas yang Dikenai Biaya | Harga satuan | Total biaya |
Jam 1 |
| 30 |
| 10 × 0,006 + 20 × 0,003 = USD 0,12 |
Jam 2 | 50 topik baru dibuat | 50 + 20 = 70 |
| 10 × 0,006 + 40 × 0,003 + 20 × 0,002 = USD 0,22 |
Biaya intranet
ApsaraMQ for RocketMQ instans Serverless membuat titik akhir privat terkelola. Anda dikenai biaya intranet ketika mengakses server melalui virtual private cloud (VPC).
Biaya intranet dikenakan oleh layanan PrivateLink. ApsaraMQ for RocketMQ tidak membebankan biaya ini.
Untuk informasi lebih lanjut mengenai biaya intranet, lihat penagihan PrivateLink.
Pastikan instans PrivateLink Anda aktif. Jika instans PrivateLink Anda memiliki pembayaran tertunda, instans tersebut dapat ditangguhkan atau dirilis. Hal ini dapat menyebabkan instans Serverless ApsaraMQ for RocketMQ Anda menjadi tidak tersedia atau dirilis bersama instans PrivateLink.
Biaya jaringan publik
Saat Anda menggunakan akses jaringan publik, ApsaraMQ for RocketMQ membebankan biaya untuk lalu lintas keluar melalui jaringan publik.
Jika Anda tidak mengaktifkan akses jaringan publik, Anda tidak dikenai biaya untuk lalu lintas keluar melalui jaringan publik.
Rumus penagihan
Biaya jaringan publik per jam = Total lalu lintas keluar melalui jaringan publik (GB) × Harga satuan lalu lintas (USD/GB)
Harga satuan
Wilayah | Harga satuan lalu lintas keluar melalui jaringan publik (USD/GB/jam) |
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), China (Hong Kong), Singapura, Jepang (Tokyo), Jerman (Frankfurt), Inggris (London), AS (Silicon Valley), AS (Virginia), UEA (Dubai), Korea Selatan (Seoul), Thailand (Bangkok), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila) | 0,15 |
SAU (Riyadh - Wilayah Mitra) | 0,19 |
Biaya jejak pesan
Jika Anda mengaktifkan fitur jejak pesan, instans Serverless ApsaraMQ for RocketMQ Anda ditagih berdasarkan jumlah jejak pesan.
Aturan perhitungan jejak pesan
Jumlah jejak pesan dihitung menggunakan rumus berikut: Jumlah pesan yang diterima server dari produsen selama siklus penagihan + (Jumlah pesan yang dikirimkan server ke konsumen × 2).
Saat konsumsi pesan, jejak pesan dihasilkan dalam dua tahap: sebelum pesan memasuki logika konsumsi dan setelah logika konsumsi selesai. Oleh karena itu, jumlah pesan yang dikirimkan dari server ke konsumen dikalikan dua.
Rumus penagihan
Biaya jejak pesan per jam = Jumlah jejak pesan × Harga satuan per jejak (CNY/jejak)
Harga satuan
Wilayah | Harga satuan per jejak pesan (USD/juta jejak) |
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), China (Hong Kong), Singapura, Jepang (Tokyo), Jerman (Frankfurt), Inggris (London), AS (Silicon Valley), AS (Virginia), UEA (Dubai), Korea Selatan (Seoul), Thailand (Bangkok), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila) | 0,015 |
SAU (Riyadh - Wilayah Mitra) | 0,019 |