Amazon DynamoDB

Her ölçek için hızlı ve esnek NoSQL veritabanı hizmeti

Amazon DynamoDB, her ölçekte milisaniye cinsinden tek basamaklı performans sunan bir anahtar-değer ve belge veritabanıdır. İnternet ölçeğindeki uygulamalar için yerleşik güvenlik, yedekleme, geri yükleme ve bellek içi önbelleğe alma özelliklerine sahip, tam olarak yönetilen, çok bölgeli, çok ana hesaplı, dayanıklı bir veritabanıdır. DynamoDB, günlük olarak 10 trilyondan fazla isteği işleyebilir ve saniyede 20 milyondan fazla isteğe ulaşan ani artışları destekleyebilir.

Lyft, Airbnb ve Redfin gibi dünyanın en hızlı büyüyen işletmelerinin birçoğuna ek olarak Samsung, Toyota ve Capital One gibi kurumlar, görev açısından kritik iş yüklerini desteklemek için DynamoDB’nin ölçeğine ve performansına güveniyor.

Yüz binlerce AWS müşterisi; mobil, web, oyun, reklam teknolojisi ve IoT uygulamalarının yanı sıra her ölçekte düşük gecikme süreli veri erişimi gerektiren diğer uygulamaları için anahtar-değer ve belge veritabanı olarak DynamoDB'yi tercih etmektedir. Uygulamanız için yeni bir tablo oluşturun ve gerisini DynamoDB'ye bırakın.

Amazon DynamoDB'ye Giriş (1:01)

Avantajlar

Uygun ölçekte performans

DynamoDB, her ölçekte tutarlı, milisaniye cinsinden tek basamaklı yanıt süreleri sağlayarak dünyanın en büyük ölçekli uygulamalarından bazılarını destekler. Neredeyse sınırsız aktarım hızı ve depolama ile uygulama oluşturabilirsiniz. DynamoDB küresel tabloları, verilerinizi birden çok AWS Bölgesine çoğaltarak küresel olarak dağıtılmış uygulamalarınız için hızlı, yerel veri erişimi sağlar. Milisaniye düzeyinde gecikme süresiyle daha da hızlı erişim gerektiren kullanım örnekleri için DynamoDB Accelerator (DAX) tarafından tam olarak yönetilen bir bellek içi önbellek sunulur.

Daha fazla bilgi edinin »

Yönetim gerektiren sunucu yok

Tedarik edilmesi, düzeltme eki uygulanması veya yönetilmesi gereken sunucular ya da yüklenmesi, bakım yapılması veya işletilmesi gereken yazılımlar içermeyen DynamoDB, sunucusuz özelliktedir. DynamoDB, kapasite gereksinimine göre tabloların ölçeğini otomatik olarak büyütüp küçültür ve performansın sürekli olmasını sağlar. Yerleşik erişilebilirlik ve hata toleransı özellikleri sayesinde, uygulamaları bu ölçütlere göre tasarlama gereksinimini ortadan kaldırır. DynamoDB hem tedarik edilmiş hem de isteğe bağlı kapasite sağladığından, iş yükü başına kapasite belirterek ya da yalnızca tükettiğiniz kaynaklar için ücret ödeyerek maliyetleri optimize etmenize olanak tanır.

Daha fazla bilgi edinin »

Kurumsal kullanıma hazır

DynamoDB, uygun ölçekte iş açısından kritik uygulamalar oluşturmanıza olanak tanımak için ACID işlemlerini destekler. DynamoDB, varsayılan olarak tüm verileri şifreler ve tüm tablolarınızda ayrıntılı kimlik ve erişim denetimi sağlar. Tablolarınızın performansını etkilemeksizin boyutu yüzlerce terabaytı bulan verilerin tam yedeklerini oluşturabilir ve kapalı kalma süresi olmadan son 35 gün içindeki belirli bir noktaya kurtarabilirsiniz. DynamoDB ayrıca erişilebilirlik konusunda güvence sağlanması için bir hizmet düzeyi sözleşmesiyle desteklenir.

Daha fazla bilgi edinin »

Uygulamalar

Sunucusuz Web Uygulamaları

Ölçeği otomatik olarak artırılıp azaltılan güçlü web uygulamaları oluşturun. Sunuculara bakım yapmanız gerekmez ve uygulamalarınız otomatik yüksek erişilebilirliğe sahip olur.

Başvuru amaçlı sunulan mimari: Örnek kod

Use_Case_WebApplications
Use_Case_WebApplications

Mobil Arka Uçlar

DynamoDB ve AWS AppSync'i kullanarak gerçek zamanlı güncelleme, çevrimdışı veri erişimi ve yerleşik çakışma yönetimine sahip veri eşitleme özellikleriyle etkileşimli mobil cihaz ve web uygulamaları oluşturun.

