Integrasi Amazon DynamoDB
Pemicu berbasis peristiwa dengan AWS Lambda
Pemicu AWS Lambda untuk Amazon DynamoDB memungkinkan Anda mengatur logika kustom dengan mudah agar dijalankan sebagai respons terhadap 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 yang sangat tinggi dan dibuat 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.
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, Amazon OpenSearch Service untuk mengaktifkan kemampuan pencarian dan analitik waktu nyata, serta 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 dengan Amazon OpenSearch Service
Integrasi nol-ETL Amazon DynamoDB dengan Amazon OpenSearch Service menyediakan jalur ETL tanpa kode yang terkelola penuh dengan replikasi yang mendekati waktu nyata dari DynamoDB ke OpenSearch Service. Integrasi nol-ETL ini memungkinkan pelanggan menyinkronkan data mereka dengan lancar dari DynamoDB ke OpenSearch Service dalam hitungan detik, menghilangkan kebutuhan menulis kode kustom untuk membangun dan memelihara jalur data yang rumit untuk operasi extract, transform, and load (ETL). Integrasi ini mengurangi beban operasional dan biaya yang diperlukan untuk menjaga sinkronisasi data antara basis data transaksional dan pencarian, agar memungkinkan pelanggan untuk fokus pada masalah bisnis inti mereka.
Anda dapat membuat jalur pertama Anda dengan cepat dari tab Integrasi di konsol DynamoDB. Integrasi ini memanfaatkan jalur Penyerapan Amazon OpenSearch untuk menentukan dan memproses transformasi, perutean, serta pemetaan data DynamoDB Anda ke indeks OpenSearch Service tertentu.
Integrasi nol-ETL ini memudahkan pembuatan indeks untuk melakukan pencarian teks lengkap, pencarian geospasial, pencarian vektor, 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. Pelajari selengkapnya dalam tutorial nol-ETL ini.
Integrasi nol-ETL Amazon DynamoDB dengan Amazon Redshift
Integrasi nol-ETL Amazon DynamoDB dengan Amazon Redshift menyediakan jalur ETL tanpa kode yang terkelola penuh dengan replikasi dari DynamoDB ke Amazon Redshift. Integrasi nol-ETL ini memungkinkan pelanggan menyinkronkan data mereka dengan lancar dari DynamoDB ke Amazon Redshift sehingga tidak perlu menulis kode kustom untuk membangun dan memelihara jalur data yang kompleks untuk operasi extract, transform, and load (ETL). Integrasi ini mengurangi beban operasional dan biaya yang diperlukan untuk menjaga sinkronisasi data antara basis data transaksional dan gudang data, yang memungkinkan pelanggan untuk fokus pada masalah bisnis inti mereka.