Develop apps for Atlassian Data Center products
The Data Center deployment for our products prioritizes high availability and performance at scale.
Instances run on multiple servers or nodes and point back to a single relational database. We refer to Data Center instances as clustered.
Annual subscription for product licenses.
Customers can apply their license key to multiple (unlimited) nodes.
Before you begin
Before starting your app, check our guidelines for best practice when building your app for a Data Center environment.
Build apps for Data Center
Data Center apps are built using the Atlassian plugin software development kit (SDK).
The SDK can be used to build apps for the following Data Center products:
Jira Service Desk
Learn more about the Atlassian Plugin SDK Determine the app version on a node
Nodes run the latest version of an app by pulling the plugin jar file from the shared home. To get
the version of an app in the shared home, check the
value inside the app's
file. If there are multiple values, nodes use
determine the latest version.
Publish your Data Center app in Marketplace
Data Center customers have high expectations of both Atlassian products and the third-party
Marketplace apps they use. For this reason, before publishing your app you'll need to:
Submit your technical review.
Test your app and document the results.
Provide support escalation details.
Submit your Marketplace app listing.
The technical review is submitted annually.
Learn more about submitting your Data Center app Pricing your Data Center app
When it comes to pricing your Data Center app:
You may raise the largest tier prices by a small amount if you've significantly invested in research and development.
All Marketplace visitors see the same pricing tables, regardless if they use Jira Data Center clustered on multiple servers or Jira running on a single server.
Customers are billed based on their product license.
Data Center licenses are sold in 1000-user blocks. Customers can apply these license keys to an unlimited number of nodes running their instance.
1000-user pricing tiers for apps are not yet available.
Learn more about pricing Data Center migrations and migrating customers
If you've built, or are considering, a cloud version of your Data Center app, you may have customers who want to migrate. Follow our best practice guidance to:
Prepare your cloud strategy
Support your customer migration needs
Communicate your plans and feature parity
Learn more about moving your app and customers to cloud