Başvuru amaçlı sunulan mimari: Örnek kod

Product-Page-Diagram_AppSync_DynamoDB_Mobile-Backends
Product-Page-Diagram_AppSync_DynamoDB_Mobile-Backends

Mikro hizmetler

DynamoDB'yi tutarlı ve hızlı performans için sunucusuz bir veri deposu olarak kullanarak esnek ve yeniden kullanılabilen mikro hizmetler oluşturun.

Başvuru amaçlı sunulan mimari: Örnek kod

Use_Case_StreamProcessing
Use_Case_StreamProcessing

Kullanım örnekleri

Reklam Teknolojisi

Reklam teknolojisi alanında çalışan şirketler kullanıcı profilleri, kullanıcı olayları, tıklamalar ve ziyaret edilen bağlantılar gibi çeşitli pazarlama verilerini depolama amacıyla anahtar-değer deposu olarak DynamoDB'yi kullanıyor. Gerçek zamanlı teklif verme (RTB), reklam hedefleme ve niteleme, ilgili kullanım amaçlarından bazıları. Bu kullanımlar yüksek istek hızına (saniyede milyonlarca istek), tahmin edilebilir düşük gecikme süresine ve güvenilirliğe ihtiyaç duyuyor. Yüksek okuma hacmine sahip olan veya bir milisaniyenin altında okuma gecikme süresine ihtiyaç duyan şirketler, DynamoDB Accelerator (DAX) aracılığıyla önbelleğe alma özelliklerinden faydalanıyor. Reklam teknolojisi şirketlerinin RTB ve reklam hedefleme platformlarını tek bir coğrafi AWS bölgesinin ötesine dağıtmaları ve bunun için de bölgeler arasında veri çoğaltma gerçekleştirilmesi gerekiyor ve bu gereksinim her geçen gün artış gösteriyor.

Oyun

Oyun sektöründeki şirketler DynamoDB'yi oyun istatistikleri, oyuncu verileri, oturum geçmişi ve puan tablosu gibi oyun platformlarının her alanında kullanıyor. DynamoDB'nin bu şirketlere sağladığı temel avantaj, milyonlarca eş zamanlı kullanıcı ve istek için güvenli bir şekilde ölçeklendirme yapmanın yanı sıra on milisaniyenin altındaki sürekli düşük gecikme sürelerini sağlaması. Ayrıca tam olarak yönetilen bir hizmet olan DynamoDB, operasyonel yük getirmediğinden oyun geliştiricileri, veritabanı yönetimi yerine oyunlarını geliştirmeye odaklanabiliyor. Sonuç olarak tek bir AWS bölgesinden birden fazla AWS bölgesine geçmeye başlayan oyun geliştiricileri, birden fazla bölgede bulunan verilerin etkin-etkin düzende çoğaltılması için DynamoDB global tablolarına güvenebileceğini biliyor.

Yaygın kullanım örnekleri:

  • RTB'de kullanıcı profili depoları ve reklam hedefleme
  • Kullanıcı olayları, tıklama akışları ve gösterimler veri deposu
  • Varlıklar için meta veri depoları
  • Popüler öğe önbellekleri

Daha fazla bilgi edinin »

AdRoll, Günde 50 Milyar Reklam Gösterimi için AWS'yi Kullanıyor

Yaygın kullanım örnekleri:

  • Oyun istatistikleri
  • Oyuncu verisi depoları
  • Oyuncu oturum geçmişi veri depoları
  • Puan tabloları

Daha fazla bilgi edinin »

Frontier Games, Geniş Katılımlı Uzay Savaşlarını AWS'de Barındırıyor

Perakende

Perakende sektöründeki çoğu şirket, görev açısından kritik kullanım örneklerinde tutarlı bir şekilde düşük gecikme süresi sunmak için yaygın DynamoDB tasarım modellerini kullanıyor. Ölçeklendirme endişelerinin ve operasyonel yükün bulunmaması, rekabette önemli bir avantaj sağlamasının yanı sıra büyüklük konusunda tahmin yapmanın zor olduğu Amazon Prime Day gibi yüksek hızlı ve çok geniş ölçekli olayları mümkün kılıyor. Bu müşteriler ölçeği artırıp azaltarak yalnızca ihtiyaç duydukları kapasite için ödeme yapıyor ve kıymetli teknik kaynakları operasyon yerine yenilik geliştirmeye ayırıyor.

 

Bankacılık ve Finans

