Lewati ke Konten Utama

Amazon DynamoDB

Interoperabilitas di seluruh AWS

Dengan Amazon DynamoDB, Anda dapat dengan mudah mengintegrasikan beban kerja Anda dengan Amazon DynamoDB Accelerator (DAX) untuk peningkatan kinerja hingga 10 kali lipat, Layanan Amazon OpenSearch untuk mengaktifkan kemampuan pencarian dan analisis real-time, dan berbagai layanan AWS lainnya. DynamoDB memberi Anda fleksibilitas untuk berintegrasi dengan berbagai layanan AWS yang memenuhi persyaratan kasus penggunaan Anda.

Integrasi nol-ETL DynamoDB

Integrasi tanpa kode yang terkelola sepenuhnya ini mengotomatiskan ekstraksi, transformasi, dan pemuatan data dari DynamoDB ke layanan AWS lainnya. Integrasi ini mereplikasi data Anda dengan lancar ke layanan tujuan dan tidak memengaruhi beban kerja produksi Anda. Integrasi ini menghemat berminggu-minggu upaya rekayasa yang diperlukan untuk merancang, membangun, dan mengelola saluran data.

1. Integrasi DynamoDB Zero-ETL dengan Amazon SageMaker dan Amazon S3 Tabel

Integrasi Zero-ETL ini memungkinkan Anda menjalankan berbagai analitik dan pembelajaran mesin (ML) seperti analisis SQL, analitik pencarian, intelijen bisnis, AI generatif, dan banyak lagi. Dalam beberapa langkah cepat di AWS Management Console, Anda memiliki fleksibilitas untuk memilih tabel DynamoDB untuk direplikasi ke SageMaker lakehouse dan/atau ke Tabel S3.

2. Integrasi nol-ETL DynamoDB dengan Amazon Redshift

Integrasi Zero-ETL ini memudahkan untuk melakukan analitik dan ML. Anda memilih tabel DynamoDB yang ingin dianalisis dan memiliki data DynamoDB yang direplikasi ke Amazon Redshift dalam beberapa menit setelah data ditulis di DynamoDB. Kemudian, Anda dapat memanfaatkan kemampuan ML dan analitik Amazon Redshift dengan dukungan SQL yang kaya, tampilan terwujud, berbagi data, dan kemampuan kueri tanpa skema untuk mengubah serta memperkaya data Anda lebih lanjut.

3. Integrasi nol-ETL DynamoDB dengan Amazon OpenSearch Service

Integrasi Zero-ETL ini memungkinkan Anda melakukan analitik pencarian hampir real-time. Buat indeks untuk melakukan pencarian teks lengkap, pencarian vektor, pencarian geospasial, dan banyak lagi. Pencarian dan agregasi OpenSearch Service bekerja sama dengan kueri DynamoDB untuk mengaktifkan aplikasi yang interaktif serta beperforma tinggi. Pelanggan DynamoDB kini dapat menggunakan kemampuan ML dan pencarian luas OpenSearch Service untuk menawarkan pengalaman baru yang meningkatkan keterlibatan pengguna serta meningkatkan kepuasan terhadap aplikasi mereka.

Anda dapat membuat jalur pertama Anda dengan cepat dari tab Integrasi di konsol DynamoDB. Integrasi ini menggunakan pipeline OpenSearch Ingestion untuk menentukan serta memproses transformasi, perutean, dan pemetaan data DynamoDB Anda ke indeks OpenSearch Service tertentu.

Pemicu berbasis peristiwa dengan AWS Lambda

Pem@@ icu AWS Lambda untuk DynamoDB memungkinkan Anda mengatur logika kustom dengan mudah untuk dijalankan sebagai respons terhadap perubahan apa pun pada item di DynamoDB. Anda dapat dengan cepat membuat pemicu pertama dari tab Ekspor dan Aliran di konsol DynamoDB, setelah mengaktifkan Aliran DynamoDB. Setelah mengonfigurasi pemicu Anda, kode Lambda dapat terpicu dalam hitungan detik dari setiap perubahan pada data di tabel Anda.

Dengan pemicu AWS Lambda untuk DynamoDB, Anda dapat dengan mudah membangun pemicu basis data untuk memvalidasi dan memperkaya data, berintegrasi dengan layanan lain dengan mereplikasi data, atau membangun seluruh arsitektur yang didorong peristiwa, seperti pemenuhan pesanan atau pemrosesan media, yang bereaksi terhadap perubahan data di tabel DynamoDB. Fungsi Lambda dapat menjalankan tindakan apa pun yang Anda tentukan, seperti mengirim pemberitahuan atau memulai alur kerja.  

DynamoDB Accelerator

DynamoDB Accelerator (DAX) adalah layanan caching yang dikelola sepenuhnya dan sangat tersedia yang dibangun untuk DynamoDB. DAX memberikan peningkatan performa hingga 10 kali lipat—dari hitungan milidetik menjadi mikrodetik—bahkan pada jutaan permintaan per detik. DAX mengelola semua pembatalan cache dan populasi data untuk menambahkan akselerasi dalam memori ke tabel DynamoDB Anda. DAX adalah cache sebaris sehingga jika item yang di-cache tidak ada atau sudah usang, DAX akan secara otomatis melewati tabel yang mendasarinya.

Anda dapat fokus membangun aplikasi hebat bagi pelanggan Anda tanpa mengkhawatirkan performa dalam skala besar. DAX kompatibel dengan panggilan API DynamoDB yang ada sehingga tidak ada perubahan aplikasi yang diperlukan sehingga memudahkan untuk memulai.