MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

MongoDB-sebagai-Layanan di Akun Amazon AWS Anda Sendiri

ScaleGrid memberikan pengalaman MongoDB-as-a-Service di akun AWS Anda sendiri. Manfaatkan manfaat solusi MongoDB-as-a-Service yang dihosting tanpa melepaskan kendali untuk menjalankan instans MongoDB Anda sendiri.

Keunggulan MongoDB-as-a-Service

  1. Keamanan

    Jangan memaparkan database produksi Anda ke internet. Saya sangat percaya bahwa database tidak boleh diekspos kecuali benar-benar diperlukan. Membatasi akses fisik ke database Anda memberikan "pertahanan mendalam" yang lebih besar. Jaga keamanan data Anda melalui akses penguncian ke database Anda menggunakan grup keamanan Amazon.

  2. Biaya

    Sekarang setelah instans berjalan di akun Anda, Anda dapat membeli instans yang dipesan untuk mereka. Rata-rata, ini akan menghemat sekitar 30-50% daripada menjalankan dengan penyedia yang dihosting lainnya. Jika Anda memiliki kredit AWS, Anda benar-benar dapat membawanya ke ScaleGrid dan pada dasarnya menghilangkan biaya hosting MongoDB Anda sama sekali.

  3. Dukungan VPC Amazon

    Membawa akun AWS Anda sendiri memungkinkan Anda menjalankan instans MongoDB di Amazon Virtual Private Cloud (VPC). Ini memiliki semua keuntungan keamanan yang diuraikan di #1, tetapi juga memungkinkan Anda menghubungkan server ke jaringan lokal menggunakan VPN.

  4. Cadangan dalam snapshot S3/EBS

    Cadangan MongoDB Anda disimpan di akun S3 Anda sendiri atau sebagai snapshot EBS di akun Anda sendiri, menghasilkan penyimpanan yang sangat mudah dan aman.

Harga 

Dalam model akun AWS Anda sendiri, Anda akan ditagih secara terpisah untuk mesin dan untuk manajemen MongoDB. Amazon AWS menagih Anda untuk mesin dan ScaleGrid akan menagih Anda untuk pengelolaan MongoDB Anda.

Contoh di bawah ini adalah perincian biaya untuk menjalankan Kumpulan Replika 2+1 Medium di akun AWS Anda sendiri. Kumpulan Replika Medium 2+1 menggunakan 3 instans - 2 instans AWS Medium + 1 Mikro (arbiter). Penghitungan biaya mencakup biaya mesin dan biaya volume IOPS yang disediakan EBS di ketiga mesin, dan juga mengasumsikan instans yang dipesan:

Jumlah instance : 3
Biaya Mesin AWS: $156/bulan
Biaya pengelolaan MongoDB: $122/bulan
Total biaya: $278,24

MongoDB-as-a-Service menghasilkan penghematan biaya hampir 30% dibandingkan dengan penyedia hosting MongoDB lainnya!

Template Kebijakan IAM Kustom

Kami menyediakan templat kebijakan IAM khusus saat Anda menerapkan MongoDB di akun AWS Anda sendiri. Lihat posting blog ini untuk detail selengkapnya – Mengonfigurasi izin MongoDirector di AWS menggunakan templat kebijakan IAM khusus

Petunjuk langkah demi langkah

    1. Masuk ke konsol

      Masuk ke konsol di console.scalegrid.io dan klik tab Cloud Profiles di menu sebelah kiri. Di tab Machine Pool, klik tombol “buat” di bilah tindakan.

    2. akun AWS

      Langkah pertama dalam wizard Buat AWS Cloud Profile adalah memasukkan API dan Kunci Rahasia Anda dari akun AWS Anda:

    3. Wilayah AWS

      Pilih wilayah AWS untuk profil Cloud:

    4. Kebijakan akses

      Ini adalah pilihan yang sangat penting untuk keamanan instans MongoDB Anda, karena ini mengontrol siapa yang dapat mengaksesnya. Ada dua opsi yang memungkinkan:

      1. Internet

        Ini mengekspos instance MongoDB Anda ke internet

      2. Grup keamanan

        Anda dapat memilih grup keamanan di akun Anda yang memiliki akses ke instans MongoDB Anda.

        Untuk instans produksi Anda, Anda hanya akan memberikan grup keamanan yang berisi server front-end Anda akses ke database MongoDB. Pengaturan ini juga dapat diubah nanti setelah Anda membuat kumpulan mesin.

    5. Nama

      Masukkan nama untuk grup keamanan:

    6. Menerapkan instance baru

      Setelah profil cloud dibuat, profil tersebut dapat digunakan sebagai target untuk penerapan instance baru.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Indeks unik luwak pada subdokumen

  2. Cara menghapus elemen dari array bersarang ganda dalam dokumen MongoDB.

  3. Regex MongoDB, Indeks &Kinerja

  4. Pilih panjang string di mongodb

  5. Spring Data MongoDB dengan Java 8 LocalDate MappingException