Amazon DocumentDB (with MongoDB compatibility)

Layanan basis data dokumen yang siap digunakan untuk perusahaan yang menskalakan beban kerja JSON dengan mudah

Amazon DocumentDB (dengan kompatibilitas MongoDB) adalah layanan basis data yang dibangun khusus untuk manajemen data JSON sesuai skala, dikelola sepenuhnya, dan terintegrasi dengan AWS, serta siap digunakan untuk perusahaan dengan daya tahan tinggi.

Amazon DocumentDB dirancang dari bawah ke atas untuk memberi Anda skalabilitas dan daya tahan yang dibutuhkan saat mengoperasikan beban kerja vital MongoDB. Di Amazon DocumentDB, penyimpanan diskalakan otomatis hingga 64 TiB tanpa memengaruhi aplikasi Anda. Ini mendukung jutaan permintaan per detik dengan hingga 15 replika baca latensi rendah per menit, tanpa waktu henti aplikasi apa pun, terlepas dari ukuran data Anda.

Amazon DocumentDB dirancang untuk 99,99% ketersediaan dan mereplikasi enam salinan data Anda di ketiga Availability Zone (AZ) AWS. Anda dapat menggunakan AWS Database Migration Service (DMS) gratis (selama enam bulan) untuk memigrasikan basis data MongoDB yang dikelola sendiri ke Amazon DocumentDB dengan mudah hampir tanpa waktu henti.

Perkenalan Amazon DocumentDB (with MongoDB compatibility)

Keuntungan

Menskalakan dengan mudah

Amazon DocumentDB direkayasa dengan mempertimbangkan beban kerja yang dapat diskalakan, serta memungkinkan komputasi dan penyimpanan diskalakan secara terpisah. Anda dapat menskalakan kapasitas baca dengan mudah ke jutaan permintaan per detik dengan menambahkan hingga 15 replika baca latensi rendah di tiga Availability Zone (AZ) dalam hitungan menit, terlepas dari ukuran data Anda. Amazon DocumentDB menskalakan ke 64 TiB secara otomatis.

samsung-logo-759

"Dukungan Amazon DocumentDB (with MongoDB compatibility) terhadap model dokumen yang fleksibel dan layanan yang dikelola sepenuhnya membuat kami terbebas dari menangani skema yang ketat dan memungkinkan kami mengoperasikan beban kerja bermisi kritis dalam skala besar dengan mudah." Dr. Wooseung Jang, VP - Samsung Electronics

Dikelola sepenuhnya oleh AWS

Dengan Amazon DocumentDB, Anda tidak perlu lagi khawatir tentang tugas pengelolaan basis data, seperti penyediaan perangkat keras, patching, pengaturan, konfigurasi, cadangan, atau penskalaan. Amazon DocumentDB secara otomatis dan terus-menerus memantau dan mencadangkan basis data cloud Anda ke Amazon S3, memungkinkan pemulihan titik waktu tertentu (hingga detik selama 35 hari terakhir). Kluster Global Amazon DocumentDB secara otomatis mereplikasi data di hingga 5 wilayah AWS dengan latensi subdetik untuk memberikan pemulihan bencana dalam kejadian pemadaman tingkat wilayah yang tidak biasa.

Woot-Logo.wine

“Woot! menggantikan basis data katalog produk kami yang menua, dikelola sendiri, dan mengalami mimpi buruk operasional, yang berjalan di MongoDB 2.2 dengan Amazon DocumentDB. Dengan begitu, kami memangkas biaya infrastruktur untuk basis data sebesar 82%.” Sam Giagtzoglou, Teknisi Pengembangan Perangkat Lunak (Software Development Engineer) – Woot!

Baca blog »

Daya tahan, ketersediaan tinggi, dan aman

Amazon DocumentDB sangat berdaya tahan dan siap untuk digunakan aplikasi perusahaan, dengan data yang secara otomatis direplikasi dengan 6 cara di 3 AZ. Ini mencadangkan secara otomatis dan terus-menerus ke Amazon S3, dirancang untuk daya tahan 99,999999999%, memungkinkan pemulihan titik waktu. Amazon DocumentDB memberikan isolasi jaringan ketat dengan Amazon VPC dan menawarkan kesiapan kepatuhan komprehensif, dengan data yang dienkripsi saat transit serta saat tidak aktif.

600x400-BBC_GS_Logo

“Kami bermigrasi ke Amazon DocumentDB demi keuntungan layanan yang dikelola sepenuhnya agar dapat menyimpan dan mengkueri data kami secara sederhana dan andal. Selanjutnya, karena ketersediaan tinggi, daya tahan, dan cadangan diaktifkan secara default, itulah tugas yang tidak perlu lagi kami urus, dan membebaskan developer untuk mengerjakan kemampuan baru.” Alfonso Afonso, Ketua Tim Rekayasa Perangkat Lunak (Software Engineering Team Lead) - BBC

Kompatibel dengan MongoDB

