Apache Cassandra for Heroku
Instaclustr provides a cloud hosted, fully managed Apache Cassandra NoSQL database for all Heroku users via our data store add-on. Apache Cassandra is a distributed database that can store huge amounts of data, whilst providing linear scalability, continuous availability and low latency data access.
Instaclustr provides a fully managed service that includes 24/7 support, monitoring and alerting, system patches and updates, daily backups, and automated system repairs. We are a team of experts with over 40 million+ node-hours experience running Cassandra, and our optimized Cassandra solutions power mission-critical always-on applications.
Heroku Dev Center
The Heroku Dev Center provides all the details on provisioning our Cassandra data store add-on. Information is also provided on our support arrangements and how you connect to our environment.
Heroku Elements Marketplace
The Heroku Elements Marketplace has a specific page for the Instaclustr Managed Cassandra data store add-on.
Simple Cassandra NoSQL Database Install
Spin up an Apache Cassandra cluster in minutes. You don’t have to think about any of the tricky configuration of the cluster, we’ve done all the hard work for you. Just add
instaclustr to your app and away you go. Easy.
24/7 Expert Support
Our support team have thousands of hours DevOps experience with Apache Cassandra and complementary technologies. We have on-call engineers in multiple time zones, so you can rest assured that you’ll be able to get help when you need it, no matter which plan you’re on.
Automated Health Checks and Repairs
We are constantly aware of the status of every single node in every cluster we manage. We have systems in place that can detect if a single node in a cluster is misbehaving and we respond immediately to ensure there is no impact to your cluster. If a node happens to fail, it is immediately repaired or replaced.
Zero Down Time
Cassandra, by design, provides continuous availability. That’s zero down-time, even in the case of multiple failed nodes. Not that you have to worry about that though, in most cases, we’d have your cluster back to full health before you even had time to notice.
Advanced Monitoring & Alerting
We collect and monitor over one thousand different metrics from every node we manage. That lets us know exactly what the availability and performance of your cluster is at any time. Our advanced monitoring and alerting system (built on Cassandra, of course) can even detect when a single node is starting to behave differently to what it usually does.
We have customized and optimized the configuration of Cassandra for every Heroku plan, so you can be guaranteed of the low latency high throughput writes your app needs, without sacrificing read efficiency.
We provide a customized dashboard where you can access important information about your cluster and view real-time status and performance monitors for every node.
If your application is required to comply with EU data privacy laws we offer Cassandra clusters hosted entirely in EU. Just remember to select one of the -eu plans when creating the add-on. If you require your cluster in any other region please contact us.
Multiple Cassandra Versions Available
Our add-on provisions a recent version of Cassandra 2.1 by default. If you need Apache Cassandra 2.2.x or 3.x then simply provision a 2.1 cluster and then contact email@example.com and we will upgrade your cluster for you (with no downtime if necessary).