The new install process is clear but what is the event flow for a customer that is moving from one region to another?
Now all data for my app is loaded in the EU, the Ireland AWS region to be precise. As I understand it the customer needs to uninstall and reinstall the app to move to the US. I would imagine that the customer would be expecting its data to be moved as well. Will the installation lifecycle include fields to indicate the region move? Or will the app need to handle this without being notified from Jira?
While we’re moving your product to its new location, it will be offline and your users won’t be able to access it. This process takes around two to four hours, depending on the size and type of your data. You should, however, plan for your product to be offline for up to 24 hours.
This is due to how we schedule data residency moves. When you request a move, you select a 24-hour move window. We’ll start and finish your move during this time, but we cannot say exactly when. So you can follow our progress, we’ll email you when your move starts, and when it’s finished and your product is back online.
At the moment there are no Connect webhooks to allow apps to migrate their data during that migration window.
Not yet. Atlassian are working on a Connect integration that will let apps move their data during the host product move as far as I know, once that’s complete and apps have integrated with it then moving the region of the host product can trigger changing the region specific app domain that’s being used.