Ana İçeriğe Atla

Amazon DynamoDB

AWS genelinde birlikte çalışabilirlik

Amazon DynamoDB ile iş yüklerinizi 10 kata kadar performans iyileştirmesi için Amazon DynamoDB Accelerator (DAX), gerçek zamanlı arama ve analiz yeteneklerini etkinleştirmek için Amazon OpenSearch Service ve çeşitli diğer AWS hizmetleri ile kolayca entegre edebilirsiniz. DynamoDB, kullanım örneği gereksinimlerinizi karşılayan çok çeşitli AWS hizmetleriyle entegre etme esnekliği sağlar.

DynamoDB sıfır ETL entegrasyonları

Kodsuz, tam olarak yönetilen bu entegrasyonlar, verilerin DynamoDB'den diğer AWS hizmetlerine ayıklanmasını, dönüştürülmesini ve yüklenmesini otomatikleştirir. Verilerinizi hedef hizmete sorunsuz bir şekilde çoğaltır ve üretim iş yükünüzü etkilemezler. Bu entegrasyonlar, veri boru hatlarını tasarlamak, oluşturmak ve yönetmek için gereken haftalarca mühendislik çabasından tasarruf etmenizi sağlar.

1

Amazon SageMaker ve Amazon S3 Tabloları ile DynamoDB Sıfır ETL entegrasyonu

Bu S ıfır ETL entegrasyonu, SQL analitiği, arama analizi, iş zekası, üretken yapay zeka ve daha fazlası gibi çok çeşitli analitik ve makine öğrenimi (ML) çalıştırmanıza olanak tanır. AWS Management Console'daki birkaç hızlı adımda, SageMaker lakehouse'a ve/veya S3 Tablolarına çoğaltılacak DynamoDB tablolarını seçme esnekliğine sahip olursunuz.

2

Amazon Redshift ile DynamoDB sıfır ETL entegrasyonu

Bu S ıfır ETL entegrasyonu, analitik ve ML gerçekleştirmeyi kolaylaştırır. Analiz etmek istediğiniz DynamoDB tablolarını seçtikten sonra, DynamoDB verilerinin DynamoDB'de yazıldıktan sonraki birkaç dakika içinde Amazon Redshift'e çoğaltılmasını sağlayın. Daha sonra, verilerinizi daha da dönüştürmek ve zenginleştirmek için zengin SQL desteği, gerçekleştirilmiş görünümler, veri paylaşımı ve şemasız sorgulama yetenekleriyle Amazon Redshift'in analiz ve makine öğrenimi özelliklerinden yararlanabilirsiniz.

3

Amazon OpenSearch Hizmeti ile DynamoDB sıfır ETL entegrasyonu

Bu S ıfır ETL entegrasyonu, neredeyse gerçek zamanlı arama analitiği gerçekleştirmenizi sağlar. Tam metin arama, vektör arama, jeo-uzamsal arama ve daha fazlasını gerçekleştirmek için dizinler oluşturun. OpenSearch Hizmeti aramaları ve toplamaları, etkileşimli, yüksek performanslı uygulamaları etkinleştirmek için DynamoDB sorgularıyla birlikte çalışır. DynamoDB müşterileri, kullanıcı etkileşimini ve uygulamalarına ilişkin memnuniyet düzeylerini artıran yeni deneyimler sunmak için OpenSearch Hizmeti'nin kapsamlı arama ve makine öğrenimi özelliklerinden yararlanabilirler.

İlk işlem hattınızı DynamoDB konsolundaki Entegrasyonlar sekmesinden hızlı bir şekilde oluşturabilirsiniz. Entegrasyon, DynamoDB verilerinizin belirli OpenSearch Hizmeti dizinlerine dönüştürülmesini, yönlendirilmesini ve eşlemesini tanımlamak ve işlemek için Amazon OpenSearch veri alımı işlem hatlarını kullanır.

AWS Lambda ile olay tabanlı tetikleyiciler

DynamoDB için AWS Lambda tetikleyic ileri, DynamoDB'deki bir öğede yapılan değişikliklere yanıt olarak çalışacak şekilde özel mantığı kolayca ayarlamanıza olanak tanır. DynamoDB Akışlar'ı etkinleştirdikten sonra DynamoDB konsolundaki Dışarı Aktarımlar ve Akışlar sekmesinden hızlı bir şekilde ilk tetikleyicinizi oluşturabilirsiniz. Tetikleyicinizi yapılandırdıktan sonra Lambda kodunuz, tablonuzdaki verilerde yapılan değişiklikleri saniyeler içinde tetikleyebilir.

DynamoDB için AWS Lambda tetikleyicileriyle, verileri doğrulamak ve zenginleştirmek için kolayca veri tabanı tetikleyicileri oluşturabilir, verileri çoğaltarak diğer hizmetlerle entegre edebilir ya da sipariş karşılama veya medya işleme gibi DynamoDB tablolarındaki veri değişikliğine tepki veren olay odaklı mimarilerin tamamını oluşturabilirsiniz. Lambda işlevi bildirim gönderme veya iş akışı başlatma gibi belirleyeceğiniz herhangi bir işlemi gerçekleştirebilir.  

DynamoDB Accelerator

DynamoDB Hızlandırıcı (DAX), DynamoDB için oluşturulmuş, tam olarak yönetilen, yüksek oranda kullanılabilir bir önbelleğe alma hizmetidir. DAX, saniyede milyonlarca istekte bile milisaniyeden mikro saniyeye kadar 10 kata kadar performans iyileştirmesi sağlar. DAX, DynamoDB tablolarınıza bellek içi hızlandırma eklemek için tüm önbelleği geçersiz kılma ve veri doldurma işlemlerini yönetir. DAX satır içi bir önbellektir, bu nedenle önbelleğe alınan öge mevcut değilse veya eskiyse DAX otomatik olarak temel tabloya geçer.

Geniş ölçekte performans konusunda endişelenmenize gerek kalmadan müşterileriniz için harika uygulamalar oluşturmaya odaklanabilirsiniz. DAX, mevcut DynamoDB API çağrılarıyla uyumludur, bu nedenle başlamayı kolaylaştırmak için uygulama değişikliğine gerek yoktur.