BlogsAtlassianApp Data Residency

App Data Residency

App Data Residency

1
posts
2023

This post details how Atlassian Marketplace Partners (JXL, ScriptRunner, and codefortynine) implemented data residency for their apps. It covers their motivations, the regions they support, and their approaches to realm pinning and realm migration. Key technical aspects include infrastructure setup in different AWS regions, managing region-specific base URLs, handling Connect lifecycle requests for region identification, and migrating customer data and configurations between regions. Challenges highlighted include rearchitecting infrastructure for multi-region support, ensuring centralized logging and visibility, scaling testing infrastructure, and handling edge cases in realm migration, particularly when source and target regions are the same (e.g., EU and Germany).

2023

Implementing app data residency: perspectives from JXL, ScriptRunner and Codefortynine - Inside Atlassian

12/15/2023

This post provides insights into the technical implementation of app data residency by three Atlassian Marketplace Partners. It details their strategies for realm pinning (e.g., using AWS CloudFormation, mirroring AWS environments) and realm migration (e.g., building internal APIs, handling asynchronous processes, migrating data and configurations). Specific technical challenges and solutions related to infrastructure, data handling, and regional configurations are discussed.