Integrasi Amazon DynamoDB
Mengapa Amazon DynamoDB?
Dengan Amazon DynamoDB, Anda dapat dengan mudah mengintegrasikan beban kerja dengan Amazon DynamoDB Accelerator (DAX) untuk peningkatan performa hingga 10 kali lipat, dengan Amazon OpenSearch Service untuk mengaktifkan kemampuan pencarian dan analitik waktu nyata, serta dengan berbagai layanan AWS lainnya. DynamoDB memberi Anda fleksibilitas untuk berintegrasi dengan berbagai layanan AWS yang memenuhi persyaratan kasus penggunaan Anda.
Integrasi nol-ETL Amazon DynamoDB
Amazon DynamoDB memungkinkan beberapa integrasi nol-ETL dengan layanan AWS lainnya. 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. Terakhir, integrasi ini menghemat berminggu-minggu upaya rekayasa yang diperlukan untuk merancang, membangun, dan mengelola saluran data sehingga Anda dapat berfokus pada masalah rekayasa inti.
Integrasi nol-ETL Amazon DynamoDB dengan Amazon SageMaker Lakehouse
Integrasi nol-ETL ini memungkinkan Anda menjalankan berbagai analisis dan machine learning, seperti analitik SQL, analitik pencarian, kecerdasan bisnis, machine learning, AI generatif, dan banyak lagi. Dalam beberapa langkah cepat di Konsol Manajemen AWS, Anda memiliki fleksibilitas dalam memilih tabel DynamoDB untuk direplikasi ke Amazon SageMaker Lakehouse.
Integrasi nol-ETL Amazon DynamoDB dengan Amazon Redshift
Integrasi nol-ETL ini memudahkan untuk melakukan analitik dan machine learning. Pilih saja tabel DynamoDB yang ingin Anda analisis dan data DynamoDB akan direplikasi ke Amazon Redshift dalam beberapa menit setelah data ditulis di DynamoDB. Kemudian, Anda dapat memanfaatkan kemampuan analitik dan machine learning Amazon Redshift dengan dukungan SQL yang kaya, tampilan terwujud, berbagi data, dan kemampuan kueri tanpa skema untuk mengubah dan memperkaya data Anda lebih lanjut.
Integrasi nol-ETL Amazon DynamoDB dengan Amazon OpenSearch Service
Integrasi nol-ETL ini memungkinkan Anda melakukan analitik pencarian yang hampir waktu nyata. Pembuatan indeks dapat dilakukan dengan mudah 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 sekarang dapat memanfaatkan kemampuan pencarian luas dan machine learning OpenSearch Service yang menawarkan pengalaman baru dan 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 memanfaatkan jalur Amazon OpenSearch Ingestion untuk menentukan dan memproses transformasi, perutean, serta pemetaan data DynamoDB Anda ke indeks OpenSearch Service tertentu.
Pemicu berbasis peristiwa dengan AWS Lambda
Pemicu AWS Lambda untuk Amazon DynamoDB memungkinkan Anda untuk mengatur logika kustom dengan mudah untuk dijalankan sebagai respons atas setiap perubahan 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 melakukan tindakan apa pun yang Anda tentukan, seperti mengirim notifikasi atau memulai alur kerja.
Amazon DynamoDB Accelerator
Amazon DynamoDB Accelerator (DAX) adalah layanan caching terkelola penuh dengan ketersediaan tinggi dan dibangun untuk Amazon 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.
Sekarang Anda dapat fokus membangun aplikasi besar untuk pelanggan Anda tanpa mengkhawatirkan performa dalam skala besar. Karena DAX kompatibel dengan pemanggilan API DynamoDB yang ada, tidak diperlukan perubahan aplikasi agar memudahkan untuk memulai.