Computer >> Computer tutorials >  >> Programming >> Database

CockroachDB for the masses

Originally published on Sep 30, 2019, at ObjectRocket.com/blog

Historically, a managed service for CockroachDB might have been out of reach for many users who buy into the value of DBaaS. ObjectRocket’s Managed CockroachDB enables customers to leverage the power of CockroachDB for roughly $21/G of storage backed by a full SLA with a team of experts available 24x7x365, with the features that customers expect from an enterprise-level offering.

CockroachDB for the masses

A little over a year ago, we started our journey to bring CockroachDB into the ObjectRocket portfolio, and now we have upgraded our offering to General Availability status. This means that fully-managed CockroachDB on our Kubernetes-based platform is ready for production workloads, and you can expect the full Rackspace ObjectRocket support experience. Read on to learn more about our fully managed CockroachDB offering. The power of CockroachDB is truly something to behold, and at Rackspace ObjectRocket, we feel that it is where the market is going from a SQL database technology perspective. The distributable nature, along with its scaling, balancing, and self-healing capabilities, make it such a powerful tool for users who are building or moving towards a truly modern application in the cloud.

Before now, it might have been too expensive to have somebody else focus on manage your data layer while you focus on your core functionality and customer experience. However, with ObjectRocket’s Managed CockroachDB, you can now start leveraging the power of CockroachDB, which is backed by a full SLA with a team of experts available 24x7x365, with the features that you expect from an enterprise-level offering.

CockroachDB features available today

Over the last year, since we took ObjectRocket Managed CockroachDB to Beta, we have been hard at work improving the stability of the offering and adding functionality. Here is an overview of some of the main features that are available today:

  • Node Types: Two different node types (Basic and Standard) with three different storage sizes for each type. Each of the node types has different resource allocations to match the intended use cases. This gives you options to choose from when building your CockroachDB cluster.

  • Security: We enabled IP Whitelists and TLS in all instances. You have a choice in how they have your users authenticate. You can download a cluster-specific CA and even have individual user certificates if necessary.

  • Backups: Each cluster is backed up daily with 14-day retention. You can request a restore from backup by opening a support ticket.

  • Scaling: You can add or remove nodes easily on a cluster as your workload needs change over time. All of this happens with no downtime.

  • Monitoring: The ObjectRocket support team has access to and is actively monitoring over 250 metrics on every CockroachDB cluster. We handle issues proactively without you needing to get involved. We handle any issues that need your attention via a support ticket.

  • Dashboard Integration: You can now provision, manage, and get insights on your CockroachDB cluster through our new UI (Mission Control) with such tools as Grafana® metrics and Role-Base Access Control.

  • Proactive Database Administration: The ObjectRocket support team is continuously evaluating CockroachDB clusters for improvement opportunities. This ranges from query and resource-utilization analysis to configuration tweaks. If we notice something, we reach out to you through a support ticket. This team is also available for any architectural or design consultations around your CockroachDB usage.

Beyond General Availability

Throughout this year, we focused heavily on the multi-region capability of CockroachDB. You can build a fully-distributed CockroachDB cluster across multiple regions and get the full benefit of CockroachDB’s capabilities along with our ObjectRocket database expertise. In the meantime, you should feel comfortable leveraging this offering in any production environment. If your needs don’t match the current plan definitions or you have questions about the offering, reach out to our database specialists.

For more info about CockroachDB, read our Top five Use Cases blog, and take a look at our technical documentation and knowledge base articles.

Learn more about Rackspace DBA Services.

Use the Feedback tab to make any comments or ask questions. You can also click Sales Chat to chat now and start the conversation.

Click here to view The Rackspace Cloud Terms of Service.