AWS AppSync ile minimum ücret veya zorunlu hizmet kullanımı olmaksızın yalnızca kullandığınız kadar ödersiniz. Bu yaklaşımda yalnızca kullandığınız özel AppSync GraphQL ve AppSync Olayları özelliklerine ücret ödediğiniz için iş yükü türünüzden bağımsız olarak şeffaflık ve düşük bir fiyattan yararlanabilirsiniz.
Sorgu ve Veri Düzenleme İşlemleri
AppSync GraphQL, geliştiricilerin API işlemleri aracılığıyla verileri sorgulamasını ve değiştirmesini sağlar. Şu şekilde ücretlendirilirsiniz:
- Her bir milyon Sorgu ve Veri Düzenleme İşlemi başına 4,00 USD
- Veri aktarımı, EC2 veri aktarım ücreti üzerinden fiyatlandırılır
Gerçek Zamanlı Güncellemeler
AppSync GraphQL, uygulamanızın senkronize etmek istediğiniz verilerde Gerçek Zamanlı Güncellemeler almasını da sağlar. Uygulamanızın Gerçek Zamanlı Güncellemeler almak için AppSync GraphQL hizmetine bağlı olması gerekir.
- Her bir milyon Gerçek Zamanlı Güncelleme başına 2,00 USD. Yayınlanan tüm giden iletiler ve müşteri bağlantıları gibi WebSockets işlemleri, Gerçek Zamanlı Güncellemeler olarak kabul edilir.
- AWS AppSync GraphQL hizmetine her bir milyon dakikalık bağlantı başına 0,08 USD
- Veri aktarımı, EC2 veri aktarım ücreti üzerinden fiyatlandırılır
Önbelleğe Alma
Sorgu ve veri düzenleme işlemlerinin hızını daha da geliştirmek için isteğe bağlı olarak AppSync GraphQL API'lerinize ayrılmış özel bir önbellek sağlayabilirsiniz. Bulut sunucusu türünü seçtikten sonra herhangi bir uzun vadeli taahhüt olmaksızın aşağıdaki saatlik ücretlere tabi tutulursunuz.
Bulut sunucusu türü | vCPU | Bellek | Ağ Performansı | Fiyatlandırma |
cache.small | 1 | 1,55 | Düşük – Orta | 0,044 USD |
cache.medium | 2 | 3,22 | Düşük – Orta | 0,089 USD |
cache.large | 2 | 12,3 | 10 Gigabit'e varan | 0,298 USD |
cache.xlarge | 4 | 25,05 | 10 Gigabit'e varan | 0,595 USD |
cache.2xlarge | 8 | 50,47 | 10 Gigabit'e varan | 1,189 USD |
cache.4xlarge | 16 | 101,38 | 10 Gigabit'e varan | 2,379 USD |
cache.8xlarge | 32 | 203,26 | 10 Gigabit | 4,758 USD |
cache.12xlarge | 48 | 317,77 | 10 Gigabit | 6,775 USD |
AppSync GraphQL Birleştirilmiş API'leri
AppSync GraphQL ile birden fazla AppSync GraphQL kaynak API'sini tek bir Birleştirilmiş API'de bir araya getirebilirsiniz. Birleştirilmiş API'yi kullanırken, sorgu ve veri düzenleme işlemlerine ek olarak Birleştirilmiş API'nize ilişkin gerçek zamanlı güncellemeler için faturalandırılırsınız. Birleştirilmiş API'nizi oluşturmak için kullanılan kaynak API'lerle ilgili ek ücret alınmaz.
AppSync GraphQL fiyatlandırma örneği 1
Bir blog uygulamasının, her biri 100 arama yapan aylık 50.000 aktif kullanıcısı mevcuttur. Bu aramalarda aylık 5.000.000 AppSync GraphQL sorgu işlemi oluşturulur ve ortalama yanıt boyutu 3 kilobayt (KB) etmektedir.
Sorgu işlemi ücretleri | 5 milyon x bir milyon faaliyet başına 4,00 USD = 20,00 USD |
Veri aktarımı ücretleri | 3 KB x 5 milyon = 15 milyon KB = 14,3 GB * 0,09 USD = 1,29 USD |
Toplam AppSync GraphQL ücretleri | 20,00 USD + 1,29 USD = 21,29 USD |
AppSync GraphQL fiyatlandırma örneği 2
Bir sohbet uygulamasının aylık 2.500 aktif kullanıcısı vardır. Her bir kullanıcı uygulamayı ayda ortalama 1500 dakika boyunca kullanır, 1000 mesaj gönderir ve diğer kullanıcılardan 1000 mesaj alır. Böylelikle ayda 2.500.000 veri düzenleme faaliyeti ve 2.500.000 gerçek zamanlı güncelleme oluşmaktadır.
Veri düzenleme faaliyeti ücretleri | 2500 kullanıcı x gönderilen 1000 mesaj x bir milyon faaliyet başına 4,00 USD = 10,00 USD |
Veri aktarımı ücretleri | 1KB X 2,5 milyon – 2,5 milyon KB = 2,4GB X 0,09 USD = 0,21 USD |
Gerçek zamanlı güncelleme ücretleri | 2500 kullanıcı X alınan 1000 mesaj X bir milyon güncelleme başına 2,00 USD = 5,00 USD |
Bağlantı ücretleri | 2.500 müşteri x 1.500 dakika x bir milyon bağlantı dakikası başına 0,08 USD = 0,30 USD |
Toplam AppSync GraphQL ücretleri | 10,00 USD + 0,21 USD + 5,00 USD + 0,30 USD = 15,51 USD |
AppSync GraphQL Ücretsiz Kullanım
AppSync GraphQL Ücretsiz Kullanım teklifleri
- 250.000 sorgu ve veri düzenleme işlemi
- 250.000 gerçek zamanlı güncelleme
- 600.000 bağlantı dakikası
Bu seviyelerin ötesinde yapılan kullanım, yayınlanan fiyatlara göre faturalandırılır. AWS AppSync Ücretsiz Kullanım 12 ay sonra otomatik olarak sona erer.
AppSync Olayları
AWS AppSync Olay API'leri, gerçek zamanlı olayları yayınlamanızı ve bunlara abone olmanızı sağlar. Şöyle ücretlendirilirsiniz:
- Her bir milyon Olay API'si işlemi başına 1,00 USD. Yayınlanan tüm gelen ve giden mesajlar, çağrılan olay işleyicileri ve müşteri bağlantısı, abonelik ve ping talepleri gibi WebSockets işlemleri, işlem olarak kabul edilir
- Her bir milyon bağlantı dakikası başına 0,08 USD.
- Veri aktarımı, EC2 veri aktarımı ücreti üzerinden fiyatlandırılır.
AppSync Olayları Fiyatlandırma Örneği
Spor taraftarlarına yönelik bir deneyim uygulaması, spor etkinlikleri sırasında kullanıcılarına gerçek zamanlı skorları ve istatistikleri yayınlar. Uygulama, X kanalında 10.000 mesaj ve Y kanalında 100.000 mesaj yayınlar. Yalnızca Y kanalında yayınlanan her mesajda bir olay işleyicisi çağrılır. X ve/veya Y kanalında her biri ortalama 10 dakika süren 1.000.000 müşteri bağlantısı kurulur. Bağlı müşterilere toplam 10.000.000 mesaj gönderilir ve ortalama yük boyutu 1 KB olur.
Yayınlanan gelen mesajlar | 110.000 gelen mesaj x bir milyon işlem başına 1,00 USD = 0,11 USD |
Olay işleyicisi talepleri | 100.000 olay işleyicisi talebi x bir milyon işlem başına 1,00 USD = 0,10 USD |
Gönderilen mesajlar | 10.000.000 giden mesaj x bir milyon işlem başına 1,00 USD = 10,00 USD |
Müşteri bağlantı talepleri | 1.000.000 bağlantı talebi x bir milyon işlem başına 1,00 USD = 1,00 USD |
Müşteri abonelik talepleri | 1.000.000 abonelik talebi x bir milyon işlem başına 1,00 USD = 1,00 USD |
Müşteri bağlantı dakikaları | 1.000.000 bağlantı x 10 dakika x bir milyon dakika başına 0,08 USD = 0,80 USD |
Veri aktarımı ücretleri | 10.000.000 giden mesaj x 1 KB = 0,01 (ayda ilk 10 TB ücretsizdir) |
Toplam AppSync Olay ücretleri | 13,01 USD |
AppSync Olayları Ücretsiz Kullanım
AppSync Olayları Ücretsiz Kullanım seçeneği, AWS hesabına kaydolduktan sonra 12 ay boyunca ücretsiz olarak aşağıdaki aylık kullanım düzeylerini sunmaktadır.
- 250.000 gerçek zamanlı güncelleme
- 600.000 bağlantı dakikası
Bu seviyelerin ötesinde yapılan kullanım, yayınlanan fiyatlara göre faturalandırılır. AWS AppSync Ücretsiz Kullanım 12 ay sonra otomatik olarak sona erer.
* Hem AppSync GraphQL hem de AppSync Olayları için gelen ve giden gerçek zamanlı mesajlar, teslim edilen her 5 KB veri yükü başına ücretlendirilir. Örneğin, 8 KB boyutunda bir yük, iki işlem olarak ölçülür.
AWS AppSync Fiyatlandırması hakkında daha fazla bilgi edinin