AWS AppSync

Ölçeklenebilir GraphQL API’ler ile uygulama gelişimini hızlandırın

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.

GraphQL API’leriyle Veri Erişimini Kolaylaştırın (1:23)

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. 

AppSync nasıl çalışı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.

Veri yayınlama
Veri yayınlama

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.

Sohbet Uygulamaları

Ek kaynaklar: Öğretici

Gerçek zamanlı IoT panosu

Araba gibi bağlı bir IoT cihazından gelen telemetriyi görselleştiren bir mobil uygulamada veya web uygulamasında gerçek zamanlı panolar oluşturmak için AWS IoT’ye gönderilen IoT cihaz verilerine erişin.
Nesnelerin İnterneti
Nesnelerin İnterneti

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.

Mikro hizmetler erişim katmanı
Mikro hizmetler erişim katmanı
Ek kaynaklar: Öğretici
Örnek kod örnekleri: Hava Yolu, E-Ticaret

Birleşik veri erişimi

Birden fazla veri kaynağından (SQL, NoSQL, arama verileri, REST uç noktaları ve sunucusuz arka uçlar) gelen verileri tek bir çağrı ile alın veya değiştirin. GraphQL bağlantılarını kullanarak veri kaynakları arasında sorgu yapın ve ilişki oluşturun.
Çok Dilli Arka Uç Veri Erişimi
Çok Dilli Arka Uç 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.

Çevrimdışı delta eşitlemesi
Çevrimdışı delta eşitlemesi

Ek kaynaklar: Öğretici

AWS AppSync’i kullanan müşteriler

örnek olay incelemesi

Canlı Konum İzleme

Hypertrack

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.

Daha fazla bilgi edinin »
örnek olay incelemesi

Mağaza İçi Müşteri Hizmetleri

ALDO

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.

Daha fazla bilgi edinin »
örnek olay incelemesi

Hasta Güvenliği ve Bakımı

Repp Health

Repp Health’in 10 santimetre kapsamındaki tıbbi varlıkları izlemek için AWS’yi kullanması hakkında bilgi edinin.

Daha fazla bilgi edinin »
örnek olay incelemesi

Haberleri Eyleme Dönüştürülebilir Hale Getirme

Public Good

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.

Daha fazla bilgi edinin »

AWS AppSync özellikleri hakkında daha fazla bilgi edinin

Özellik sayfasını ziyaret edin
Oluşturmaya hazır mısınız?
AWS AppSync konsolunu açın
Başka sorunuz mu var?
Bize ulaşın