Bulut temelli uygulamalara ağırlık veren bankacılık ve finans sektöründeki şirketler çevikliği artırmak, pazara giriş süresini kısaltmak ve operasyonel yükü en aza indirmek için tam olarak yönetilen hizmetlere yöneliyor. Bu şirketlerin aynı zamanda uygulamalarında güvenlik, güvenilirlik ve yüksek kullanılabilirlik konularında da garanti sağlamaları gerekiyor. Eski ana sistemler üzerine kurulu olan mevcut hizmetlerinin kapsamını genişleten şirketler, eski sistemlerinin büyüyen kullanıcı tabanının ölçeklenebilirlik ihtiyaçlarını karşılayamadığını, mobil uygulamalar gibi yeni platformlara uygun olmadığını ve bunun sonucunda trafikte artış olduğunu fark ediyor. Şirketler bu sorunları çözmek için trafik yükünü hafifletmek amacıyla ana sistemlerindeki verileri buluta çoğaltıyor.

Yaygın kullanım örnekleri:

  • Alışveriş sepetleri
  • İş akışı altyapıları
  • Stok takibi ve karşılama
  • Müşteri profilleri ve hesapları

Daha fazla bilgi edinin »

Nordstrom Her Şeyi AWS'ye Taşıyor

Yaygın kullanım örnekleri:

  • Kullanıcı işlemleri
  • Olay odaklı işlem gerçekleştirme
  • Dolandırıcılık algılama
  • Ana sistemin yükünü alma ve veri alma düzenini değiştirme

Daha fazla bilgi edinin »

AWS ile Vanguard’da İnovasyon Fırsatlarının Kapıları Aralanıyor

Medya ve eğlence

Çok yüksek ölçekte aktarım hızına, eş zamanlılığa, düşük gecikme süresine ve güvenilirliğe ihtiyaç duyan medya ve eğlence şirketleri DynamoDB'yi kullanıyor. DynamoDB sistemi, yükü işleyecek şekilde esnek olarak ölçeklendirir ve video akışı ile etkileşimli içerikler gibi gerçek zamanlı senaryolar için kritik öneme sahip olan düşük gecikme süresini korur. Bu gibi senaryolarda eş zamanlı kullanıcı sayısı milyonlara ulaşabilir ve bu tür eş zamanlı işlemlerin üstesinden DynamoDB kadar iyi gelecek başka bir veritabanı çözümü yoktur. Bu kadar yüksek eş zamanlılığa rağmen gecikme süresi düşük kalır ve medyayı alma veya etkileşimli, gerçek zamanlı bir etkinliğe katılma gibi durumlarda kullanıcılara en iyi kullanıcı deneyimi sağlanır. Bu şirketler ölçeklenebilirlik sorunlarını çözmek ve odaklarını veritabanı yönetimine değil özellik geliştirmeye ayırmak için DynamoDB'yi kullanıyor.

Yazılım ve internet

Diğer birçok DynamoDB müşterisi gibi yazılım şirketleri için de önemli olan internet ölçeğidir. Bu şirketlerin çok yüksek eş zamanlılığı, istek hızlarını ve trafik artışlarını karşılayabilmesi gerekir. Bu eş zamanlılık milyonlarca kullanıcı ve bağlantı ölçeğindedir ve böyle durumlarda istek hızları kolayca saniyede milyonlarca isteği bulabilir. DynamoDB, tutarlı ve on milisaniyenin altında gecikme süresiyle bu tür internet ölçeğindeki kullanım örneklerini ve gereksinimlerini karşılama konusunda kendini ispatlamış bir çözümdür. DynamoDB müşterileri global tablolar sayesinde küresel erişim ve iş sürekliliği sağlamak için uygulamalarını kolayca birden fazla AWS bölgesine dağıtabilir.

Yaygın kullanım örnekleri:

  • Medya meta veri depoları
  • Kullanıcı verisi depoları
  • Dijital hak yönetimi veri depoları

Daha fazla bilgi edinin »

Airtel Wynk, Gerçekçi Video Deneyimlerine Yönelik Platformlar Oluşturuyor

Yaygın kullanım örnekleri:

  • Kullanıcı içeriği meta veri depoları
  • İlişki grafiği veri depoları
  • Meta veri önbellekleri
  • Sürüş izleme veri depoları
  • Kullanıcı, araç ve sürücü veri depoları
  • Kullanıcı sözlüğü veri depoları

Daha fazla bilgi edinin »

Duolingo, Dünya Genelinde Ders Vermek İçin DynamoDB'de 31 Milyon Öğe Depoluyor

Müşteriler

Nike

Nike Digital, daha iyi müşteri deneyimi için, büyük Cassandra kümelerini daha fazla kaynağa olanak sağlayan, tümüyle yönetilen Amazon DynamoDB’ye taşıdı.

