AWS AppSync

Akselerasi pengembangan aplikasi dengan API GraphQL yang dapat diskalakan

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.

Menyederhanakan Akses Data dengan API GraphQL (1:23)

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. 

Cara kerja AppSync

Kasus penggunaan

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.

Penyiaran data
Penyiaran data

Sumber daya tambahan: Tutorial

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.

Aplikasi Obrolan

Sumber daya tambahan: Tutorial

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.
Internet of Things
Internet of Things

Sumber daya tambahan: Tutorial


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.

Lapisan Akses Layanan Mikro
Lapisan Akses Layanan Mikro
Sumber daya tambahan: Tutorial
Contoh kode sampel: Maskapai, E-Commerce

Akses data terpadu

Ambil atau ubah data dari berbagai sumber data (SQL, NoSQL, data pencarian, titik akhir REST, dan backend nirserver) dengan satu panggilan. Kuerikan dan buat relasi antara sumber data menggunakan koneksi GraphQL.
Akses Data Backend Polyglot
Akses Data Backend Polyglot

Sumber daya tambahan: Tutorial

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.

Sinkronisasi delta offline
Sinkronisasi delta offline

Sumber daya tambahan: Tutorial

Pelanggan yang menggunakan AWS AppSync

studi kasus

Pelacakan Lokasi Langsung

Hypertrack

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

Pelajari selengkapnya »
studi kasus

Layanan Pelanggan Dalam Toko

ALDO

ALDO menggunakan AWS AppSync. Pelajari selengkapnya tentang bagaimana mereka meningkatkan pengalaman berbelanja pelanggan alas kaki

Pelajari selengkapnya »
studi kasus

Keselamatan dan Perawatan Pasien

Repp Health

Baca tentang cara Repp Health menggunakan AWS untuk melacak aset medis dalam jarak 10 sentimeter

Pelajari selengkapnya »
studi kasus

Membuat Berita Dapat Ditindaklanjuti

Public Good

Mempelajari tentang cara AWS Appsync membantu Perangkat Lunak Public Good menjadi bermanfaat dengan mendorong tindakan pembaca waktu nyata

Pelajari selengkapnya »

Pelajari selengkapnya mengenai fitur AWS AppSync

Kunjungi halaman fitur
Siap build?
Buka konsol AWS AppSync
Ada pertanyaan lagi?
Hubungi kami