// Most trusted platform for open source

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.

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.

Looking for pricing details? Find the Right Plan for You

Managed Cadence Features

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.

Managed Cadence
  • Fully Managed and Hosted

    Get Cadence fully managed and hosted on AWS, Azure, or GCP.

    Learn More

  • 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.

    Learn More

  • 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

Cadence is a powerful technology for handling complex processes across distributed systems. But it is also fairly new to the market, making it difficult to hire expert operators internally to manage Cadence day in and day out. With the Instaclustr SaaS Platform, you can remove the burden of managing Cadence and related technologies from your team in order to configure, deploy, and run Cadence with ease.

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.
Scalability

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.

Optimized Configuration

Our Cadence configurations are tuned for reliability, performance, and security based years of experience operating open source technologies.

Seamless Provisioning

Instaclustr Managed Cadence makes it easy to provision or de-provision nodes within your Cadence cluster.

Spin up a cluster in minutes