Amazon DocumentDB mengimplementasikan API MongoDB 3.6 dan 4.0 sumber terbuka Apache 2.0 dengan meniru respons yang diharapkan klien MongoDB dari server MongoDB, memungkinkan Anda menggunakan driver dan alat MongoDB yang ada dengan Amazon DocumentDB. Memperbarui aplikasi semudah mengubah endpoint basis data ke kluster baru Amazon DocumentDB.

Zulily_Logo_DiscoveryPurple_Reversed_RGB

Meski MongoDB memberi kami skala dan bahasa kueri yang kaya, mengelola basis data secara langsung berarti kami kekurangan waktu untuk berinovasi demi pelanggan. DocumentDB memberi kami kesempatan untuk memanfaatkan fitur yang telah kami kenal sambil mengurangi waktu yang dihabiskan untuk administrasi basis data.” Sergey Podlazov, Direktur Rekayasa (Director of Engineering) - Zulily

Baca studi kasus »

Kasus penggunaan

Manajemen konten dan katalog

Situs belanja, publikasi online, arsip digital, terminal titik penjualan, dan kios swalayan bergantung pada sistem manajemen konten dan katalog untuk melayani pelanggan. Sistem ini membutuhkan akses cepat dan andal ke ulasan pengguna, gambar, peringkat, informasi produk, komentar, dll. Dengan model dokumen fleksibel, tipe data, dan pengindeksan Amazon DocumentDB, Anda dapat menyimpan dan meminta konten (mis., ulasan pengguna dan video demo untuk situs belanja) dan katalog (mis., daftar inventaris untuk terminal titik penjualan dan perdagangan keuangan untuk platform perdagangan) dengan cepat dan intuitif menggunakan layanan database sederhana.

Manajemen profil

Manajemen profil pengguna memungkinkan transaksi online, preferensi pengguna, dan otentikasi pengguna. Dengan tumbuhnya pengguna, data profil pengguna yang semakin kompleks, dan ekspektasi pengalaman pengguna yang meningkat, permintaan skalabilitas, fleksibilitas data, dan performa juga telah tumbuh. Dengan model data dokumen Amazon DocumentDB, Anda dapat mengelola profil dan preferensi jutaan pengguna. Skalakan dengan mudah untuk memproses jutaan permintaan pengguna per detik, dengan latensi milidetik, dengan layanan database non-relasional yang terkelola sepenuhnya.

Aplikasi web dan seluler

Bangun aplikasi seluler dan web berkinerja tinggi yang meningkat untuk memproses jutaan permintaan pengguna per detik dengan latensi milidetik. Sebagai database situs web atau database untuk aplikasi seluler, Amazon DocumentDB menurunkan beban operasional, memungkinkan Anda fokus membangun pengalaman unik bagi pelanggan. Model dokumen fleksibel, tipe data, dan pengindeksan Amazon DocumentDB memungkinkan adaptasi dan pengulangan cepat pada aplikasi Anda, mengurangi waktu pengembangan.

Cara kerjanya

Memigrasikan beban kerja MongoDB yang dikelola sendiri ke Amazon DocumentDB

Mengelola sendiri database MongoDB tidak mudah, memakan waktu, dan mahal. Dengan Amazon DocumentDB, Anda dapat mengatur, mengamankan, dan menskalakan database yang kompatibel dengan MongoDB di cloud tanpa khawatir tentang pengaturan dan pengamanan manual klaster database, menjalankan perangkat lunak manajemen klaster, mengonfigurasi cadangan, dan memantau beban kerja produksi.

Untuk mempelajari caranya, lihat Panduan Migrasi Amazon DocumentDB »

diagram kasus penggunaan migrasi database

Menyimpan, meminta, dan mengindeks data JSON

Sebagai database dokumen, semacam database NoSQL, Amazon DocumentDB memudahkan untuk menyisipkan, meminta, mengindeks, dan melakukan agregasi terhadap data JSON. JSON adalah format de facto untuk pertukaran data, output umum API modern, dan data aplikasi pemodelan karena JSON intuitif bagi pengembang. Mampu menyimpan dan meminta data JSON dalam format alami, dan tanpa terjemahan, memungkinkan pengembang mengulang lebih cepat dan lebih produktif.

Untuk mempelajari selengkapnya tentang JSON, baca dokumentasi Amazon DocumentDB »

diagram kasus penggunaan migrasi database
Dow Jones

"Dow Jones menggunakan sejumlah basis data khusus termasuk MongoDB untuk menyediakan berbagai layanan kepada pelanggan kami. Kami sangat senang berkolaborasi dengan AWS seputar Amazon DocumentDB, yang memenuhi kebutuhan utama yang kami nyatakan kepada AWS untuk menyederhanakan operasi dan membebaskan pengembang kami mengerahkan pengalaman inovatif bagi pelanggan alih-alih operasi yang tidak berbeda."

Ramin Beheshti, Chief Product & Technology Officer - Dow Jones

Pelajari selengkapnya »

FINRA

"Kami memilih Amazon DocumentDB karena benar-benar menyimpan data di JSON, sehingga lebih memudahkan untuk mengkueri dan mengindeks dokumen yang disyaratkan. Ini mengurangi siklus pengembangan kami, sambil memperluas kegunaan data melalui kemudahan integrasi dengan sistem lain yang memanfaatkan JSON." 

