Dengan AWS AppSync, Anda cukup membayar sesuai penggunaan tanpa biaya minimum atau penggunaan layanan wajib. Dengan demikian, Anda mendapat transparansi dan harga yang murah terlepas dari jenis beban kerjanya, karena Anda hanya membayar untuk fitur AppSync GraphQL dan Peristiwa AppSync tertentu yang digunakan.
Operasi Kueri dan Modifikasi Data
AppSync GraphQL memungkinkan developer untuk mengueri dan memodifikasi data melalui operasi API. Anda akan dikenai biaya:
- 4,00 USD per juta Operasi Kueri dan Modifikasi Data
- Transfer data ditagih sesuai dengan tarif transfer data EC2
Pembaruan Waktu Nyata
AppSync GraphQL juga memungkinkan aplikasi Anda untuk menerima Pembaruan Waktu Nyata untuk data yang ingin Anda sinkronkan. Aplikasi Anda harus tetap terhubung ke layanan AppSync GraphQL untuk menerima Pembaruan Waktu Nyata.
- 2.00 USD per juta Pembaruan Waktu Nyata. Semua siaran pesan keluar, dan operasi WebSocket, seperti koneksi klien, dianggap sebagai Pembaruan Waktu Nyata.
- 0,08 USD per juta menit koneksi ke layanan AWS AppSync GraphQL
- Transfer data ditagih sesuai dengan tarif transfer data EC2
Caching
Untuk lebih meningkatkan kecepatan operasi kueri dan modifikasi data, Anda dapat secara opsional menyediakan cache khusus untuk API AppSync GraphQL Anda. Setelah Anda memilih tipe instans, Anda akan dikenai tarif per jam berikut, tanpa komitmen jangka panjang.
Tipe Instans | vCPU | Memori | Performa Jaringan | Harga |
cache.small | 1 | 1,55 | Rendah hingga Menengah | 0,044 USD |
cache.medium | 2 | 3,22 | Rendah hingga Menengah | 0,089 USD |
cache.besar | 2 | 12,3 | Hingga 10 Gigabit | 0,298 USD |
cache.xlarge | 4 | 25,05 | Hingga 10 Gigabit | 0,595 USD |
cache.2xlarge | 8 | 50,47 | Hingga 10 Gigabit | 1,189 USD |
cache.4xlarge | 16 | 101,38 | Hingga 10 Gigabit | 2,379 USD |
cache.8xlarge | 32 | 203,26 | 10 Gigabit | 4,758 USD |
cache.12xlarge | 48 | 317,77 | 10 Gigabit | 6,775 USD |
API Gabungan AppSync GraphQL
Dengan AppSync GraphQL, Anda dapat menggabungkan banyak API sumber AppSync GraphQL menjadi satu API Gabungan. Saat menggunakan API Gabungan, Anda akan dikenai biaya untuk operasi kueri dan modifikasi data, serta untuk pembaruan waktu nyata pada API Gabungan Anda. Tidak ada biaya tambahan terkait API sumber yang digunakan untuk membuat API Gabungan Anda.
Contoh harga 1 AppSync GraphQL
Sebuah aplikasi blog memiliki 50.000 pengguna aktif bulanan yang masing-masing melakukan 100 pencarian. Berbagai pencarian tersebut menghasilkan 5.000.000 operasi kueri AppSync GraphQL per bulan, dengan ukuran respons rata-rata 3 kilobita (KB).
Biaya operasi kueri | 5 juta x 4,00 USD per juta operasi= 20,00 USD |
Biaya transfer data | 3 KB x 5 juta = 15 juta KB = 14,3 GB * 0,09 USD = 1,29 USD |
Total biaya AppSync GraphQL | = 20,00 USD + 1,29 USD = 21,29 USD |
Contoh harga 2 AppSync GraphQL
Sebuah aplikasi obrolan memiliki 2.500 pengguna aktif bulanan. Setiap pengguna membuka aplikasi ini rata-rata 1.500 menit per bulan, memposting 1.000 pesan per bulan, dan menerima 1.000 pesan per bulan dari pengguna lain. Ini menghasilkan 2.500.000 operasi modifikasi data per bulan dan 2.500.000 pembaruan real-time per bulan.
Biaya operasi modifikasi data | 2.500 pengguna x 1.000 pesan terkirim x 4,00 USD per juta operasi = 10,00 USD |
Biaya transfer data | 1 KB X 2.5 juta – 2,5 juta KB = 2,4 GB X 0,09 USD = 0,21 USD |
Biaya pembaruan real-time | 2.500 pengguna X 1.000 pesan diterima X 2,00 USD per juta pembaruan = 5,00 USD |
Biaya konektivitas | 2.500 klien x 1.500 menit x 0,08 USD per juta koneksi-menit = 0,30 USD |
Total biaya AppSync GraphQL | 10,00 USD + 0,21 USD + 5,00 USD + 0,30 USD = 15,51 USD |
AppSync GraphQL Tingkat Free
Penawaran AppSync GraphQL Tingkat Free
- 250.000 operasi kueri atau modifikasi data
- 250.000 pembaruan real-time
- 600.000 koneksi-menit
Penggunaan yang melampaui jenjang ini ditagihkan dengan tarif publik. Tingkat Gratis AWS AppSync otomatis berakhir setelah 12 bulan.
Peristiwa AppSync
API Peristiwa AWS AppSync memungkinkan Anda untuk memublikasikan dan berlangganan peristiwa waktu nyata. Anda akan dikenai biaya sebagai berikut:
- 1,00 USD per juta operasi API Peristiwa. Semua pesan masuk yang dipublikasikan, pesan keluar yang disiarkan, handler peristiwa yang diinvokasi, dan operasi WebSocket, seperti koneksi klien, permintaan langganan, dan permintaan ping, dianggap sebagai operasi
- 0,08 USD per juta menit koneksi.
- Transfer data ditagih sesuai dengan tarif transfer data EC2.
Contoh Harga Peristiwa AppSync
Aplikasi pengalaman penggemar olahraga memublikasikan skor dan statistik dalam waktu nyata kepada penggunanya selama acara olahraga. Aplikasi tersebut memublikasikan 10.000 pesan pada saluran X dan 100.000 pesan di saluran Y. Sebuah handler peristiwa diinvokasi pada setiap pesan yang dipublikasikan di saluran Y saja. 1.000.000 koneksi klien dibuat pada saluran X dan/atau Y, yang masing-masingnya dengan durasi rata-rata 10 menit. Klien yang terhubung mendapat kiriman total 10.000.000 pesan keluar, dengan ukuran payload rata-rata 1 kb.
Pesan masuk dipublikasikan | 110.000 pesan masuk x 1,00 USD per juta operasi = 0,11 USD |
Permintaan handler peristiwa | 100.000 permintaan handler peristiwa x 1,00 per USD juta operasi = 0,10 USD |
Pesan keluar terkirim | 10.000.000 pesan keluar x 1,00 USD per juta operasi = 10,00 USD |
Permintaan koneksi klien | 1.000.000 permintaan koneksi x 1,00 USD per juta operasi = 1,00 USD |
Permintaan langganan klien | 1.000.000 permintaan langganan x 1,00 USD per juta operasi = 1,00 USD |
Menit koneksi klien | 1.000.000 koneksi x 10 menit x 0,08 USD per juta menit = 0,80 USD |
Biaya transfer data | 10.000.000 pesan keluar x 1 KB = 0,01 (10 TB pertama per bulan gratis) |
Total biaya Peristiwa AppSync | 13,01 USD |
Peristiwa AppSync Tingkat Gratis
Tingkat Gratis Peristiwa AppSync menawarkan jenjang penggunaan bulanan berikut secara gratis selama 12 bulan setelah Anda mendaftar akun AWS.
- 250.000 pembaruan waktu nyata
- 600.000 koneksi-menit
Penggunaan yang melampaui jenjang ini ditagihkan dengan tarif publik. Tingkat Gratis AWS AppSync otomatis berakhir setelah 12 bulan.
* Pesan waktu nyata masuk dan keluar untuk AppSync GraphQL dan Peristiwa AppSync ditagih per 5 KB payload data yang dikirimkan. Misalnya, 8 KB payload dihitung sebagai dua operasi.
Pelajari Harga AWS AppSync selengkapnya