Apa itu AWS AppSync? - AWS AppSync GraphQL

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa itu AWS AppSync?

AWS AppSync memungkinkan pengembang untuk menghubungkan aplikasi dan layanan mereka ke data dan acara dengan GraphQL dan Pub/Sub yang aman, tanpa server, dan berkinerja tinggi. APIs Anda dapat melakukan hal berikut dengan AWS AppSync:

  • Akses data dari satu atau beberapa sumber data dari satu titik akhir GraphQL API.

  • Gabungkan beberapa GraphQL sumber menjadi satu APIs GraphQL API yang digabungkan.

  • Publikasikan pembaruan data waktu nyata ke aplikasi Anda.

  • Manfaatkan keamanan, pemantauan, pencatatan, dan penelusuran bawaan, dengan caching opsional untuk latensi rendah.

  • Hanya bayar untuk permintaan API dan pesan real-time apa pun yang dikirimkan.

penting

Mulai 13 Maret 2025, Anda dapat membangun PubSub API real-time yang didukung dengan WebSockets menggunakan AWS AppSync Acara. Untuk informasi selengkapnya, lihat Mempublikasikan acara melalui WebSocket Panduan Pengembang AWS AppSync Acara.

AWS AppSync fitur

  • Akses dan kueri data yang disederhanakan, didukung oleh GraphQL

  • Tanpa server untuk langganan WebSockets GraphQL dan pub/sub saluran

  • Caching sisi server untuk membuat data tersedia dalam cache dalam memori berkecepatan tinggi untuk latensi rendah

  • JavaScript dan TypeScript dukungan untuk menulis logika bisnis

  • Keamanan perusahaan dengan Private APIs untuk membatasi akses dan integrasi API AWS WAF

  • Kontrol otorisasi bawaan, dengan dukungan untuk kunci API, IAM, Amazon Cognito, penyedia OpenID Connect, dan otorisasi Lambda untuk logika kustom.

  • Digabungkan APIs untuk mendukung kasus penggunaan federasi

Untuk detail selengkapnya tentang masing-masing kemampuan ini, lihat AWS AppSync fitur.

Apakah Anda AWS AppSync pengguna pertama kali?

Kami menyarankan agar AWS AppSync pengguna pertama kali memulai dengan membaca bagian berikut:

Jika Anda membangun web atau aplikasi seluler dari bawah ke atas, pertimbangkan untuk menggunakannya AWS Amplify. Amplify leverage AWS AppSync dan AWS layanan lainnya untuk membantu Anda membangun aplikasi web dan seluler yang lebih kuat dan kuat dengan lebih sedikit pekerjaan.

Harga untuk AWS AppSync

AWS AppSync Harganya berdasarkan jutaan permintaan dan pembaruan. Caching dikenakan biaya tambahan. Untuk informasi selengkapnya, lihat harga AWS AppSync.

Berikut ini mencantumkan pengecualian untuk AWS AppSync harga umum:

  • Permintaan tidak dikenakan biaya untuk kegagalan otorisasi dan otentikasi.

  • Panggilan ke metode yang memerlukan kunci API tidak dikenakan biaya saat kunci API hilang atau tidak valid.