AWS AppSync
Kuruluşlar, ön uç geliştiricilere birden fazla veritabanını, mikro hizmetleri ve tek bir GraphQL uç noktasını sorgulama imkânı vererek uygulamaları daha hızlı geliştirmelerine yardımcı olduğu için GraphQL’ye sahip API’ler oluşturmayı seçer.
AWS AppSync, AWS DynamoDB, Lambda ve diğerleri gibi veri kaynaklarına güvenli bir şekilde bağlanmanın getirdiği ağır yük ile başa çıkarak GraphQL API’ler geliştirmeyi kolaylaştıran, tam olarak yönetilen bir hizmettir. Performansı arttırmak için önbellekler ekleme, gerçek zamanlı güncellemeleri desteklemeye yönelik abonelikler ve çevrimdışı istemcilerin senkronize olmasını sağlayan istemci tarafı veri depoları bu kadar kolay. AWS AppSync, dağıtıldığında API istek hacimlerini karşılamak için GraphQL API yürütme altyapınızın ölçeğini otomatik olarak büyütür ve küçültür.
Avantajlar
Basit ve güvenli veri erişimi
GraphQL kullanan tek bir ağ isteği ile bir veya daha fazla veri kaynağından doğru verileri kullanarak uygulamalarınıza güç katın. AWS AppSync, birden fazla eş zamanlı kimlik doğrulama modu kullanarak uygulama verilerinizin güvenliğini sağlar ve doğrudan GraphQL şemanızdan veri tanımlama düzeyinde güvenlik, önbelleğe alma ve ayrıntılı erişim denetimi tanımlamanıza imkân tanır.
Yerleşik gerçek zamanlı ve çevrimdışı özellikler
AWS AppSync, yönetilen GraphQL abonelikleri ile gerçek zamanlı veri güncellemelerini Websockets üzerinden milyonlarca istemciye gönderebilir. Mobil uygulamalar ve web uygulamaları için AppSync, cihazlar çevrimdışı olduğunda yerel veri erişimi de sağlar. Cihazlar yeniden çevrimiçi olduğunda da özelleştirilebilir çakışma çözümleme özellikli veri senkronizasyonu gerçekleştirilir.
Yönetim gerektiren sunucu yok
AWS AppSync, yerleşik yüksek oranda erişilebilir sunucusuz altyapı ile tam olarak yönetilen GraphQL API kurulumu, yönetimi ve bakımı sunar. AWS CLI, konsol, Amplify CLI veya CloudFormation aracılığıyla saniyeler içinde bir GraphQL API oluşturun. Ayrıca, kusursuz operasyon için CloudWatch ve X-Ray aracılığıyla öngörüleri kolayca izleyin ve elde edin.
Nasıl çalışır?
AWS AppSync’le oluşturulan GraphQL API’leri, ön uç geliştiricilere çoklu veritabanlarını, mikro hizmetleri ve API’leri tek bir GraphQL uç noktasından sorgulama imkanı tanır.
Kullanım örnekleri
Gerçek zamanlı işbirliği
Örneğin, aynı verileri tüm istemcilere yayınladığınız ve istemcilerin yanıt verebildiği ikinci bir ekran senaryosunda olduğu gibi arka uçtan tüm bağlı istemcilere (birden çoka) veya istemciler arasında (çoktan çoka) veri yayınlayın.
Ek kaynaklar: Öğretici
Gerçek zamanlı sohbet uygulaması
Birden fazla özel sohbet odasını destekleyen, konuşma geçmişine erişim sağlayan ve cihaz çevrimdışı olduğunda bile giden mesajları kuyruğa ekleyebilen bir mobil uygulama veya web uygulaması oluşturun.
Ek kaynaklar: Öğretici
Gerçek zamanlı IoT panosu
Ek kaynaklar: Öğretici
Birleşik mikro hizmetler erişimi
VPC’deki container'lar, REST API uç noktasının arkası, GraphQL API uç noktasının arkası gibi ortamlarda çalışan birden fazla mikro hizmetten gelen verilere tek bir birleşik arayüzden erişin.
Birleşik veri erişimi
Ek kaynaklar: Öğretici
Çevrimdışı uygulama senkronizasyonu
AWS AppSync ve veri sürümü ve çelişkili tespit ve çözüme yönelik yerleşik desteği sunan cihaza yerleşik kalıcı bir depolama motoru olan Amplify DataStore’yi içeren bulut ile mobil/web uygulamaları arasında verileri otomatik olarak senkronize edin.
Ek kaynaklar: Öğretici
AWS AppSync’i kullanan müşteriler
Canlı Konum İzleme
Uygun ölçekte canlı konum izleme için HyperTrack’ın gerçek zamanlı veri işlemesi için AWS’yi nasıl kullandığını okuyun.
Mağaza İçi Müşteri Hizmetleri
ALDO, AWS AppSync’i kullanmaktadır. Ayakkabı sektöründeki müşterilerin alışveriş deneyimlerini nasıl iyileştirdikleri hakkında daha fazla bilgi edinin.
Hasta Güvenliği ve Bakımı
Repp Health’in 10 santimetre kapsamındaki tıbbi varlıkları izlemek için AWS’yi kullanması hakkında bilgi edinin.
Haberleri Eyleme Dönüştürülebilir Hale Getirme
AWS AppSync’in, gerçek zamanlı okuyucu eylemini teşvik ederek Public Good Software’in iyi çalışmasına nasıl yardımcı olduğunu öğrenin.
AWS AppSync özellikleri hakkında daha fazla bilgi edinin