mongodb

Expanding ObjectRocket for MongoDB to AWS and GCP

By October 20, 2020 No Comments
Digital image of leaf

Today we are proud to announce that we’ve expanded support for our hosted MongoDB offering into AWS and GCP clouds. This is an extra special announcement for us, because MongoDB expertise is a core part of our DNA. It was the product that launched ObjectRocket in 2012. Due to our history with MongoDB, bringing this service to AWS and GCP is a significant milestone and expansion of the ObjectRocket platform.

What’s New?

The simple answer is everything! Roughly a year ago, we began our transition to an all-new Kubernetes based hosting platform. That platform required a fundamental shift in how we operate and manage data stores, so we spent the last year fully rebuilding our MongoDB offering from the ground up. As with our other products we started with a Kubernetes operator of our own design. This new operator not only manages the standard features, but also paves the way for our next wave of enhancements.

Standard Features

As with our existing ObjectRocket for MongoDB service, with every instance we provide:

  • Dedicated containers and MongoDB instances: The MongoDB instance is dedicated to you and never shared with other users.
  • 3-node Replica Sets: You always get 3 identical nodes in a replica set configuration, with automated failover for high-availability.
  • Automated Compactions: Our platform automates compaction of your data to ensure you’re optimally using your provisioned space.
  • Robust Security: With every instance, you get TLS encryption, Access Control Lists, user authentication, isolated network namespaces, and encryption at rest.
  • Metrics Dashboards: Access to instance metrics dashboards is available on all instances.
  • Automated backups with 2-week retention: Backups are always included with your instance and operate automatically.
  • ObjectRocket Support: It wouldn’t be ObjectRocket without access to 24×7 monitoring and support, backed by our team of engineers.

… With Some New Twists

You’ll get all of the features above, but there are a few new capabilities if you look another layer down:

  • Client Certificate Authentication: Though password authentication is still available, we’ve added the ability to authenticate with client certificates. Client certificates provide an extra layer of security when accessing your instance.
  • New DNS seed list connection strings: Our new instances use the `mongodb+srv` connection string format which points to a DNS seed list. This new format provides additional resiliency, flexibility, and enables new capabilities in the future.
  • More flexibility in compactions: Rather than a separate window for compactions and stepdowns, we now allow you to set cron-style compaction schedules.

Next Stop, Sharded Clusters

An extremely important part of our existing product is our sharded clusters and we want to bring that same feature to our new platform. Though we’re launching with replica sets only today, we’ve already laid the groundwork and will release our sharded clusters product very soon.

When we do launch, you can expect the same ease of use, flexibility, and support that we’ve always provided. However, it wouldn’t be a new launch without some new capabilities as well. Stay tuned to our blog and we’ll provide updates along the way.

Availability

MongoDB versions 3.6, 4.0, and 4.2 instances in AWS and GCP are now available via our Private DBaaS offering. Rather than using shared infrastructure, Private DBaaS allows you to get a completely dedicated DBaaS cluster in almost any AWS or GCP region that you can use to host any and all of our hosted database services. Stay tuned for future updates on availability and if you have any questions about MongoDB product, our experts would be happy to help you.

You can find additional information on our web site, public documentation, or API docs.

Steve Croce

Steve Croce

Steve Croce is currently a Senior Product Manager and Head of User Experience at ObjectRocket. Today, Steve leads the UX/UI team through rebuilding out the platform’s user interface, scopes the company’s product and feature roadmap, and oversees the day to day development for ObjectRocket's Elasticsearch and PostgreSQL offerings. A product manager by day, he still likes to embrace his engineer roots by night and develop with Elasticsearch, SQL, Kubernetes, and web application stacks. He's spoken at KubeCon + CloudNativeCon, OpenStack summit, Percona Live, and various ObjectRocket events.