Choreo Pricing

Choreo’s simple and transparent pricing lets you develop and deploy the components (e.g., APIs, microservices, and integrations) needed for your business.

Developer


$0

Ideal for developers.

Up to 5 components free i

  • 1 project
  • Unlimited developers
  • Public repo only
  • Can scale up to 1 pod per component
  • Scales down to 0 when not in use
  • Infrastructure credits and cost i
  • Supports only Choreo’s Cloud Data Plane

Pay-As-You-Go


$150/component per month

Ideal for teams collaboratively building cloud native apps.

Sign up with your work email to get 5 components free for 6 months

  • Unlimited projects
  • Unlimited developers
  • Private or public repo
  • Can scale up without restrictions
  • You decide how to scale down
  • Infrastructure credits and cost i
  • Supports both Choreo’s Cloud Data Plane and Private Data Planes

Enterprise


Custom

Ideal for companies building large-scale distributed apps.

Discounts offered based on annual commitments

  • Unlimited projects
  • Unlimited developers
  • Private or public repo
  • Can scale up without restrictions
  • You decide how to scale down
  • Pass-through infrastructure cost i
  • Supports both Choreo’s Cloud Data Plane and Private Data Planes

Compare Plans


Developer Pay-As-You-Go Enterprise
Manage source with GitHub repo
Continuous integration (CI)
Continuous delivery (CD)
Deployments to cloud platforms Azure Azure, AWS, GCP, OpenShift, VMWare Tanzu, and any Kubernetes cluster i Azure, AWS, GCP, OpenShift, VMWare Tanzu, and any Kubernetes cluster i
Triggers
Scheduled jobs
Out-of-the-box connectors for integrations and automations (500+ connectors)
Performance predictions
Intelligent data mapping
Smart code assistance
Anomaly detection
Create new APIs
Secure APIs
Test APIs
API developer portal
API analytics and insights Limited
i
API requests and calls Limited
i
Limited
i
Unlimited
Monitoring dashboard
Logs Limited
i
Traces Limited
i
Alerting Limited
i
Third-party extensions - Limited
i
SSO for API developer portal
Enterprise login -
Container manifest scanning
Container static scanning
Run-time container security
Role-based access control

Support Plans

Free


$0 on sign up
  • Support via the Discord community

Basic


$200/month + 2.5% of monthly Choreo charges
  • Support via the WSO2 Support Portal
  • Initial response SLAs:
    • P1 - 4 hours
    • P2 - 6 business hours
    • P3 - 8 business hours
    • P4 - 1 business day

Enterprise


Custom
  • Support via the WSO2 Support Portal
  • Initial response SLAs:
    • P1 - 1 hour
    • P2 - 4 hours
    • P3 - 6 hours
    • P4 - 1 business day

Pricing and Support FAQs

A component in Choreo is typically a single microservice, API, or job/task. Each component in Choreo is attached to a given directory path in a GitHub repository which contains either a program source code or a Dockerfile with build instructions. A component is Choreo’s unit of deployment and maps to a single pod in the Kubernetes cluster (data plane) at deployment. Therefore, you can deploy, manage, and scale each component in Choreo independently. To learn more visit our documentation.

Please reach out to [email protected] or create a support ticket via our support portal.

A Developer plan allows you to try out Choreo’s capabilities at no cost. It’s ideal for proof of concept (PoC) tasks or workloads with limited transactions. This plan allows you to experiment with 5 free components and provides $1,000/year of Choreo Data Plane (CDP) credits.

Calculating infrastructure costs depends on the type of workload you want to manage. Here are a few examples:

  • Example 1: Managing existing APIs with Choreo as an API proxy with simple mediations; no additional infrastructure costs.
  • Example 2: Managing existing APIs with Choreo as an API proxy with complex mediations and policies; 1 x container will be deployed to handle these mediations and policies, at approximately $57.25 per month per mediation policy per API.
  • Example 3: Creating, deploying, and managing a new API or integration within Choreo; pay for 1 x component + infrastructure cost. Each container deployed will be approximately $57.25 per month on the default configuration provided by Choreo. Additional resources will be charged based on the resource type required.
  • Example 4: Creating, deploying, and managing a microservice; the same approach as example 3.

  • Developer plan: Allows up to a maximum of 5 free components and unlimited paid components.
  • PAYG plan: Allows unlimited paid components.
  • Enterprise plans: Allows unlimited paid components.

Your bill will detail the number of components used, infrastructure consumed, support plans used, and any additional services you may have purchased. If you are unsure about any charges on your bill, kindly reach out to [email protected] for clarification.

The Choreo Enterprise plan does not automatically include support; however, you can purchase support plans in addition to the Enterprise plan at any time. Find out more at https://wso2.com/choreo/customer-support/.

You can start by using a basic plan or contact us for an Enterprise Support plan.

No, there are no outages when upgrading a plan.

WSO2 for Startups

Launch Your Projects Quickly with Our SaaS Products at No Starting Cost

Apply Now

Get Choreo Updates and Insights on Cloud Native Development

Follow us

Learn About Security At WSO2