How to migrate customers to the correct region after releasing data residency support

Hello,
We’re releasing Data Residency support for our apps imminently.
According to https://partners.atlassian.com/display/resources/Data+Residency+GA+Launch+-+Quick+Reference+Guide new Jira/Confluence customers will have access to the Data Residency feature within the host product from June 30th, and existing customers will have the feature turned on within the host product by Sept 30th.

  1. Am I correct in thinking that new customers who region-pin their instance before installing our apps will get the region-specific version of our apps installed?
  2. What happens to existing customers who were already region pinned before we released support for Data Residency in our app? At what point, if at all, will those Jira/Confluence instances start using the new region-specific domains specified in our app descriptor?
  3. Jira site imports are considered by Atlassian’s internal infra to be a new Jira with no prior knowledge of previous app installations. It’s my understanding that this may cause a situation where a site import triggers a region-specific version of an app to be installed, where previously a “global” installation had been in place, so app data may “go missing” from the customer’s perspective. What is Atlassian doing to help vendors mitigate this problem?

Thanks,
Jon

6 Likes

Hi Jon,

Thanks for the update. My feedback below to your questions:

  1. Am I correct in thinking that new customers who region-pin their instance before installing our apps will get the region-specific version of our apps installed?

Yes, that’s correct.

  1. What happens to existing customers who were already region pinned before we released support for Data Residency in our app? At what point, if at all, will those Jira/Confluence instances start using the new region-specific domains specified in our app descriptor?

An app reinstall is required for existing instances that want to use new region-specific domains specified in your app descriptor.

  1. Jira site imports are considered by Atlassian’s internal infra to be a new Jira with no prior knowledge of previous app installations. It’s my understanding that this may cause a situation where a site import triggers a region-specific version of an app to be installed, where previously a “global” installation had been in place, so app data may “go missing” from the customer’s perspective. What is Atlassian doing to help vendors mitigate this problem?

This is correct. We are currently assessing the best approach for handling various data lifecycle events including site imports. We will update you as we progress on this.

Thanks,
Sushant

2 Likes