MongoDB Hosting
MongoDB is a NoSQL document-based database. It supports different deployments for high-availability and scalability use cases.
Serverless MongoDB cluster
Easily spin up a MongoDB cluster onto your instances in a serverless workflow. Effortlessly scale replicas and compute when demand requires. Northflank provides an optimised developer experience for you to access metrics, backups and restores in a container based deployment.
MongoDB on Northflank
Ready for scale
Horizontal and vertical scaling with replicas and increased compute capacity.
Backups and restores
Create, import, and delete backups, as well as restore your database from an existing backup.
Observe and Monitor
Observe your database in real-time with log tailing and performance metrics.
Pause and resume
Pause and restart your running MongoDB database at any time enabling experiments and dev databases.
Advanced networking
Secure private network, enable public load-balancing and connect locally with Northflank CLI proxy.
TLS and secure connection
Connect your workloads to MongoDB securely with TLS and generated connection details.
MongoDB use cases
- Real-time data processing
- Logging and aggregation
- Content management systems
- Product data management
- Customer analytics
- Big data
Supported MongoDB versions
- 5.0.5
- 4.4.11
- 4.2.18
- 4.0.27
MongoDB Docker Image
mongo:latest
Pull MongoDB Docker Image locally
docker pull mongo
Connect to MongoDB locally with Northflank CLI
sudo northflank forward addon --projectId --addonId
MongoDB Ports
27017
Using Mongo client to connect to remote MongoDB instance
mongo "mongodb+srv://user:password@hostname/database?replicaSet=rs0&authSource=database&tls=true"
Platform Teams
Northflank makes it easier for infrastructure and platform teams to focus on levelling up the developer experience for their teams building great apps.
Common MongoDB questions among developers and platform teams:
How to securely connect to a MongoDB database from developer workstations?
sudo northflank forward addon --projectId [project-name] --addonId [addon-name]
You can now access the database or storage locally.How to set up an external connection outside of the cluster?
How to provision SSL and TLS for a database?
How to scale a MongoDB deployment with more replicas or resources?
How to backup a MongoDB cluster?
How to restore a MongoDB cluster?
How to import from another MongoDB cluster?
How to fork a MongoDB cluster?
MongoDB on Kubernetes with Northflank
Deploying MongoDB onto Kubernetes can be difficult to bootstrap, operate and scale. Your current options may involve manually rolling MongoDB Helm charts, YAML, statefulsets, replicasets, services, persistent volumes, ingress, Horizontal Pod Autoscaling (HPAs), Pod Disruption Budgets (PDBs), prometheus metrics, certificates and logging.
Northflank offers a comprehensive stateful workload solution. Run a highly scalable and performant MongoDB database in your AWS, GCP and Azure accounts using Kubernetes and Northflank’s platform.
MongoDB in your cloud
Automate your MongoDB hosting and management using a real-time UI and developer friendly CLI & API. Deploy, monitor, backup, and scale with Northflank cloud or on your cloud account.