Serverless örnekleri kullandıkça öde modeliyle faturalandırılır; yalnızca gerçekten tükettiğiniz kaynaklar için ödeme yaparsınız. Bu konuda, Serverless örneklerine ait fatura kalemleri, birim fiyatlar, ücretsiz kotalar ve örnek hesaplamalar açıklanarak iş yükünüz için maliyet tahmini yapmanıza yardımcı olunur.
Uygulama kapsamı
Bu konu, ApsaraMQ for RocketMQ Serverless örnekleri için geçerlidir. Örnek türünüzü doğrulamak için ApsaraMQ for RocketMQ console açın ve Instances > Instance Details > Basic Information yolunu izleyin. Primary Series değeri Standard veya Professional ise bu konu uygulanmaz; bunun yerine Standard and Professional edition instances'ın faturalandırılması konusuna bakın.
Serverless örnekleri iki faturalandırma türünden birini kullanır ve her fatura kalemi yalnızca birine veya ikisine birden uygulanır:
|
Fatura kalemi |
Kümülatif kullandıkça öde |
Rezerve + esnek |
|
Mesaj gönderme ve alma ücretleri |
Evet |
Hayır |
|
Örnek ücretleri |
Evet |
Evet |
|
Rezerve kapasite ücretleri |
Hayır |
Evet |
|
Esnek TPS ücretleri |
Hayır |
Evet |
|
Çevrimiçi istemci sayısı ücretleri |
Evet |
Evet |
|
Kaynak ücretleri |
Evet |
Evet |
|
Depolama ücretleri |
Evet |
Evet |
|
Genel ağ ücretleri |
Evet (yalnızca internet erişimi etkinleştirildiğinde) |
Evet (yalnızca internet erişimi etkinleştirildiğinde) |
Eski Standard ve Professional sürümleri ile yeni kümülatif kullandıkça öde modeli arasındaki farklar, örnek türünüzü nasıl belirleyeceğiniz ve shared edition'a nasıl geçiş yapacağınız hakkında bilgi için Shared edition'a geçiş kılavuzu konusuna bakın.
Kullanım sınırlamaları
İnternet erişimi uyarlaması — Bir Serverless örneğine internet üzerinden erişirken ek SDK kodu uyarlaması gerekir. Ayrıntılar için Serverless örnekleri için internet erişimi konusuna bakın.
Fatura kalemleri
Serverless örnekleri satın alındığı anda ücretlendirmeye başlar ve kullandıkça öde modeli altında saatlik olarak faturalar oluşturulur. Aşağıdaki diyagramda bu konuda ele alınan fatura kalemleri gösterilmektedir. Her bir kalemin fatura türüyle eşleşmesi için Uygulama kapsamı altındaki tabloya bakın.
Mesaj gönderme ve alma ücretleri
Mesaj gönderme ve alma ücretleri, kümülatif kullandıkça öde faturalandırması kullanan Serverless örnekleri için geçerlidir.
Faturalandırma formülü
Message sending and receiving fees = Cumulative number of messages sent and received (times) × Unit price per message (USD/time)
Hesaplama kuralları
Gönderilen ve alınan mesaj sayısı, alınan mesaj sayısı ile teslim edilen mesaj sayısının toplamına eşittir.
Alınan mesajlar — Sunucunun üreticilerden kabul ettiği mesaj sayısıdır. Bir konu 5 mesaj alıyorsa sayı 5'tir.
Teslim edilen mesajlar — Sunucunun mesajları tüketicilere teslim etme sayısıdır. Tüketici mesajı işlese de işlemediğinde de veya ACK yanıtı döndürse de her başarılı teslimat 1 olarak sayılır.
Payload boyutu ayarlaması — Sayı, mesaj boyutuna göre payload faktörü ile çarpılır; temel birim 4 KB'dir ve yukarı yuvarlanır. Örneğin, 18 KB'lık bir mesajın teslim edilmesi ⌈18/4⌉ = 5 teslimat olarak sayılır. ⌈ ⌉ sembolü yukarı yuvarlamayı ifade eder.
Gelişmiş mesaj türü çarpanları — Sıralı mesajların gönderilmesi veya tüketilmesi, işlem mesajlarının gönderilmesi ve zamanlanmış ya da gecikmeli mesajların gönderilmesi 5× çarpanı kullanır. LiteTopic (hafif sıklet) mesajlarının gönderilmesi veya tüketilmesi 3× çarpanı kullanır. Her öncelikli mesaj 1× çarpanı kullanır. Örneğin, bir saniye içinde bir konuya 5 işlem mesajı göndermek 25 TPS olarak sayılır.
Kademeli birim fiyatlar
Mesaj gönderme ve alma birim fiyatları bölgeye göre değişir. Aşağıdaki değerler milyon başına mesaj içindir.
Public cloud bölgeleri (milyon mesaj başına USD)
|
Bölge |
Faturalandırma kademesi |
Aylık kümülatif mesaj sayısı (× 10⁸) |
Gönderme ve tüketme birim fiyatı (normal mesajlar) |
Tüketme birim fiyatı (zamanlanmış, gecikmeli veya işlem mesajları) |
|
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), Singapore, Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia) |
1. Kademe |
(0, 10] |
0.305 |
1.525 |
|
2. Kademe |
(10, 50] |
0.183 |
0.915 |
|
|
3. Kademe |
(50, 200] |
0.153 |
0.765 |
|
|
4. Kademe |
>200 |
0.122 |
0.61 |
|
|
UAE (Dubai) |
1. Kademe |
(0, 10] |
0.61 |
3.05 |
|
2. Kademe |
(10, 50] |
0.366 |
1.83 |
|
|
3. Kademe |
(50, 200] |
0.306 |
1.53 |
|
|
4. Kademe |
>200 |
0.244 |
1.22 |
|
|
US (Atlanta) |
1. Kademe |
(0, 10] |
0.412 |
2.059 |
|
2. Kademe |
(10, 50] |
0.247 |
1.235 |
|
|
3. Kademe |
(50, 200] |
0.207 |
1.033 |
|
|
4. Kademe |
>200 |
0.165 |
0.824 |
|
|
Malaysia (Johor) |
1. Kademe |
(0, 10] |
0.411 |
2.055 |
|
2. Kademe |
(10, 50] |
0.247 |
1.235 |
|
|
3. Kademe |
(50, 200] |
0.206 |
1.03 |
|
|
4. Kademe |
>200 |
0.165 |
0.825 |
Riyad bölgesi (milyon mesaj başına USD)
|
Bölge |
Faturalandırma kademesi |
Aylık kümülatif mesaj sayısı (× 10⁸) |
Gönderme ve tüketme birim fiyatı (normal mesajlar) |
Tüketme birim fiyatı (zamanlanmış, gecikmeli veya işlem mesajları) |
|
1. Kademe |
(0, 10] |
0.366 |
1.83 |
|
|
2. Kademe |
(10, 50] |
0.2196 |
1.098 |
|
|
3. Kademe |
(50, 200] |
0.1836 |
0.918 |
|
|
4. Kademe |
>200 |
0.1464 |
0.732 |
Örnek ücretleri
Örnek ücretleri, faturalandırma türünden bağımsız olarak tüm Serverless örnekleri için geçerlidir. Ücret, iki kullanılabilirlik alanındaki PrivateLink örneklerini kapsar ve çevrimiçi istemciler ile kaynaklar için ücretsiz kotayı içerir. Belirli ücretsiz kota değerleri için bu konudaki Çevrimiçi istemciler için ücretsiz kota ve Kaynaklar için ücretsiz kota bölümlerine bakın.
Birim fiyatlar
|
Bölge |
Birim fiyat (USD/örnek/saat) |
|
Tüm bölgeler |
0,0452 |
Faturalandırma örneği
30 günlük tam bir ay için: 0,0452 × 24 × 30 = 32.544 USD.
Rezerve kapasite ücretleri
Rezerve kapasite ücretleri, rezerve + esnek faturalandırma kullanan Serverless örnekleri için geçerlidir. Ücret, belirttiğiniz rezerve kapasite ve bu kapasitenin tutulduğu süreye göre hesaplanır.
Faturalandırma formülü
Hourly reserved capacity fee = Reserved capacity (TPS) × Reserved capacity unit price (USD/TPS/hour)
Birim fiyatlar
Public cloud bölgeleri
|
Bölge |
Faturalandırma kademesi |
Shared: rezerve kapasite (TPS) |
Shared: birim fiyat (USD/TPS/saat) |
Dedicated: rezerve kapasite (TPS) |
Dedicated: birim fiyat (USD/TPS/saat) |
|
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), Singapore, Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia) |
1. Kademe |
(0, 2000] |
0,000135 |
(0, 5000] |
0,000173 |
|
2. Kademe |
(2000, 8000] |
0,000113 |
(5000, 20000] |
0,000128 |
|
|
3. Kademe |
(8000, 50000] |
0,00006 |
(20000, 100000] |
0,000098 |
|
|
4. Kademe |
>50000 |
0,000045 |
>100000 |
0,000075 |
|
|
UAE (Dubai) |
1. Kademe |
(0, 2000] |
0,00027 |
(0, 5000] |
0,000346 |
|
2. Kademe |
(2000, 8000] |
0,000226 |
(5000, 20000] |
0,000256 |
|
|
3. Kademe |
(8000, 50000] |
0,00012 |
(20000, 100000] |
0,000196 |
|
|
4. Kademe |
>50000 |
0,00009 |
>100000 |
0,00015 |
|
|
US (Atlanta) |
1. Kademe |
(0, 2000] |
0,000182 |
(0, 5000] |
0,000234 |
|
2. Kademe |
(2000, 8000] |
0,000153 |
(5000, 20000] |
0,000173 |
|
|
3. Kademe |
(8000, 50000] |
0,000081 |
(20000, 100000] |
0,000132 |
|
|
4. Kademe |
>50000 |
0,000061 |
>100000 |
0,000101 |
|
|
Malaysia (Johor) |
1. Kademe |
(0, 2000] |
0,000182 |
(0, 5000] |
0,000234 |
|
2. Kademe |
(2000, 8000] |
0,000152 |
(5000, 20000] |
0,000173 |
|
|
3. Kademe |
(8000, 50000] |
0,000081 |
(20000, 100000] |
0,000132 |
|
|
4. Kademe |
>50000 |
0,00006 |
>100000 |
0,0001 |
Riyad bölgesi
|
Bölge |
Faturalandırma kademesi |
Shared: rezerve kapasite (TPS) |
Shared: birim fiyat (USD/TPS/saat) |
Dedicated: rezerve kapasite (TPS) |
Dedicated: birim fiyat (USD/TPS/saat) |
|
1. Kademe |
(0, 2000] |
0,000162 |
(0, 5000] |
0,0002076 |
|
|
2. Kademe |
(2000, 8000] |
0,0001356 |
(5000, 20000] |
0,0001536 |
|
|
3. Kademe |
(8000, 50000] |
0,000072 |
(20000, 100000] |
0,0001176 |
|
|
4. Kademe |
>50000 |
0,000054 |
>100000 |
0,00009 |
Faturalandırma örneği
China (Hangzhou) bölgesindeki bir Serverless örneğinin shared dağıtım mimarisini ve rezerve + esnek faturalandırmayı kullandığını, rezerve kapasitesinin ise 4.000 TPS olduğunu varsayalım. Saatlik rezerve kapasite ücreti: 2000 × 0,000135 + (4000 - 2000) × 0,000113 = 0.496 USD. 30 günlük tam bir ay için toplam tutar: 0.496 × 24 × 30 = 357,12 USD.
Kapasite seçimi referansı
Rezerve kapasitenizi teorik pik yerine gerçek eşzamanlı trafiğe göre boyutlandırın. Aşağıdaki rezerve kapasite önerileri yaygın senaryolar için geçerlidir.
Küçük e-ticaret sistemleri — Genellikle 500 ila 2.000 TPS aralığında bir rezerve kapasite yeterlidir.
Saatte yaklaşık 100.000 eşzamanlı kullanıcı ve 2.000 ila 3.000 QPS bulunan e-ticaret — 2.000 TPS'lik bir rezerve kapasite günlük trafiği karşılar.
Rezerve kapasiteyi aşan trafik — Aşan trafik otomatik olarak esnek TPS oranında faturalandırılır. Bu konudaki Esnek TPS ücretleri bölümüne bakın. Nadir görülen ani artışlar için ekstra kapasite rezerve etmenize gerek yoktur; nadiren kullandığınız kapasite için ödeme yapmamak adına rezerve kapasiteyi günlük pik değerinize göre ayarlayın.
Esnek TPS ücretleri
Esnek TPS ücretleri, rezerve + esnek faturalandırma kullanan Serverless örnekleri için geçerlidir ve rezerve kapasiteyi aşan trafik için tahakkuk eder.
Faturalandırma formülü
`
Hourly elastic TPS fee = ∑(1≤i≤60) [Ti × Elastic TPS] × Elastic TPS unit price (CNY/TPS/minute)`
`
Hourly elastic TPS fee = ∑(1≤i≤60) [Ti × Elastic TPS] × Elastic TPS unit price (USD/TPS/minute)`
Burada T1, T2, ..., Ti, ..., T60 sırasıyla saatin 1. dakikasını, 2. dakikasını, ..., i. dakikasını, ..., 60. dakikasını temsil eder.
∑ sembolü, saat içinde kullanılan toplam esnek TPS'i ifade eder.
Birim fiyatlar
Public cloud bölgeleri
|
Bölge |
Shared birim fiyat (USD/TPS/saat) |
Dedicated birim fiyat (USD/TPS/saat) |
|
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), Singapore, Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia) |
0,000019 |
0,000025 |
|
UAE (Dubai) |
0,000038 |
0,00005 |
|
US (Atlanta) |
0,000026 |
0,000034 |
|
Malaysia (Johor) |
0,000026 |
0,000034 |
Riyad bölgesi
|
Bölge |
Shared birim fiyat (USD/TPS/saat) |
Dedicated birim fiyat (USD/TPS/saat) |
|
0,0000228 |
0,00003 |
Faturalandırma örneği
China (Hangzhou) bölgesindeki bir Serverless örneğinin shared dağıtım mimarisini ve rezerve + esnek faturalandırmayı kullandığını, rezerve kapasitesinin ise 5.000 TPS olduğunu varsayalım. Bir saat boyunca örnek aşağıdaki gibi çalışır.
|
Zaman |
1. Dakika |
2. Dakika |
3. Dakika |
4. Dakika |
...... |
59. Dakika |
60. Dakika |
|
Örneğin gerçek TPS trafik piki (kez/saniye) |
5200 |
5300 |
4000 |
4500 |
Hepsi 5000'in altında |
4800 |
5100 |
|
Artış TPS (kez/saniye) |
200 |
300 |
0 |
0 |
0 |
0 |
100 |
Bu saat için esnek TPS ücreti: (1 × 200 + 1 × 300 + 1 × 100) × 0,000019 = 0,0114 USD.
Çevrimiçi istemci sayısı ücretleri
Çevrimiçi istemci sayısı ücretleri tüm Serverless örnekleri için geçerlidir. Çevrimiçi istemci sayısı ücretsiz kotayı aştığında, aşan kısım ücretli bağlantı olarak sayılır ve saatlik olarak faturalandırılır (kısmi saatler tam saat olarak sayılır).
İstemci sayma kuralları
Bir üretici veya bir tüketici nesnesi bir çevrimiçi istemci olarak sayılır.
Faturalandırma formülü
Online client count fee = Number of paid online clients (count) × Online client unit price (USD/client/hour)
Çevrimiçi istemciler için ücretsiz kota
|
Dağıtım mimarisi |
Kapasite modu |
TPS teknik özellikleri |
Maksimum çevrimiçi istemci |
Ücretsiz çevrimiçi istemci |
|
Shared |
Kümülatif kullandıkça öde |
Tümü |
5000 |
500 |
|
Shared |
Rezerve + esnek |
[2000, 20000] |
5000 |
1000 |
|
Shared |
Rezerve + esnek |
(20000, 50000] |
8000 |
2000 |
|
Shared |
Rezerve + esnek |
(50000, 100000] |
10000 |
3000 |
|
Shared |
Rezerve + esnek |
(100000, 200000] |
20000 |
5000 |
|
Dedicated |
Rezerve + esnek |
5000 |
3000 |
2000 |
|
Dedicated |
Rezerve + esnek |
10000 |
6000 |
4000 |
|
Dedicated |
Rezerve + esnek |
15000 |
8000 |
6000 |
|
Dedicated |
Rezerve + esnek |
[20000, 50000] |
10000 |
8000 |
|
Dedicated |
Rezerve + esnek |
(50000, 100000] |
20000 |
10000 |
|
Dedicated |
Rezerve + esnek |
(100000, 200000] |
40000 |
20000 |
|
Dedicated |
Rezerve + esnek |
(200000, 300000] |
80000 |
40000 |
|
Dedicated |
Rezerve + esnek |
(300000, 500000] |
100000 |
50000 |
|
Dedicated |
Rezerve + esnek |
(500000, 1000000] |
200000 |
100000 |
Birim fiyatlar
|
Bölge |
Birim fiyat (USD/istemci/saat) |
|
Tüm bölgeler |
0,00003 |
Kaynak ücretleri
Kaynak ücretleri tüm Serverless örnekleri için geçerlidir. Kaynaklar, toplam konu ve tüketici grubu sayısını ifade eder. Kaynak sayısı ücretsiz kotayı aştığında, aşan kısım ücretli kaynak olarak sayılır ve saatlik olarak faturalandırılır (kısmi saatler tam saat olarak sayılır).
Faturalandırma formülü
Resource fee = Number of paid resources (count) × Resource unit price (USD/resource/hour)
Kaynaklar için ücretsiz kota
|
Dağıtım mimarisi |
Kapasite modu |
TPS teknik özellikleri |
Ücretsiz kaynak kotası (adet) |
|
Shared |
Kümülatif kullandıkça öde |
Tümü |
100 |
|
Shared |
Rezerve + esnek |
Tümü |
200 |
|
Dedicated |
Rezerve + esnek |
[0, 10000] |
300 |
|
Dedicated |
Rezerve + esnek |
(10000, 100000] |
500 |
|
Dedicated |
Rezerve + esnek |
(100000, 200000] |
1000 |
|
Dedicated |
Rezerve + esnek |
(200000, 300000] |
1500 |
|
Dedicated |
Rezerve + esnek |
(300000, 500000] |
2000 |
|
Dedicated |
Rezerve + esnek |
(500000, 1000000] |
3000 |
Birim fiyatlar
|
Bölge |
Faturalandırma kademesi |
Kaynak sayısı (ücretsiz kotayı aşan) |
Birim fiyat (USD/kaynak/saat) |
|
Tüm bölgeler |
1. Kademe |
[0, 500] |
0,00015 |
|
Tüm bölgeler |
2. Kademe |
(500, 1000] |
0,000092 |
|
Tüm bölgeler |
3. Kademe |
>1000 |
0,00006 |
Depolama ücretleri
Depolama ücretleri tüm Serverless örnekleri için geçerlidir ve sunucuda mesajların kapladığı depolama alanı ile depolama süresine göre hesaplanır. 1 saatten kısa olan depolama süreleri 1 saat olarak sayılır.
Faturalandırma formülü
Hourly storage fee = Storage space used (GB) × Storage unit price (USD/GB/hour)
Birim fiyatlar
|
Bölge |
Depolama birim fiyatı (USD/GB/saat) |
|
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), Singapore, Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), US (Atlanta), Malaysia (Johor) |
0,0002 |
|
UAE (Dubai) |
0,00036 |
Genel ağ ücretleri
Genel ağ ücretleri, Serverless örneklerine internet üzerinden eriştiğinizde uygulanır. Ücretler giden genel ağ trafiğine göre hesaplanır. İnternet erişimi etkinleştirilmezse giden genel ağ trafiği ücreti tahakkuk etmez.
Faturalandırma formülü
Hourly public network fee = Cumulative outbound public network traffic (GB) × Traffic unit price (USD/GB)
Birim fiyatlar
|
Bölge |
Giden genel ağ trafiği birim fiyatı (USD/GB/saat) |
|
China (Hangzhou), China (Shanghai), China (Shenzhen), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hohhot), China (Chengdu), China (Ulanqab), China (Heyuan), China (Guangzhou), Singapore, Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), UAE (Dubai), US (Atlanta), Malaysia (Johor) |
0,15 |
|
0,19 |