Videoyu izleyin »

GE Aviation logosu

GE Aviation, Amazon DynamoDB’yi kullanarak maliyetten tasarruf, ölçeklenebilirlik ve performans elde etmek için çizim ve veri sorgusu uygulamasını yeniden tasarladı.

Videoyu izleyin »

Oath logosu

Oath, uygulamaları için global olarak GDPR’ye uygunluk özelliğini dağıttı ve veri eşitlemesini etkinleştirmek için Amazon DynamoDB global tablolarından yararlandı.

Videoyu izleyin »

Samsung logosu

Boyutları petabaytlarla ifade edilen mobil uygulama yedekleri için DynamoDB'yi kullanan Samsung Electronics, tutarlı olarak yüksek performans ve maliyet tasarrufu elde ediyor.

Videoyu izleyin »

Snap logosu

Snap, en büyük depolama iş yükü olan Snapchat Stories'i DynamoDB'ye geçirdi ve performansı geliştirerek maliyetleri azalttı.

Videoyu izleyin »

Netflix logosu

Netflix, 125 milyondan fazla müşterisi için kişiselleştirilmiş akış deneyimleri oluşturan A/B testlerini çalıştırmak için DynamoDB'yi kullanıyor.

Videoyu izleyin »

Capital One logosu

Capital One, ana sistem işlemlerini sınırsız ölçek için sunucusuz bir mimariye geçirerek mobil uygulamalarının gecikme süresini düşürmek amacıyla DynamoDB'yi kullandı.

Videoyu izleyin »

Lyft logosu

Lyft, tüm yolculuklar için GPS koordinatlarını depolayan bir yolculuk izleme sistemi dahil olmak üzere birden çok veri deposu için DynamoDB'nin ölçeklenebilirliğinden yararlanıyor.

Örnek olay incelemesini okuyun »

GumGum logosu

GumGum daha iyi performans, maliyetten tasarruf ve daha az sayıda bakım için Apache Cassandra’dan Amazon DynamoDB’ye geçti.

Slaytlara bakın »

Tinder logosu

Tinder, kullanıcı verilerini sıfır kapalı kalma süresiyle DynamoDB'ye geçirdi ve büyümekte olan küresel kullanıcı tabanının gereksinimlerini karşılamak için DynamoDB'nin ölçeklenebilirliğinden yararlandı.

Videoyu izleyin »

Airbnb logosu

Airbnb, DynamoDB'yi kullanarak operasyonlarını küresel bir kullanıcı tabanı için yeterli olacak şekilde ölçeklendirmesinin yanı sıra veri analizi için gerçek zamanlı işleme iş akışlarını optimize etti.

Videoyu izleyin »

Comcast logosu

Comcast, hızla inovasyon yapmak ve 20 milyondan fazla cihazda çalışan XFINITY X1 video hizmetine güncelleme dağıtmak için DynamoDB'yi kullanıyor. 

Örnek olay incelemesini okuyun »

Redfin logosu

Redfin iş analitiği operasyonunu AWS'de çalıştırarak küçük bir ekiple hızla inovasyon yapmanın yanı sıra milyarlarca gayrimenkulün kaydını yönetme olanağına sahip oluyor.

Örnek olay incelemesini okuyun »

Expedia logosu

Expedia, analitik için başvuru amaçlı veri kümelerine hızlı, isteğe bağlı erişim sunmak için DynamoDB'yi kullanarak zengin, yüksek performanslı bir akış sistemi oluşturdu.

Videoyu izleyin »

TRD logosu

Toyota Racing, en uygun araç ayarlarını belirlemek ve anlık pist geri bildirimleri almak amacıyla verileri gerçek zamanlı olarak işlemek için DynamoDB'yi kullanıyor.

Videoyu izleyin »

Amazon logosu

Milisaniyelik yanıt süreleri için DynamoDB'de çalıştırılan Amazon iş akışı altyapıları, müşterilerin siparişlerini daha hızlı teslim almasına imkan sağlıyor.

Örnek olay incelemesini okuyun »

Web sitesi görüntüsü
Ürün özelliklerine göz atın

Uygun ölçekte performans, sunucusuz kullanım ve kurumsal düzeyde kullanıma hazır özellikler hakkında daha fazla bilgi edinin.

Daha fazla bilgi edinin 
Hesap görüntüsü
Ücretsiz bir hesap için kaydolun

Kaydolun ve AWS Ücretsiz Kullanımı’na erişin. 

Kaydolun 
Araçlar görüntüsü
Konsolda oluşturmaya başlayın

AWS Management Console’da Amazon DynamoDB ile oluşturmaya başlayın.

Oturum açın