AWS AppSync
Organisasi memilih untuk membangun API dengan GraphQL karena membantu mereka mengembangkan aplikasi lebih cepat, dengan memberi pengembang front-end kemampuan untuk melakukan kueri pada beberapa database, layanan mikro, dan API dengan satu titik akhir GraphQL.
AWS AppSync adalah layanan terkelola sepenuhnya yang memudahkan pengembangan GraphQL API dengan menangani hal-hal berat untuk menghubungkan secara aman ke sumber data seperti AWS DynamoDB, Lambda, dan lainnya. Menambahkan cache untuk meningkatkan kinerja, langganan untuk mendukung pembaruan realt-time, dan penyimpanan data sisi klien yang menjaga klien offline tetap sinkron sama mudahnya. Setelah diterapkan, AWS AppSync menskalakan mesin eksekusi API GraphQL Anda ke atas dan ke bawah untuk memenuhi volume permintaan API.
Keuntungan
Akses data sederhana & aman
Berikan daya aplikasi Anda dengan data yang tepat dari satu atau beberapa sumber data dengan permintaan jaringan tunggal menggunakan GraphQL. AWS AppSync memudahkan untuk mengamankan data aplikasi Anda menggunakan beberapa mode autentikasi konkuren dan memungkinkan Anda untuk menentukan keamanan, caching, dan menyaring kontrol akses di tingkat definisi data langsung dari skema GraphQL Anda.
Kapabilitas real-time & offline bawaan
Dengan langganan GraphQL terkelola, AWS AppSync dapat mendorong pembaruan data waktu nyata melalui Websocket ke jutaan klien. Untuk aplikasi seluler dan web, AppSync juga memberikan akses data lokal saat perangkat offline, dan sinkronisasi data dengan resolusi konflik yang mudah disesuaikan, ketika perangkat kembali online.
Tidak ada server untuk dikelola
AWS AppSync menawarkan pengaturan, administrasi, dan pemeliharaan API GraphQL yang terkelola sepenuhnya, dengan infrastruktur tanpa server ketersediaan tinggi bawaan. Membuat API GraphQL dalam hitungan detik melalui AWS CLI, konsol, Amplify CLI atau CloudFormation. Dan, pantau dan dapatkan wawasan dengan mudah melalui CloudWatch dan X-Ray untuk pengoperasian yang sempurna.
Cara kerjanya
API GraphQL yang dibangun dengan AWS AppSync memberi pengembang front-end kemampuan untuk mengkueri beberapa basis data, layanan mikro, dan API dari satu titik akhir GraphQL.

Kasus penggunaan
-
Kolaborasi waktu nyata
-
Aplikasi obrolan waktu nyata
-
Dasbor IoT Waktu Nyata
-
Akses layanan mikro terpadu
-
Akses data terpadu
-
Sinkronisasi aplikasi offline
-
Kolaborasi waktu nyata
-
Kolaborasi waktu nyata
Menyiarkan data dari backend ke semua klien yang terhubung (satu-ke-banyak) atau antara klien (banyak-ke-banyak), seperti dalam skenario layar kedua tempat Anda menyiarkan data yang sama ke semua klien, yang kemudian dapat membalas.
Sumber daya tambahan: Tutorial
-
Aplikasi obrolan waktu nyata
-
Aplikasi obrolan waktu nyata
Membangun aplikasi seluler dan web yang mendukung beberapa ruang obrolan pribadi, menawarkan akses ke riwayat percakapan, dan mengantrekan pesan keluar, bahkan saat perangkat sedang offline.
Sumber daya tambahan: Tutorial
-
Dasbor IoT Waktu Nyata
-
Dasbor IoT Waktu Nyata
Akses data perangkat IoT yang dikirim ke AWS IoT untuk membangun dasbor waktu nyata di aplikasi seluler atau web yang memvisualisasikan telemetri dari perangkat IoT yang terhubung, seperti mobil.Sumber daya tambahan: Tutorial
-
Akses layanan mikro terpadu
-
Akses layanan mikro terpadu
Akses dan gabungkan data dari beberapa layanan mikro yang berjalan dalam kontainer di VPC, di belakang titik akhir API REST, titik akhir API GraphQL, dan lainnya, dalam satu antarmuka.
Sumber daya tambahan: TutorialContoh kode sampel: Maskapai, E-Commerce -
Akses data terpadu
-
Akses data terpadu
Ambil atau ubah data dari berbagai sumber data (SQL, NoSQL, data pencarian, titik akhir REST, dan backend nirserver) dengan satu panggilan. Buat kueri dan relasi antara sumber data menggunakan koneksi GraphQL.Sumber daya tambahan: Tutorial
-
Sinkronisasi aplikasi offline
-
Sinkronisasi aplikasi offline
Secara otomatis menyinkronkan data antara aplikasi seluler/web dan cloud dengan AWS AppSync dan Amplify DataStore, mesin penyimpanan persisten di perangkat dengan dukungan bawaan untuk pembuatan versi data serta deteksi dan resolusi konflik.
Sumber daya tambahan: Tutorial
Pelanggan yang menggunakan AWS AppSync
Pembaruan olahraga waktu nyata

Pelajari cara Sky Italia menggunakan AWS AppSync untuk mengirimkan pembaruan olahraga waktu nyata dan menyenangkan penggemarnya.
Mempercepat transformasi digital

Baca cara BMW meningkatkan kecepatan developer dengan menggunakan AWS AppSync untuk membangun API yang dapat diskalakan dan universal.
Pelacakan Lokasi Langsung

Baca tentang cara HyperTrack menggunakan AWS untuk pemrosesan data waktu nyata untuk pelacakan lokasi langsung dalam skala besar
Layanan Streaming

Baca bagaimana layanan streaming Peacock meluncurkan layanan streaming baru dalam jangka waktu 12 bulan dan menyertakan AWS Appsync.
Pelajari selengkapnya mengenai fitur AWS AppSync