Managed Cadence Workflow
Cadence is an important open source project for developer productivity. It decreases the amount of plumbing code that is required when building distributed applications.
Instaclustr will accelerate your path to productivity with Cadence by handling the operations, setup, and administration of your Cadence cluster.
The Instaclustr Managed Cadence is currently in preview. Apply below for access and lock in preferred pricing for our upcoming GA launch.
What Is Cadence?
Cadence, open sourced by Uber under the MIT license, is a service and programming framework that greatly simplifies the development and operations of workflow-style business logic while supporting the most demanding availability, reliability, and scalability requirements. By reconstituting the application state following a hardware or software failure, Cadence allows the creation of applications that are truly fault-oblivious.
The Cadence workflow engine simplifies the process of developing and running process-driven business logic at the highest levels of scale and reliability. Cadence is able to scale horizontally to handle millions of concurrent workflows and is used by many of the largest organizations in the world. It can support nearly any use case that requires tracking and maintaining application state, handling asynchronous events, or orchestrating workflows across complex and interdependent microservices.
Instaclustr Managed Cadence is the first fully managed Cadence offering on the market. Our comprehensive management includes deployment, configuration, ongoing maintenance, upgrades, monitoring, and support. All you need to do is build your application using Cadence.
Instaclustr brings a proven capability for operating distributed technologies at the highest levels of scale and reliability to our Managed Cadence offering. In particular, Instaclustr already operates the technologies on which Cadence depends (Apache Cassandra®, Apache Kafka® and OpenSearch®) for numerous customers.
- Fully managed and hosted
Get Cadence fully managed and hosted on AWS, Azure, or GCP.
- 24x7 support
Receive prompt and definitive expert support and advice from our 24x7 technical operations and support staff.
Instaclustr has experts for Cadence and adjacent technologies like Apache Cassandra on staff who are capable of solving any issue.
- 99.9% availability SLA
Instaclustr Managed Cadence will come with a 99.9% availability SLA at the time of General Availability. Prior to GA, Instaclustr can agree to an SLA in a joint testing plan with Managed Cadence customers.
- SOC 2 certified
Instaclustr’s solutions and processes are independently audited and certified against the Service Organization Controls—Type 2 (SOC 2) standards.
These regular audits assure the security, confidentiality, integrity, privacy, and availability of your data.
- Built-in monitoring
We collect and monitor hundreds of different metrics from every node we manage, so we can proactively oversee your cluster and you get easy access to the Cadence metrics needed to effectively maintain your application. You can easily access these metrics at any time via the Instaclustr Console or our Monitoring API. Instaclustr’s Technical Operations team is alerted and will take corrective action as needed.
- Terraform Provider
The Instaclustr SaaS Platform includes a Terraform Provider for all of our open source technologies including Cadence.
- Private Network Clusters
You can choose to have a Private Network Cluster, where nodes within your Cadence cluster do not have publicly routable IPs, if hosting on AWS or GCP.
- VPC peering
Securely connect to Cadence with a virtual private cloud (VPC).
- Vertical and horizontal Scaling
You can scale your Cadence cluster vertically (by changing node size) or horizontally (by adding nodes) from directly within the Instaclustr SaaS Platform.
- Run in your cloud provider account or ours
We support both Run In Your Own Account (RIYOA) and Run In Instaclustr’s Account (RIIA) for Managed Cadence.
On our SaaS Platform, Cadence can be provisioned on AWS, GCP, and Azure and is bundled up with a host of additional features ready for enterprise deployment.
- 100% Open Source
At Instaclustr, you are never locked in because everything we do is open source. Our Managed Cadence offering is fully open source under the terms of the MIT License.
Read more about our Open Source Commitment.
Benefits of Managed Cadence
With Instaclustr Managed Cadence, you get a production-ready and fully supported Cadence environment, including all supporting data services, up and running in minutes. This maximizes the benefits of Cadence by allowing you to focus on your business logic while Instaclustr Managed Cadence takes care of your infrastructure for reliability and scale.
Cadence has been proven to scale horizontally to support millions of concurrent workflows. But managing Cadence and its underlying data infrastructure for scale can still be a challenge. With Instaclustr Managed Cadence, we can help you seamlessly scale up or scale down as your requirements evolve.
Our Cadence configurations are tuned for reliability, performance, and security based years of experience operating open source technologies.
Instaclustr Managed Cadence makes it easy to provision or de-provision nodes within your Cadence cluster.