ScaleGrid ger en MongoDB-as-a-Service-upplevelse i ditt eget AWS-konto. Dra nytta av fördelarna med en värdbaserad MongoDB-as-a-Service-lösning utan att ge upp kontrollen över att köra dina egna MongoDB-instanser.
MongoDB-as-a-Service Advantages
-
Säkerhet
Utsätt inte din produktionsdatabas för internet. Jag är övertygad om att databaser inte bör exponeras om de inte är absolut nödvändiga. Att begränsa den fysiska åtkomsten till din databas ger ett större "försvar på djupet". Håll din data säker genom att låsa åtkomst till din databas med hjälp av Amazons säkerhetsgrupper.
-
Kostnad
Nu när instanserna körs på ditt konto kan du köpa reserverade instanser för dem. I genomsnitt bör detta spara dig cirka 30-50 % över att köra med andra värdleverantörer. Om du har AWS-krediter kan du faktiskt överföra dem till ScaleGrid och helt och hållet eliminera dina MongoDB-värdkostnader.
-
Amazon VPC-stöd
Ta med ditt eget AWS-konto låter dig köra dina MongoDB-instanser i ett Amazon Virtual Private Cloud (VPC). Detta har alla säkerhetsfördelar som beskrivs i #1, men gör det också möjligt för dig att ansluta dina servrar till ditt lokala nätverk med VPN.
-
Säkerhetskopiering i S3/EBS ögonblicksbilder
Dina MongoDB-säkerhetskopior lagras i ditt eget S3-konto eller som EBS-ögonblicksbilder på ditt eget konto, vilket resulterar i extremt enkel och säker lagring.
Priser
I ta med din egen AWS-kontomodell faktureras du separat för maskinerna och för MongoDB-hantering. Amazon AWS fakturerar dig för maskinerna och ScaleGrid kommer att fakturera dig för din MongoDB-hantering.
Exemplet nedan är en kostnadsuppdelning för att köra en Medium 2+1 Replica Set i ditt eget AWS-konto. En Medium 2+1 Replica Set använder 3 instanser - 2 AWS Medium instanser + 1 Micro (arbiter). Kostnadsberäkningen inkluderar maskinkostnad och EBS-provisionerad IOPS-volymkostnad för alla tre maskiner, och förutsätter även reserverade instanser:
Antal instanser: 3
AWS-maskinkostnad: 156 USD/månad
MongoDB-hanteringskostnad: 122 USD/månad
Total kostnad: 278,24 USD
MongoDB-as-a-Service resulterar i kostnadsbesparingar på nästan 30 % jämfört med andra MongoDB-värdleverantörer!
Anpassade IAM-policymallar
Vi tillhandahåller anpassade IAM-policymallar när du distribuerar MongoDB i ditt eget AWS-konto. Kolla in det här blogginlägget för mer information – Konfigurera MongoDirector-behörigheter på AWS med hjälp av en anpassad IAM-policymall
Steg-för-steg-instruktioner
-
Logga in på konsolen
Logga in på konsolen på console.scalegrid.io och klicka på fliken Molnprofiler i menyn till vänster. Klicka på "skapa"-knappen i åtgärdsfältet på fliken Maskinpool.
-
AWS-konto
Det första steget i guiden Skapa AWS molnprofil är att ange ditt API och hemliga nycklar från ditt AWS-konto:
-
AWS-region
Välj AWS-regionen för molnprofilen:
-
Åtkomstpolicy
Detta är ett mycket viktigt val för säkerheten för dina MongoDB-instanser, eftersom det styr vem som kan komma åt dem. Det finns två möjliga alternativ:
-
Internet
Detta exponerar dina MongoDB-instanser för internet
-
Säkerhetsgrupper
Du kan välja säkerhetsgrupperna på ditt konto som har åtkomst till dina MongoDB-instanser.
För dina produktionsinstanser skulle du bara ge säkerhetsgruppen som innehåller dina front-end-servrar åtkomst till MongoDB-databaserna. Den här inställningen kan också ändras senare efter att du har skapat maskinpoolen.
-
-
Namn
Ange ett namn för säkerhetsgruppen:
-
Distribuera nya instanser
När molnprofilen har skapats kan den användas som mål för implementering av nya instanser.