Belgeler
DynamoDB'nin kavramsal bir genel görünümünü sunar ve çeşitli özellikleri kullanmaya yönelik ayrıntılı geliştirme yönergeleri içerir.
DynamoDB'ye yönelik tüm API işlemlerini ayrıntılı olarak açıklar. Aynı zamanda desteklenen web hizmeti protokolleri için örnek istekler, yanıtlar ve hatalar sağlar.
Teknik incelemeler, raporlar ve diyagramlar
- AWS'de Algoritmik Ticaret (Aralık 2020). Başvuru amaçlı mimari diyagramını indirin (PDF) »
- Amazon DynamoDB ile Apache HBase for NoSQL Kullanımının Karşılaştırılması (Ocak 2020). Teknik incelemeyi okuyun » | PDF'yi indirin »
- 2020 Magic Quadrant for Cloud Database Management Systems (Kasım 2020). Gartner raporunu okuyun »
- AWS ile hibrit bulut (Kasım 2020). Teknik incelemeyi indirin (PDF) »
- Sunucusuz Web Uygulaması Gerçek Zamanlı Veri Yayınlama (Ağustos 2019). Başvuru amaçlı mimari diyagramını indirin (PDF) »
- İlişkisel Veritabanı Yönetim Sistemlerinden (RDBMS) Amazon DynamoDB'ye geçişe ilişkin en iyi uygulamalar (Mart 2015). Teknik incelemeyi indirin (PDF) »
- Amazon'un Dynamo'su (Ekim 2007), Yazar: AWS Başkan Yardımcısı ve CTO'su Werner Vogels. Blog gönderisini okuyun »
Sunumlar
Amazon DynamoDB, esnek faturalama modeli ve performansta düşüş olmadan ölçek değişikliği yapabilme özelliklerinden dolayı popülerdir. Sunucusuz ve yüksek ölçekli uygulamalarda sıklıkla tercih edilmektedir. Fakat verilerinizi DynamoDB ile modellemek için geleneksel ilişkisel veri tabanlarında modellemeye göre farklı bir yaklaşım benimsemek gerekir. DynamoDB ile yaptığı çalışmalarla takdir gören Alex DeBrie, bir AWS Veri Kahramanı ve veri modellemeye ilişkin kapsamlı bir rehber olan The DynamoDB Book'un yazarıdır.
İki bölümden oluşan bu oturumun 1. bölümünde, DynamoDB ile modelleme yapmanın geleneksel bir ilişkisel veritabanından nasıl farklı olduğunu görün ve DynamoDB ile veri modellemenin bazı temel unsurlarını öğrenin.
Amazon DynamoDB, esnek faturalama modeli ve performansta düşüş olmadan ölçek değişikliği yapabilme özelliklerinden dolayı popülerdir. Sunucusuz ve yüksek ölçekli uygulamalarda sıklıkla tercih edilmektedir. Fakat verilerinizi DynamoDB ile modellemek için geleneksel ilişkisel veri tabanlarında modellemeye göre farklı bir yaklaşım benimsemek gerekir. DynamoDB ile yaptığı çalışmalarla takdir gören Alex DeBrie, bir AWS Veri Kahramanı ve veri modellemeye ilişkin kapsamlı bir rehber olan The DynamoDB Book'un yazarıdır.
İki bölümden oluşan bu oturumun 2. bölümünde, uygulamanızın ölçeğindeki değişimlerin sonucunda hızı azalmayan karmaşık ve yüksek oranda ilişkisel veri modellerinin nasıl idare edileceğine ilişkin stratejiler dahil olmak üzere daha gelişmiş kılavuz ilkeleri öğrenin.
En büyük küresel çevrimiçi video akışı platformlarından biri olan Disney+, yayın hayatına Disney, Pixar, Marvel, Star Wars ve National Geographic'in ev sahibi olarak 2019 yılının Kasım ayında başladı. Disney+, kapsamlı dijital içerik kütüphanesini 60,5 milyonun üzerindeki abonesinin evlerine doğrudan ulaştırıyor ve bu küresel faaliyetin arkasındaki teknolojilerden biri de Amazon DynamoDB.
Disney+'ın arkasındaki İçerik Keşif ekibi, ölçeklendirme yaparken ve İzlemeye Devam Et, İzleme Listesi ve Kişiselleştirilmiş Öneriler gibi popüler özellikleri abonelere ulaştırırken DynamoDB global tablolarından faydalanıyor. Kullanım örneklerini ve büyük ölçekli müşteri kitlesinin gereksinimlerini karşılamak için DynamoDB'yi kullanırken öğrendiklerini Disney+'tan dinleyin.
Dropbox, şirket içi MySQL meta veri deposunda yaşadığı kapasite sıkıntısı nedeniyle depolama maliyetlerinin iki katına çıkmasını önlemek için birkaç terabaytlık meta veriyi taşıma veya silme zorunluluğuyla karşı karşıya kaldı. Şirket, hızlı bir şekilde soğuk meta verilerin prototipini geliştirip bu verileri Amazon DynamoDB ve Amazon S3 kullanılarak geliştirilen yeni bir depolama sistemine taşıdı. Bu sistem şu anda 300 TB veri depoluyor ve bu rakam her geçen gün artıyor.
Bu depolama sistemi, DynamoDB'nin ölçeklendirme ve esnekliğinden, S3'ün ise maliyet tasarrufu özelliğinden faydalanıyor. Oturumun ilk yarısında DynamoDB'nin dayanıklılık, erişilebilirlik ve ölçeklenebilirlik özelliklerine ilişkin bir mimari incelemeye odaklanılıyor. Dropbox daha sonra AWS'deki meta veri depolama sistemine yönelik mimari ve ölçeklendirme mekanizmalarını açıklıyor.
Trustpilot, sunucusuz bir düşünce yapısını benimsedi. Şirket, yıllar içinde doğru veritabanını seçme gibi önemli bir kararı da beraberinde getiren sunucusuz uygulamalar geliştirerek yazılım mimarisini daha üst seviyelere taşıdı. Günümüzde yeni uygulamalar geliştirirken Trustpilot'ın ilk tercihi Amazon DynamoDB olmakla birlikte, her zaman durum böyle değildi.
Bu oturumda, Trustpilot çalışanlarından Angela Timofte şirketin sunucusuz bir mimaride DynamoDB ile çalışırken öğrendiklerini, ekibin vardığı hatalı kanıları ve yaptığı hataları anlatıyor. Angela, tam potansiyelini ortaya çıkarmak için verilerinizi DynamoDB'de nasıl modellemeniz gerektiğine ilişkin örnekler de veriyor. Son olarak, Trustpilot'ın veritabanı ve sunucusuz yolculuğu boyunca öğrendiği favori ipuçlarından bazılarını dinleyeceksiniz.
Kuruluşlar nasıl dinamik kişiselleştirilmiş müşteri etkileşimleri sunabilir? Stitch Fix'in platform mühendisliği ekibinin gerçek zamanlı ürün önerileri için yüksek oranda eş zamanlı ve ölçeklenebilir bir çözüm sunarak müşteri etkileşimlerini nasıl dönüştürdüğüne kulak verin.
Oturumun sonuna geldiğinizde, doğru kullanıcı deneyimini sunma amacıyla neredeyse gerçek zamanlı makine öğrenimi iş yüklerini optimize etmek için Amazon DynamoDB'den faydalanmaya yönelik mimari gereksinimleri kavramış olacaksınız.
Amazon DynamoDB'nin ileri düzey kullanıcılarına adanmış olan bu teknik oturum, her yıl AWS Baş Teknoloji Uzmanı Rick Houlihan tarafından yönetiliyor. Rick Houlihan, bir dizi iş sorununa yüksek oranda ölçeklenebilir çözümler sunmak amacıyla çok çeşitli müşterilerce kullanılan uygulamalar ve en iyi yöntemlerden oluşan bir koleksiyonu esas alan tasarım düzenlerini ve veri modellerini açıklıyor.
Rick, iki bölümden oluşan serinin bu birinci bölümünde bölüm parçalama ve dizin aşırı yüklemesi, ölçeklenebilir grafik işleme ve dağıtılmış kilitleri yönetmeyi içeren önemli kavramları açıklıyor ve gösteriyor.
Amazon DynamoDB serisine yönelik gelişmiş tasarım modellerinin bu ikinci bölümünde AWS Baş Teknoloji Uzmanı Rick Houlihan, yüksek oranda ölçeklenebilir bu NoSQL veritabanı hizmeti için daha yaygın kullanılan modelleri inceliyor.
İş yükü dağılımının dengeli olmasını sağlamak için parça anahtarlarının nasıl optimize edileceğini anlatıyor, GSI çoğaltma gecikmesini yakından inceliyor ve operasyonel analizlerin Amazon DynamoDB Streams ve AWS Lambda ile nasıl destekleneceğini gösteriyor. Rick ayrıca AWS AppSync'in GraphQL API'leri oluşturmak için nasıl kullanılabileceğini ve tek tablolu tasarımın performans avantajlarını gösteriyor.
Amazon DynamoDB; zamanınızı, verilerinizi ve bütçenizi doğru kullanmanıza yardımcı olan kurumsal kullanıma hazır bir veritabanı sunar.
Bu oturumda; çoklu Bölge, genel tablolarla çoklu birincil çoğaltma, ani artışlar görülen iş yükleri için istek üzerine kapasite modu, yedekleme ve geri yükleme (son 35 gün içindeki tablo verilerinizi hassas bir biçimde otomatik olarak yedekleyen belirli bir noktaya kurtarma özelliği dahil) ve daha fazlası gibi iş üzerinde en büyük etkinin yaratılmasına yardımcı olan önemli özellikleri inceleyin.
Rick Houlihan ile Amazon DynamoDB Ofis Saatleri
AWS baş teknoloji uzmanı ve Amazon DynamoDB uzmanı Rick Houlihan, bu haftalık bir saatlik canlı oturumda size demolarda adım adım eşlik ediyor ve canlı sohbette konukları ve diğer AWS uzmanlarının desteğiyle sizden canlı yayında aldığı tüm sorulara cevap veriyor.
Çarşamba günleri saat 9:00'da (PST) AWS Twitch kanalında yayınlanan haftalık DynamoDB Ofis Saatleri'nde bize katılın.
Öne çıkan bölümler (2020 - 2021)
- Modeling a flight reservation service (10 Şubat 2021)
- Real-time Operational Analytics with Rockset (27 Ocak 2021)
- New Feature: Export to S3 (13 Ocak 2021)
- Deep Dive on Cloudwatch Contributor Insights (14 Ekim 2020)
- Single vs. Multi-table Shootout: Performance breakdown using both Java client code and AWS Amplify (18 Eylül 2020)
- Migrating from relational databases to DynamoDB (14 Ağustos 2020)
- Deep dive on NoSQL Workbench and live modeling a purchase order tracking system with inventory management (7 Temmuz 2020)
Twitch.tv/aws adresinde "Build with DynamoDB" (Devam etmiyor, arşivlenmiş bölümler)
Veri çözümleri geliştirmeye odaklanmış DynamoDB uzmanlarını dinleyin.
- Öne çıkan bölüm: Single-Table Design Pros and Cons: Rick Houlihan ve Alex DeBrie, DynamoDB'nin tek tablolu tasarımının artıları ve eksileri ile veri modellerinizi tasarlamaya ilişkin diğer en iyi uygulamalar hakkında fikir alışverişinde bulunuyor. (30 Ocak 2020) Kaydı izleyin »
Arşivlenmiş gösteriler (2019):
- Estimating the Cost of Using Amazon DynamoDB (22 Ekim)
- NoSQL Workbench for Amazon DynamoDB (1 Ekim)
- When Should I Use Amazon DynamoDB or Amazon DocumentDB? (10 Eylül)
- Amazon DynamoDB’de İşlemler (20 Ağustos)
- DynamoDB'nin Farklı Sektörlerdeki Kullanım Örnekleri (6 Ağustos)
- Implementing an Inventory and Order Management Data Model (23 Temmuz)