1. The Data Center timeline

Date What happens Source
16 December 2025 New Data Center apps can no longer be submitted to the Atlassian Marketplace. Atlassian developer blog, 8 September 2025
30 March 2026 New customers can no longer buy Data Center subscriptions or new Marketplace Data Center apps. Atlassian, Data Center end of life
30 March 2028 Existing customers can no longer buy new subscriptions, expansions or Marketplace Data Center apps. Atlassian, Data Center end of life
28 March 2029 End of life. Data Center products and apps become read-only. Atlassian offers extended maintenance only by exception. Atlassian, Data Center end of life

The cloud targets for regulated teams are Jira Cloud with data residency, Atlassian Isolated Cloud (single tenant) and Atlassian Government Cloud (FedRAMP Moderate, for US government). See Atlassian cloud deployment options. Dates checked on 8 November 2026.

2. What regulated teams must replace

  • Data Center apps do not run in cloud. A Data Center app is a Java plugin that runs on infrastructure you manage. Jira Cloud apps are a different build. When an app has no cloud version, the Jira Cloud Migration Assistant shows "This app is not available in cloud" and lets you choose an alternative.
  • Alternatives are not recommendations. Atlassian says the alternatives it shows "are not recommended by Atlassian, and are selected based on similarity in functionality" (Atlassian, Audit apps for your migration to cloud). Check each one against the control you need.
  • Cloud versions can differ. Some apps that have a cloud version list features as Data Center only. Read each vendor's own comparison page before you plan.
  • In-house plugins and scripts have no cloud version. A validator or condition that your team wrote must be rebuilt.
  • Old app data may not move. A migration path of "No path" means the app's data does not migrate. Plan how to keep old approval records available after Data Center becomes read-only.

3. What the suite covers

Our apps support compliance; they do not make a team compliant. Your auditor decides. The full mapping is on the compliance and security mapping page.

Control App What it does in Jira Cloud
SOC 2 CC8.1: change authorization LedgerSeal Records the approver, the time, the meaning of the approval and a SHA-256 snapshot of the issue at approval. A Jira workflow validator blocks the release transition for issues that are not sealed.
SOC 2 CC8.1: post-approval integrity LedgerSeal Detects changes to covered fields, comments and attachments after approval. The validator blocks the release transition until an approver approves the changes.
SOC 2 CC8.1: separation of duties LedgerSeal & DefinitionGuard LedgerSeal refuses an approval or a revoke from anyone who changed a covered field, a comment, a work log or an attachment since the last seal. DefinitionGuard lets admins mark items that the assignee may not tick or waive.
SOC 2 CC8.1: testing evidence DefinitionGuard On Definition of Done items an admin marks "Evidence required", an item is ticked only with evidence (a link or a note). Once a Jira admin adds the DefinitionGuard validator to the transitions into Done, an issue with an open mandatory item cannot move into Done. It checks the link format, not the content behind the link.
ISO/IEC 27001:2022 A.8.32: formal approval LedgerSeal & DefinitionGuard Workflow validators enforce approval seals and completed Definition of Done items before release transitions. A Jira admin adds each validator to each transition.
ISO/IEC 27001:2022 A.8.32: record of changes All four Seals, detected changes, approvals of changes, revokes, Definition of Done ticks and waivers are recorded with timestamps. FourRealities shows, per issue, which evidence exists. CascadePlan writes to Jira only as the signed-in user, so Jira's own history records each change.
21 CFR 11.10(e): audit trails LedgerSeal Supported. Tamper-evident, hash-chained records of seals, detected changes, reasons, approvals of changes and revokes, which can be checked with the offline verifier. The chain does not stop someone who can rewrite the app storage (including the vendor) from writing a new consistent chain.
21 CFR 11.50: signature manifestations LedgerSeal Partly met. Each seal records the date, time and meaning of the signature. The signer's name is shown from their Atlassian account while it exists; after the account is closed, it is shown as a deleted user, so a printed name is not kept in the record.
21 CFR 11.70: signature linking LedgerSeal The attestation, with the snapshot hash and certificate ID, is signed with Ed25519 by the app, not by the approver. Your auditor decides whether this meets 11.70.
21 CFR 11.200 / 11.300: signature components and controls LedgerSeal Not met. LedgerSeal does not re-authenticate the signer and does not perform two-component signing. Use your own controls if your predicate rules need Part 11 signatures.

