General Consideration: Atlassian Cloud is to be considered a moving target in the context of this document, which means features and capabilities can change daily, and so individual aspects of this discussion might be outdated at a later point in time.
There are 3 resources “in general” to Cloud vs. Data Center with Atlassian:
-
Cloud vs. Data Center Comparison by Atlassian – this page answers a lot of general questions. Some I will pick up and qualify further from our perspective:
-
Data Center Roadmap – Atlassian has now a dedicated Cloud Roadmap, which in a way, is also a longer-term commitment to offer customer an “on-premise” solution:
-
Cloud Roadmap – The counterpart is the Cloud Roadmap, which can be found here:
|
Topic |
Cloud |
DataCenter |
|---|---|---|
|
Features |
|
|
|
Integrations |
|
|
|
User Access |
|
|
|
Availability |
|
|
|
Federation |
|
|
|
Backup/Restore & Disaster Recovery |
|
|
Insight Cloud vs. Data Center comparison
There is an Atlassian comparision document available here specifically for Insight: https://support.atlassian.com/jira-service-management-cloud/docs/what-are-the-differences-between-insight-in-cloud-and-server/
|
Topic |
Cloud |
Data Center |
|---|---|---|
|
Imports & Integrations |
What does work is the publishing of Insight Discovery into Cloud |
|
|
Scripting & Automation |
|
|
|
Reporting |
|
|
|
OpsGenie & Jira Service Management Integration |
|
|
Insight Recommendation
Call me “old-fashioned” but for larger organizations with a complex structure of assets, relations to other objects, etc., this information belongs on-premise. Not only for the richer features, but also for security and scalability. In general, if your Service Desk is on-premise, then the CMDB also belongs on-premise with the service desk.
For Glencore, putting complex cases as the Oracle Schema model for example, we will need most likely some scripting. In the cloud that will not be possible. Then having part of the processes in the cloud and others on-premise, with different CMDB-like schemas, will become a challenge.
→ Currently I recommend to stay on-premise with Insight for Glencore!
General recommendation
Choose Cloud for
-
Processes that can be designed and run with out-of-the-box product capabilities
-
Users that are new to Atlassian products and do not have requirements for features only available on Data Center
-
Hybrid collaboration situations with external companies
-
Small teams with very specific requirements in apps and customizations, that you do not want to have in your on-prem instance
Choose Data Center for
-
Processes that require connections to on-premises infrastructure
-
Workflows that connect to existing Jira DC processes and tools (avoid Jira to Jira sync situations)
-
Lower cost on a per-user basis
-
Business-critical processes