Ranga Rajagopal, Senior Director, Enterprise Data Platforms – FINRA

Tonton video »

Rappi

“Kami memiliki 2.000 basis data berbeda dalam produksi, dengan DocumentDB menjadi yang paling menonjol kedua. Kami harus membuat sedikit penyesuaian untuk transisi dari MongoDB ke Amazon DocumentDB, tetapi setelah itu, kami dapati ternyata dengan kode yang jauh lebih sedikit, tugas yang sama dapat kami tuntaskan dengan stabilitas yang jauh lebih tinggi. Kini, masalah yang dihadapi rekayasawan mungkin 5 persen saja dibanding sebelumnya, dan jika pun ada masalah, itu sebatas masalah logika atau pada sisi aplikasi, bukan karena Amazon DocumentDB melakukan kesalahan.”

Marcelo Soto, Kepala Platform Data - Rappi

Baca studi kasus »

Capital One

"Pengembang kami menyukai model dokumen ini karena mereka dapat bergerak cepat dan mengulang dengan cepat saat membangun aplikasi. Amazon DocumentDB sangat terintegrasi dengan layanan AWS dan berpotensi menyediakan layanan database yang kuat, sangat terskala, dan hemat biaya. Dengan Amazon DocumentDB, pengembang kami akan dapat bergerak lebih cepat dan lebih fokus berinovasi bagi para pelanggan dibandingkan mengelola database."

Sunjay Pandey, Vice President - Capital One

Pelajari selengkapnya »

The Washington Post

"Dari cadangan otomatis hingga failover multi-AZ, Amazon DocumentDB menyediakan semua fitur utama yang dibutuhkan untuk membangun sistem kelas dunia yang mendorong bisnis Arc Publishing maupun platform pembelajaran mesin kami."

Patrick Cullen, Director of Data Science and Artificial Intelligence - The Washington Post

Pelajari selengkapnya »

Plume

“Di hari pertama, kami dapat menskalakan lebih dari yang kami mampu lakukan dengan MongoDB. Kami mendapat layanan pelanggan yang hebat dari tim layanan DocumentDB. Dari sudut pandang saya tentang infrastruktur, manajemen infrastruktur, dan operasi, menurut saya ini suatu kemenangan. Kami benar-benar mencapai puncak.”

Brad Fino, Director of DevOps - Plume

Baca studi kasus »

Amazon.com
"Untuk kasus penggunaan kami, kami memiliki dokumen kompleks yang memerlukan indeks nested, kueri ad hoc, dan agregasi. Meskipun kami dapat memilih basis data apa pun, kami memilih Amazon DocumentDB karena model dokumennya sangat cocok. Memiliki basis data dokumen yang dikelola sepenuhnya merupakan pengubah permainan utama bagi tim kami. Kami tidak harus berinvestasi secara mendalam di sumber daya operasional tambahan atau harus menyesuaikan kasus penggunaan kami ke dalam model data yang berbeda. Dengan memilih Amazon DocumentDB, kami telah memberdayakan seluruh tim pengembangan kami agar lebih tangkas dan produktif."

Jason Neal, Pengembangan Perangkat Lunak (Software Development) - Amazon.com

Pelajari selengkapnya »

Asahi Shimbun

"Platform pengiriman aplikasi yang dibangun menggunakan AWS sejauh ini berjalan stabil sejak dirilis, mensupport layanan pengiriman berita yang membutuhkan keandalan 24x7. Khususnya, dengan memanfaatkan Amazon DocumentDB, kami dapat mengurangi biaya pengoperasian sekaligus mewujudkan fleksibilitas dalam pencarian kategori artikel. Amazon DocumentDB memiliki kinerja perambanan baca tinggi dan mempertahankan kinerja tinggi yang mampu melayani jutaan permintaan sekaligus."

Tatsuki Okamoto, Departemen Pengalaman Pelanggan, Pusat Inovasi Digital - Asahi Shimbun

Baca studi kasus »

Punchh

“Kami menguji skalabilitas dan kinerja Amazon DocumentDB dengan cara meningkatkan pemuatan data dua kali lipat dari biasanya, dan hasilnya sangat mengesankan. Tidak ada penundaan atau waktu henti dalam kinerja, sehingga beberapa kampanye dapat berjalan lancar secara bersamaan. Sebagai pelanggan AWS Enterprise Support, kami juga memiliki support teknis 24x7 untuk menyempurnakan kinerja platform kami dengan Amazon DocumentDB. Berkat AWS, kami dapat mencapai skalabilitas tinggi dan penghematan biaya sebesar 20 persen.”

Bhanu Mohanty, Kepala Arsitek - Punchh

Baca studi kasus »

Sign up for a free account
Daftar akun AWS

Dapatkan akses instan ke Konsol Manajemen Amazon DocumentDB.

Daftar 
Next-Steps-Icon_Tutorial
Simak tutorial

Jelajahi Amazon DocumentDB dengan tutorial sederhana.

Pelajari selengkapnya 
Standard Product Icons (Start Building) Squid Ink
Mulai membangun dengan AWS

Pelajari cara membangun dengan Amazon DocumentDB.

Pelajari selengkapnya