ScaleGrid zapewnia środowisko MongoDB-as-a-Service na Twoim własnym koncie AWS. Skorzystaj z zalet hostowanego rozwiązania MongoDB-as-a-Service bez rezygnacji z kontroli nad uruchamianiem własnych instancji MongoDB.
Zalety usługi MongoDB jako usługi
-
Bezpieczeństwo
Nie udostępniaj swojej produkcyjnej bazy danych w Internecie. Jestem głęboko przekonany, że bazy danych nie powinny być ujawniane, chyba że jest to absolutnie konieczne. Ograniczenie fizycznego dostępu do bazy danych zapewnia większą „głęboką obronę”. Dbaj o bezpieczeństwo swoich danych poprzez zablokowanie dostępu do bazy danych za pomocą grup bezpieczeństwa Amazon.
-
Koszt
Teraz, gdy instancje działają na Twoim koncie, możesz kupić dla nich instancje zarezerwowane. Średnio powinno to zaoszczędzić około 30-50% w porównaniu z innymi hostowanymi dostawcami. Jeśli masz kredyty AWS, możesz faktycznie przenieść je do ScaleGrid i zasadniczo całkowicie wyeliminować koszty hostingu MongoDB.
-
Obsługa Amazon VPC
Załóż własne konto AWS, aby uruchomić instancje MongoDB w wirtualnej chmurze prywatnej Amazon (VPC). Ma to wszystkie zalety bezpieczeństwa opisane w punkcie 1, ale umożliwia również łączenie serwerów z siecią lokalną za pomocą VPN.
-
Kopie zapasowe w migawkach S3/EBS
Twoje kopie zapasowe MongoDB są przechowywane na Twoim własnym koncie S3 lub jako migawki EBS na Twoim własnym koncie, co zapewnia niezwykle łatwe i bezpieczne przechowywanie.
Ceny
W modelu przynoszenia własnego konta AWS, rozliczasz się osobno za komputery i za zarządzanie MongoDB. Amazon AWS obciąży Cię opłatami za maszyny, a ScaleGrid obciąży Cię opłatami za zarządzanie MongoDB.
Poniższy przykład przedstawia zestawienie kosztów uruchamiania zestawu replik Medium 2+1 na własnym koncie AWS. Zestaw replik Medium 2+1 wykorzystuje 3 instancje – 2 instancje AWS Medium + 1 Micro (arbiter). Kalkulacja kosztów obejmuje koszt maszyny i dostarczony przez EBS koszt wolumenu IOPS na wszystkich trzech maszynach, a także zakłada zarezerwowane instancje:
Liczba wystąpień: 3
Koszt maszyny AWS: 156 USD miesięcznie
Koszt zarządzania MongoDB: 122 USD/miesiąc
Całkowity koszt: 278,24 USD
MongoDB-as-a-Service skutkuje oszczędnościami kosztów prawie 30% w porównaniu do innych dostawców hostingu MongoDB!
Szablony niestandardowych uprawnień
Zapewniamy niestandardowe szablony zasad uprawnień podczas wdrażania MongoDB na własnym koncie AWS. Sprawdź ten wpis na blogu, aby uzyskać więcej informacji – Konfigurowanie uprawnień MongoDirector w AWS przy użyciu niestandardowego szablonu zasad uprawnień
Instrukcje krok po kroku
-
Zaloguj się do konsoli
Zaloguj się do konsoli na console.scalegrid.io i kliknij kartę Cloud Profiles w menu po lewej stronie. Na karcie Pula maszyn kliknij przycisk „Utwórz” na pasku działań.
-
Konto AWS
Pierwszym krokiem kreatora tworzenia profilu AWS Cloud jest wprowadzenie API i tajnych kluczy z konta AWS:
-
Region AWS
Wybierz region AWS dla profilu Cloud:
-
Polityka dostępu
Jest to bardzo ważny wybór dla bezpieczeństwa Twoich instancji MongoDB, ponieważ kontroluje, kto ma do nich dostęp. Istnieją dwie możliwe opcje:
-
Internet
To udostępnia instancje MongoDB w Internecie
-
Grupy bezpieczeństwa
Możesz wybrać grupy bezpieczeństwa na swoim koncie, które mają dostęp do Twoich instancji MongoDB.
W przypadku wystąpień produkcyjnych należy przyznać tylko grupie zabezpieczeń zawierającej serwery frontonu dostęp do baz danych MongoDB. To ustawienie można również zmienić później, po utworzeniu puli maszynowej.
-
-
Nazwa
Podaj nazwę grupy bezpieczeństwa:
-
Wdróż nowe instancje
Po utworzeniu profilu w chmurze można go używać jako miejsca docelowego do wdrażania nowych instancji.