Over a million developers have joined DZone.

Production-ready MongoDB Replica Sets on Google Cloud Platform

DZone's Guide to

Production-ready MongoDB Replica Sets on Google Cloud Platform

· Java Zone
Free Resource

Managing a MongoDB deployment? Take a load off and live migrate to MongoDB Atlas, the official automated service, with little to no downtime.

Great news, Google Cloud users!

Today Google, MongoDB Inc., and MongoLab are announcing the arrival of fully-managed, production-ready MongoDB replica set plans on the Google Cloud Platform (GCP). These plans are hosted on Google Compute Engine (GCE) and managed by MongoLab. You can get started for free!

By leveraging MongoLab’s MongoDB-as-a-Service platform on GCP, Google developers running MongoDB can focus on product development and not get bogged down by database administration and operations. Automated provisioning, multi-zone data replication, backups and monitoring are all provided by the platform, so developers only need to worry about is their schema and their code (ok, we can help you a little with that too).

Google Compute Engine

For developers looking to host their application and MongoDB in the cloud, Google’s infrastructure has many powerful features.

First, Google virtual machines (VMs) spin up really quickly. In some cases we have seen Google instances spin-up in 10 seconds, faster than we’ve seen on any of the other major cloud providers.

Second, Google’s network is incredibly fast, allowing for very low-latency connectivity between your Google-hosted application and your MongoLab database.

Third, Google’s live VM migrations make most VM maintenance completely unnoticeable to end-users. Google can transfer hot memory from one VM to another live, with minimal impact on VM performance. This means you will rarely see a VM reboot for maintenance. This makes our pagers happy. No other cloud can do this.

MongoLab plans

The new plans will include everything needed to run MongoDB in production:

Highly-Available MongoDB Cloud Hosting

  • Dedicated virtual machines
  • Multi-zone automatic failover using MongoDB Replica Sets

MongoDB Management Tools

  • Free daily custom backups with easy restore
  • Real-time and historical monitoring of key performance metrics
  • Automated query analysis and index recommendations

MongoDB Support

  • Expert, timely email support as well as a 24×7 emergency support hotline
  • Availability SLA
  • Commercial Support from MongoDB, Inc.

For Google developers new to MongoDB, MongoLab also has free Sandbox plans (up to 500 MB) to get started.


As always, you can reach out to MongoLab team anytime at support@mongolab.com if you have any questions about running MongoDB on Google. Stay tuned for future announcements on more plans and releases!

MongoDB Atlas is the easiest way to run the fastest-growing database for modern applications — no installation, setup, or configuration required. Easily live migrate an existing workload or start with 512MB of storage for free.


Published at DZone with permission of Chris Chang, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}