High Performance with Open Source
Apache Cassandra is the database of choice if you need scalability, high availability, reliability and high performance. Our Apache Cassandra deployment is tuned for super low latency – we know how to get best of this amazing database technology. We are so confident in the performance of our clusters that we include latency and performance guarantees in our contracted SLAs.
Certified Security with SOC2
Instaclustr is the only managed Apache Cassandra service provider independently certified as meeting the SOC 2 standards. This is the standard of choice when it comes to assessing the security, availability, processing integrity, confidentiality, and privacy of a system.
Integrated & Flexible
Within our managed platform, Apache Cassandra is integrated with the core data layer open source technologies. We customize and optimize the configuration of your cluster so that you can enjoy our hosted and fully managed service for Apache Cassandra on AWS, Azure, GCP, IBM cloud.
Our team of expert is available 24/7 so that you can focus on building your application.
What is Apache Cassandra?
Apache Cassandra is the open source distributed NoSQL database designed to handle large amounts of data across commodity servers, providing high availability with no single point of failure and has been architected from the ground up to handle large volumes of data. Cassandra is designed as a distributed system, for deployment of large numbers of nodes across multiple data centers. Key features of Cassandra’s distributed architecture are specifically tailored for multiple-data center deployment, for redundancy, for failover and disaster recovery.
Cassandra is a distributed database by nature which necessarily means designed to run in a network of computer nodes as a server with different parts running on different machines without any specific hardware or software to manage or coordinate. All the nodes coordination and data distribution are inside its own architecture. One of the main reasons, Cassandra is s easier to scale horizontally than a common relational database.
Where to use Cassandra
Few of Apache Cassandra use case
- Schema relatively stable
- Access pattern predictable
- Update/delete infrequent
- IoT / Timeseries / Transactions are good example
Instaclustr has well over 10 million node-hours of experience running Apache Cassandra. This experience is embedded into our management systems and operational processes to provide the most reliable way to run Cassandra in the cloud.
Our console provides immediate access to the monitoring statistics that you need to understand your cluster. These seem monitoring statistics are exposed through a REST API to allow integration into a single view of your stack.
Integrated the creation and tear-down of Cassandra clusters with your CI/CD infrastructure using our provisioning API.
Instaclustr’s system can scale the processing capacity of your cluster to up to 10x up or down in minutes, providing capacity when needed to deal with burst loads and scaling down in the quiet times to save costs.
Instaclustr selects instance types and configurations that are well suited to running Cassandra and then develops tuned operating system and Cassandra configurations to take advantage of the underlying infrastructure. This saves you time on tuning and money on infrastructure costs.
Zero Outage Migrations
We work with you, following a process proven over many customer migrations, to migrate your data from an existing self-managed environment to the Instaclustr environment with zero outage and continued availability throughout the process.
Predictable Pricing. No Licence Fees.
We exclusively run open source software technologies, that means you save as there are no license fees in our costs.
It is your choice to run in our cloud provider account and have all inclusive pricing, or you can operate in your own account and there is only our service fees charged.
To view detailed on-demand, infrastructure inclusive pricing, signup to our console. For information on running in your account or other pricing schemes please contact us via the form to discuss further.
What determines the price that I pay for your service?
There are several variables that determine the price you pay for our services. These variables include:
- Choice of infrastructure or cloud provider(s)
- Region(s) or data center(s) selected
- Selected product types for your service
- Whether you choose to use your own cloud provider account or run in our account
- Annual or monthly payment plan
- Use of add-on services and technologies
- Custom or standard service level agreements and support arrangements
To determine your needs and to establish a true indication of your estimated costs, signup to our service through our dashboard and select deployment options that are relevant for your organization.
If you want some help in determining what is the right deployment for your capability, please email us on email@example.com
What costs are included?
It all depends on if you are running in our cloud provider account, we call this Run In Our Account (RIOA) or your own account, Run In Your Own Account (RIYOA).
For RIOA we manage the underlying infrastructure costs so the price that you pay is all-inclusive (compute, bandwidth and storage).
For all RIYOA subscriptions we charge you a service fee based on the size of your deployment for our managed services. You are responsible for your own cloud provider infrastructure costs.
Do you offer volume discounts?
Yes. For Run-In-Your-Own Account customers you automatically gain access to volume price tiers as the size of your managed service increases. For Run-In-Our-Account customers volume discounts may be offered on a case-by-case basis.
Please contact us at firstname.lastname@example.org if you would like to discuss larger deployments with us.
Got an unanswered question?
Drop us a line below and we will be in touch.