FerretDB Cloud
FerretDB Cloud is a managed service that lets you create, deploy, and manage FerretDB instances in the cloud.
Create an account
-
Visit FerretDB Cloud to create an account.
-
Fill in the required information, including your name, email address, company name, company URL, and preferred password.
-
Submit the form to create your account. You will receive a verification email; click the link in the email to activate your account. Once activated, sign in to your FerretDB Cloud account.
Create a FerretDB Cloud instance
Ensure that you are logged in to your FerretDB Cloud account.
-
Navigate to the "Deployments" section and click "Create". You will be prompted to choose a subscription plan. To select a plan, click its "Subscribe" button. You will be notified by email upon approval.
noteFerretDB Cloud offers four different subscription plans:
- Free Tier: Ideal for developers, students, and small projects getting started with FerretDB.
- Pro Tier: Designed for professional teams and growing businesses requiring predictable pricing and enterprise-grade features.
- Enterprise Tier: Ideal for enterprises requiring dedicated support and premium service levels.
- Bring Your Own Account - Enterprise Tier: Perfect for large enterprises requiring maximum flexibility and control.
-
Configure your instance by selecting the cloud provider, region, network type, compute size, among other settings.
-
Review your configuration and click "Create" to deploy your FerretDB Cloud instance. The deployment process may take a few minutes.
-
Once the instance is created, you will see it listed in your instance dashboard with its connection details.
Connect to a deployed instance
-
Open your MongoDB-compatible client (e.g., MongoDB Compass,
mongosh
). -
Use the connection string provided in your FerretDB Cloud instance dashboard. The connection string will typically look like this:
mongodb://<username>:<password>@<endpoint>/?tls=true
Replace
<username>
,<password>
, and<endpoint>
with the actual values provided in your FerretDB instance dashboard. You can find the<endpoint>
under the "Connectivity" tab in your FerretDB instance dashboard.notePaid tiers (Pro, Enterprise, and Bring Your Own Account - Enterprise) require TLS/SSL connections to be enabled by adding (
?tls=true
) to the connection string.Free Tier does not require TLS/SSL connections - you can connect without adding (
?tls=true
). Keep in mind Free Tier instances are temporary and may be stopped or deleted if inactive. -
Use the connection string to connect to your FerretDB instance. For example, if you are using
mongosh
, you can run:mongosh mongodb://<username>:<password>@<endpoint>/?tls=true