Untuk tipe storage Standard SSD, Free backup dihitung dari formula: 200% x besar space paket database (unit GB, dibulatkan ke atas). Contoh: paket dengan 20GB storage, perhitungan free backup menjadi 200% x 20 = 40GB Free backup. Untuk tipe storage Local SSD, Free backup dihitung dari formula: 50% x besar space paket database (unit GB, dibulatkan ke atas). Contoh: paket dengan 20GB storage, perhitungan free backup menjadi 50% x 20 = 10GB Free backup Amazon DocumentDB merupakan salah satu layanan AWS terbaru yang digunakan untuk mengelola NoSQL database yang bertipe dokumen Mungkin jika anda sudah pernah menggunakan MongoDB tentunya akan tidak asing dalam implementasi Amazon DocumentDB Berikut adalah definisi official tentang Amazon DocumentDB
Contents Step 1, Membuat AWS Cloud9 environmentLangkah pertama adalah membuat AWS Cloud9 environment. AWS Cloud9 adalah IDE yang disediakan oleh AWS untuk menulis, menjalankan dan debug kode melalui browser Pada layanan AWS Cloud9 klik Create environment, masukkan nama dan deskripsinya Biarkan default pengaturan dan Next Step Pada Review section, pilih Create environment Berikut adalah preview Cloud9 Step 2, Membuat security groupMasuk di Layanan Amazon EC2, pada tab Network and Security, pilih Security groups Klik Create Security Group Pada Basic details, Masukkan informasi seperti dibawah ini
Pada Inbound rules section, Pilih Add rule dan tambahkan Custom TCP dengan port 27017. Pada source pilih Kemudian pilih Create security group Step 3, Membuat Amazon DocumentDB ClusterSelanjutnya kita buat cluster Amazon DocumentDB dengan menggunakan security group yang sudah kita buat Buka layanan Amazon DocumentDB melalui AWS Management Console , di Clusters, pilih Create Pilih 1 untuk Jumlah instance agar meminimalkan biaya Masukkan Master username dan password Aktifkan Show advanced settings Pada Network settings section, di VPC security groups, pilih demoDocDB Kemudian pilih Create cluster Berikut adalah cluster yang sudah terbuat Step 4, Install mongo shellMongo Shell adalah utilitas baris perintah yang Anda gunakan untuk terhubung dengan cluster Amazon DocumentDB Masuk di layanan Cloud9 dan di environment DocumentDBCloud9 pilih Open IDE Buka new terminal Kemudian Jalankan perintah untuk membuat repository file
Install Mongo Shell
Step 5, Connet ke Amazon DocumentDB clusterKita akan gunakan mongo shell di Cloud9 untuk berinteraksi dengan DocumentDB cluster Masuk di Amazon DocumentDB management console, dan pilih cluster yang sudah dibuat Di Tab Connectivity and Security, sudah diberikan langkah-langkah agar dapat terhubung dengan Mongo Shell Jalankan 2 perintah teratas melalui Cloud9 untuk menghubungkan instance dengan mongo shell
Jika sukses terminal kita akan berubah menjadi rs0:PRIMARY> Step 6, Insert dan query dataInsert 1 document dengan perintah
dan untuk query datanya gunakan perintah
Note: Sintak yang digunakan sama dengan perintah yang biasa digunakan untuk MongoDB Untuk lebih detail penggunakan perintah di MongoDB, silahkan kunjungi tutorialnya di Cara Membuat Database dan Manajemen Collection Sekian tutorial implementasi Amazon DocumentDB semoga bermanfaat dan menjadi alternatif jika ingin menggunakan NoSQL database yang mirip dengan MongoDB di Cloud AWS |