# Release governance for replication and code activation

*B2C Solution Architect Study Guide · Discovery and Customer Success · Last updated November 13, 2026 · https://www.certifyforce.com/study-guide/b2c-solution-architect/discovery-and-customer-success/release-governance-for-replication-and-code-activation*

How B2C Commerce code and data replication behave (transfer, activation, publishing, undo, task scope, exclusions, cache and notifications), what each instance type proves, and the release checks a multi-product launch needs for Personalization and the service org.

- Certification: Salesforce B2C Solution Architect
- Exam section: Discovery and Customer Success
- Study guide: https://www.certifyforce.com/study-guide/b2c-solution-architect

**Official exam objective:**

> Given a scenario, articulate dev-ops lifecycle and governance required in a multi-product environment to achieve change management goals.

## What the exam expects

- Plan B2C Commerce code replication and predict transfer, activation and undo outcomes in a coordinated release.
- Scope data replication: process types, the first replication to a new target, task selection and what replication never carries.
- Set cache invalidation and notification options that give the release board real evidence.
- Explain what each B2C Commerce instance type can prove, and add Personalization and service-org release checks to a multi-product gate.

Key terms: **code version** (a named set of cartridges on an instance); **replication process** (a staging-run job that transfers or publishes code or data to Development or Production); **replication task** (a selectable data type, global or site-specific); **page cache invalidation strategy** (how a process refreshes the target's cache); **campaign testing mode** (Personalization preview that applies live rules).

## Key facts

| Fact | Detail | Source |
|---|---|---|
| Name collision | Timestamp and index appended to the transferred version | [Code Replication Processes](https://help.salesforce.com/s/articleView?id=cc.b2c_code_replication_processes.htm&type=5&language=en_US) |
| Undo | Does nothing if the version to revert is no longer active | [Code Replication Processes](https://help.salesforce.com/s/articleView?id=cc.b2c_code_replication_processes.htm&type=5&language=en_US) |
| Where processes run | On staging, including activation and undo | [Code Replication Processes](https://help.salesforce.com/s/articleView?id=cc.b2c_code_replication_processes.htm&type=5&language=en_US) |
| Publishing | Must match the Transfer tasks exactly | [Data Replication Processes](https://help.salesforce.com/s/articleView?id=cc.b2c_data_replication_processes.htm&type=5&language=en_US) |
| New PIG | Full global replication first; no task selection on the first run | [Data Replication Tasks](https://help.salesforce.com/s/articleView?id=cc.b2c_data_replication_tasks.htm&type=5&language=en_US) |
| Not replicated | Inventory data, job schedules, customers, users and more | [Data Replication Processes](https://help.salesforce.com/s/articleView?id=cc.b2c_data_replication_processes.htm&type=5&language=en_US) |
| Data state | As of run time, not definition time | [Create a Data Replication Process](https://help.salesforce.com/s/articleView?id=cc.b2c_create_data_replication_process.htm&type=5&language=en_US) |
| Enforce HTTPS | Configure per instance | [Administration Data Replication](https://help.salesforce.com/s/articleView?id=cc.b2c_administration_data_replication.htm&type=5&language=en_US) |
| Development caching | Through the CDN without caching | [Instances](https://help.salesforce.com/s/articleView?id=cc.b2c_demandware_instances.htm&type=5&language=en_US) |

## Check yourself

- Why aren't availability indexes included when search indexes are replicated?
- When you replicate the Campaigns task, what else should go with it?
- Which permission does a tester need to use Personalization campaign testing mode?
- When does a data replication process with Automatic activation run by default?

## Sources

- [Code Replication Processes in B2C Commerce](https://help.salesforce.com/s/articleView?id=cc.b2c_code_replication_processes.htm&type=5&language=en_US)
- [Data Replication Processes in B2C Commerce](https://help.salesforce.com/s/articleView?id=cc.b2c_data_replication_processes.htm&type=5&language=en_US)
- [Data Replication Tasks in B2C Commerce](https://help.salesforce.com/s/articleView?id=cc.b2c_data_replication_tasks.htm&type=5&language=en_US)
- [Create a Data Replication Process in B2C Commerce](https://help.salesforce.com/s/articleView?id=cc.b2c_create_data_replication_process.htm&type=5&language=en_US)
- [Administration Data Replication in B2C Commerce](https://help.salesforce.com/s/articleView?id=cc.b2c_administration_data_replication.htm&type=5&language=en_US)
- [Instances](https://help.salesforce.com/s/articleView?id=cc.b2c_demandware_instances.htm&type=5&language=en_US)
- [Decorators (Personalization Templates)](https://developer.salesforce.com/docs/marketing/personalization/guide/decorators.html)
- [Test a Web Campaign](https://help.salesforce.com/s/articleView?id=mktg.mc_pers_web_campaign_test.htm&type=5&language=en_US)
- [Govern, Manage, and Release Changes with Lifecycle Center](https://help.salesforce.com/s/articleView?id=platform.devops_center_overview.htm&type=5&language=en_US)

## About the full unit

The "Core concepts", "Exam traps" and "Worked scenario" sections of this unit, its 16 linked practice questions, and unlimited timed mock exams are included with the B2C Solution Architect pack (USD $19): https://www.certifyforce.com/practice-exams
