Harness Products and Editions
This topic lists the different editions for the Harness CD and CE products:
- Continuous Deployments (CD) Editions
- Cloud Cost Management (CCM) Edition
Continuous Deployments (CD) Editions
Harness is available in four versions, to meet different users' needs:
- Professional – This is our enterprise version, licensed by annual subscription based on your usage needs. It supports flexible scaling, custom integrations, and extended data analysis. It includes 24/7 support.
- Essentials – Designed for growing teams, this version provides most Harness Professional features at lower per-usage pricing. It limits or excludes some integrations and enterprise security features, and limits real-time support to standard business hours.
- Trial – This is a free 15-day trial of almost all Harness Professional features (excluding unlimited Services, license-based service Instances scaling, and the on-premises setup option).
- Community – This version is free to use, forever. It limits daily deployments, and limits certain other usage parameters and integration options.Support for Harness Community is available through the Harness Community Forum.
What is a Service Instance in Harness?
Harness licensing is determined by the service instances you deploy.
A service instance is when you use Harness to deploy the underlying infrastructure for the instance.
For example, an instance of a Kubernetes workload where Harness creates the pods, or an instance of an ECS task where Harness creates the service for the task.
Service instances are displayed on the Services dashboard:
You can use Harness to deploy instances where Harness does not deploy the underlying infrastructure, such as sidecar workloads and tasks. These are not considered Harness service instances, are not tracked by the Services dashboard, and are not part of licensing.
What if I add More Service Instance Infrastructure Outside of Harness
If you increase the Harness-deployed service instance infrastructure outside of Harness, Harness considers this increase part of the service instance infrastructure and licensing is applied.
When is a Service Instance Removed?
If Harness cannot find the service instance infrastructure it deployed, it removes it from the Services dashboard.
If Harness cannot connect to the service instance infrastructure, it will retry until it determines if the service instance infrastructure is still there.
Migrating Between Editions
If you choose to move from the full-featured Harness Trial to the free Community Edition, you'll need to remove or adjust any premium features you've configured. The Harness Manager UI will prompt you to make any required changes. For details on this process, see Migrating to Harness Community.
Migrating to or from the Harness Essentials Edition is handled by Harness. For these migrations, please follow links in the Harness application to contact Harness.
Below is a detailed comparison of the four Harness editions' offerings.
|Free Trial||Free forever||15-day trial||15-day trial||15-day trial|
|Applications||Unlimited||Unlimited||Unlimited||Same as Professional|
|Pipelines||Unlimited||Unlimited||Unlimited||Same as Professional|
|Service Instances||50||Based on Number of Licenses||Based on Number of Licenses||50|
|Deployments||100-per-day throttle||Unlimited (100-per-day default)||Unlimited (100-per-day default)||100-per-day throttle|
|Users||5||Unlimited||Unlimited||Same as Professional|
|Pipeline Builder||Yes||Yes||Yes||Same as Professional|
|Workflow Wizards||Yes||Yes||Yes||Same as Professional|
|Deployment Strategies (e.g., Canary)||Yes||Yes||Yes||Same as Professional|
|Real-Time Delivery Analytics||Yes||Yes||Yes||Same as Professional|
|Live Notifications||Email, Slack, MS Teams||Email, Slack, MS Teams, PagerDuty||Email, Slack, Jira, ServiceNow, MS Teams, PagerDuty||Same as Professional|
|Verification—HTTP Assertions, Jenkins Jobs, Scripts||Yes||Yes||Yes||Same as Professional|
|Continuous Verification: Machine Learning–Based Metrics Analysis||Prometheus, CloudWatch, Stackdriver||Prometheus, CloudWatch, Stackdriver||Prometheus, CloudWatch, Stackdriver, New Relic, AppDynamics, Dynatrace, Datadog, Custom Metrics Providers||Same as Professional|
|Continuous Verification: Machine Learning–Based Log Analysis||–||–||Splunk, Sumo Logic, ELK, Custom Log Providers||Same as Professional|
|Continuous Verification: 24/7 Service Guard||–||–||Yes||Same as Professional|
|Manual Rollbacks||Yes||Yes||Yes||Same as Professional|
|Automatic Rollbacks||Yes||Yes||Yes||Same as Professional|
|Triggers||Yes||Yes||Yes||Same as Professional|
|Infrastructure Provisioners||Terraform, CloudFormation||Terraform, CloudFormation||Terraform, CloudFormation||Same as Professional|
|Template Library—Scripts and Commands||–||–||Yes||Same as Professional|
|Flow Control||–||–||Yes||Same as Professional|
|Configure Harness Using YAML||Yes||Yes||Yes||Same as Professional|
|Git Sync Harness YAML Configuration||Single Repository||Single Repository||Multiple Repositories||Same as Professional|
|GitOps—Sandboxing and Change Management||–||–||Yes||Same as Professional|
|Tags Creation and Management—Application Components||–||–||Yes||Same as Professional|
|Apply and Remove Existing Tags—Application Components||Yes||Yes||Yes||Same as Professional|
|Custom Dashboards||–||–||Yes||Same as Professional|
|REST API||–||–||Yes||Same as Professional|
|Secure HTTPS Connectivity||Yes||Yes||Yes||Same as Professional|
|Secrets Management||Harness Built-In Secret Manager||Harness Built-In Secret Manager||Custom and Built-In Secret Managers||Same as Professional|
|Audit Trails||–||–||Yes||Same as Professional|
|Role-Based Access Control||Administrator Group Only||Up to 5 User Groups||Advanced, Customizable||Same as Professional|
|IP Whitelisting||–||–||Yes||Same as Professional|
|Two-Factor Authentication||–||–||Yes||Same as Professional|
|Password Strength, Expiration, and Lockout Enforcement||–||–||Yes||Same as Professional|
|SSO (Basic)—Google, Azure, GitHub, GitLab, Bitbucket, LinkedIn||Yes||Yes||Yes||Same as Professional|
|SSO (Advanced)—LDAP, SAML, custom OAuth||–||–||Yes||Same as Professional|
|Governance Rules||–||–||Yes||Same as Professional|
|Approval Flow||Manual||Manual||Jira, ServiceNow, Custom, and Manual||Same as Professional|
|Retention Period for Historical Deployments||7 Days||30 Days||6 Months (longer based on request)||Same as Professional|
|Retention Period for Audit Trails||–||–||6 months (longer based on request)||Same as Professional|
|Audit Trail Export—Daily Archival||–||–||Yes||Same as Professional|
|Documentation/Knowledge Base||Yes||Yes||Yes||Same as Professional|
|Community||Yes||Yes||Yes||Same as Professional|
|Real-Time Support||–||Std. Business Hours (U.S. Pacific Time)||Std. Business Hours (U.S. Pacific Time); Optional 24/7 Packages||Same as Professional|
|SaaS||Yes||Yes||Yes||Same as Professional|
|Number of Harness Delegates||1||Unlimited||Unlimited||Same as Professional|
Cloud Cost Management (CCM) Edition
Harness Cloud Cost Management (CCM) is available in two versions to meet different users' needs:
- Harness Professional – This is our enterprise version, licensed by annual subscription based on your usage needs. It includes 24/7 support.
- Harness Trial – This is a free 15-day trial of almost all Harness Professional features. During the trial period, you can enable CCM for a maximum of two clusters and one cloud account (AWS or GCP).
Once the trial period ends, it provides an additional 15-days grace period. However, during the grace period, you will not be able to drill-down into the details of your costs.
Migrate to Professional Edition
Please contact us if you would like to migrate from the Trial Edition to the Professional Edition.
The following table provides the details of Harness Professional Edition offerings:
|Free Trial||14-day trial|
|Budgets and Alerts||Yes|
|Cost Anomaly Detection||Yes|
|Cost Explorer APIs||Yes|
|Root Cost Analysis||Yes|
|Cloud Event Correlation||Yes|
|Secure HTTPS Connectivity||Yes|
|Secrets Management||Custom and Built-In Secret Managers|
|Role-Based Access Control||Advanced, Customizable|
|Password Strength, Expiration, and Lockout Enforcement||Yes|
|SSO (Basic)—Google, Azure, GitHub, GitLab, Bitbucket, LinkedIn||Yes|
|SSO (Advanced)—LDAP, SAML, custom OAuth||Yes|
|Retention Period for Cost Data||
For Trial Edition: 30 Days
|Real-Time Support||Std. Business Hours (U.S. Pacific Time); Optional 24/7 Packages|
|For Trial Edition: 2|
|For Trial Edition, you can connect to an AWS, GCP, or an Azure Cloud Account|
For Trial Edition, you can connect to an AWS, GCP, or an Azure Cloud Account
For Trial Edition, you can connect to an AWS, GCP, or an Azure Cloud Account