Bitbucket Data Center and Server feature comparison
If you manage your own Bitbucket site (it's not hosted by Atlassian), you'll have either a Bitbucket Server or Bitbucket Data Center license.
Your Bitbucket license determines which features and infrastructure choices are available.
We want all teams to get the most out of Bitbucket, so all the core features are available for everyone - including projects, repositories, pull requests and workflows.
Feature comparison
Here's a summary of what you get with each license.
Code and collaboration | Server license | Data Center license |
---|---|---|
Collaboration via pull requests Review and discuss your code with your team before merging changes. Learn more about collaboration via pull requests Draft multiple comments on files and code during a review process. Learn more about the new code review workflow | ||
Branch permissions Control what users can do on a single branch, branch type, or branch pattern within a repository or project. Learn more about branch permissions | ||
Flexible workflows Use centralized, forking, gitflow or forking workflows. Learn more about flexible workflows | ||
Jira Software integration Connect Jira and Bitbucket to automatically link issues and track progress simultaneously across both platforms. Learn more about integrating with Jira Software | ||
APIs and 3rd party integrations Use the Bitbucket API and 3rd party integrations to automate simple tasks, embed data into your own site, and customize your workflow. Learn more about APIs and 3rd party integrations | ||
CI/CD integrations Seamlessly integrate Bitbucket with the world’s leading CI/CD vendors to streamline the path to production. Learn more about our CI/CD integrations | 7.4+ | 7.4+ |
Code insights Get reports, annotations, and metrics to help you and your team improve code quality in pull requests throughout the code review process. Learn more about code insights | ||
Git LFS (Large File Storage) Store large files without the need for an external object store. Learn more about Git LFS | ||
High availability and performance at scale | ||
Clustering Run Bitbucket on multiple nodes for high availability. Learn more about clustering | ||
Smart mirroring Improve Git clone speeds for distributed teams working with large repositories. Learn more about Smart Mirroring | ||
Content Delivery Network (CDN) support Improve geo-performance for distributed teams. Learn more about CDN | 6.8+ | |
Disaster recovery Keep your teams online and source code data available in the event that your primary system becomes unavailable. Learn more about disaster recovery | 6.8+ | |
Elasticsearch Connect Bitbucket to a remote Elasticsearch instance for improved scalability (required for Data Center sites). Learn more about Elasticsearch | ||
Security and compliance | ||
(Enforced) merge checks Stop pull requests from being merged until they meet the requirements that you’ve set. Learn more about merge checks | ||
Advanced auditing Get more insight into what is happening in your Bitbucket instance. Advanced auditing gives you the ability to track and log actions in your instance developing a security-relevant chronological record that can be exported and stored in third-party monitoring tools. Learn more about advanced auditing | 7.0+ | |
User management | ||
External user directories Store users in Active Directory, Crowd, Jira or another LDAP directory. Learn more about external user directories | ||
Just-in-time provisioning Just-in-time user provisioning (JIT provisioning) allows users to be created and updated automatically when they log in through SAML SSO or OpenID Connect (OIDC) SSO to Atlassian Data Center applications such as Jira, Confluence, or Bitbucket. Learn more about just-in-time provisioning | 7.5+ | |
SAML single sign-on Use a SAML identity provider for authentication and single sign-on. Learn more about SAML single sign-on | ||
OpenID Connect single sign-on Use OpenID Connect for authentication and single sign-on. Learn more about OpenID Connect single sign-on | ||
Infrastructure and Control | ||
App diagnostics Get an overview of the health of your site, including potential performance issues relating to third-party apps. Learn more about app diagnostics | ||
Integrity tests for zero-downtime backup Find and resolve any inconsistencies between the database and home directory, for example after restoring a backup. Learn more about Integrity tests for zero-downtime backup | ||
Rate limiting Control how many external REST API requests users and automations can make. Learn more about rate limiting | 6.6 | |
Rolling upgrades Upgrade to the latest bug fix update of the same feature release with no downtime. Learn more | 7.9 | |
Deployment options | ||
Your own hardware Run Bitbucket on your own physical servers, virtualized servers, or in the data center of your choice. | ||
Kubernetes Run Bitbucket in Kubernetes cluster on Amazon EKS, Azure Kubernetes Service, Google Kubernetes Engine or on-premises. Learn more about Kubernetes support |