What the suite does not do

  • It does not certify your team or make it compliant.
  • It does not provide 21 CFR Part 11 electronic signatures by itself.
  • It has no approval routing with several steps or parallel approvers.
  • It does not approve or control Confluence pages or documents.
  • It is not a general Jira audit log of admin and configuration events.
  • It does not import approval records from Data Center apps.
  • Asymm Systems holds the signing keys, so the signatures do not protect against the vendor.

4. Data residency and Runs on Atlassian

  • Forge only. All four apps run on Atlassian Forge compute. Asymm Systems operates no servers for them.
  • No egress. No app manifest declares an external egress endpoint. The apps call only Atlassian APIs of your own site.
  • Data stays in Atlassian. App data is kept in Atlassian Forge storage for your installation and as Jira issue properties on your own issues, under Atlassian's data residency rules for Forge apps. Jira Cloud data residency regions include the US, the EU, Germany, Switzerland, the UK, Canada, Australia, Japan, Singapore, India and South Korea (Atlassian, Data residency).
  • Runs on Atlassian. All four apps are eligible for Runs on Atlassian (Forge eligibility check, 8 November 2026): Atlassian-hosted compute and storage only, and no egress. Atlassian shows the badge itself on each listing once the app is listed (Forge docs, Runs on Atlassian).
  • Personal data. The privacy policy states what each app stores and how it is deleted.

5. Isolated Cloud and Government Cloud

Atlassian cloud Status of our apps on 8 November 2026 What it needs
Jira Cloud (Standard, Premium, Enterprise, with data residency) Waiting for Atlassian Marketplace approval. Atlassian's review of each app.
Atlassian Isolated Cloud Planned. Not available yet. Isolated Cloud supports Forge apps only, and blocks egress by default. Our apps are Forge only with no egress. Atlassian also needs a live cloud listing first, then a separate app id and a separate Isolated Cloud listing (Atlassian, Publish and list Isolated Cloud apps).
Atlassian Government Cloud Planned. Onboarding has not started. A developer licence from Atlassian, a separate app id and listing, and Atlassian's 16 security requirements for Government Cloud apps (Atlassian, AGC security requirements). In Government Cloud, Atlassian support installs apps, and each customer runs its own security assessment of each app.

6. Migration checklist for change control

  1. List every workflow transition that a control depends on: approval, release, move to Done.
  2. For each, name the app, plugin or script that enforces it, and the rule it supports (SOC 2 CC8.1, ISO 27001 A.8.32, 21 CFR Part 11).
  3. Run the app assessment in the Jira Cloud Migration Assistant. Note every app that is not available in cloud.
  4. For apps with a cloud version, read the vendor's own feature comparison. Look for the row your control depends on.
  5. Choose the cloud target: data residency region, Isolated Cloud or Government Cloud. Check that each app is available there.
  6. Rebuild each control in cloud. Check who adds each validator to each transition.
  7. If your predicate rules need Part 11 electronic signatures, choose the control that re-authenticates the signer.
  8. Decide how Data Center records stay available after 28 March 2029.
  9. Run the security review of each app: scopes, egress, data storage, privacy policy, security policy.
  10. For GxP work, validate the cloud system and its apps for their intended use, and keep the test evidence.
  11. Update the procedures and train approvers and admins. The auditor tests the procedure, not only the tool.

7. More information

[ } Eliya Eliya Jira Governance Jira Governance Dial Dial
Privacy Security
[ }
[ }