Keep these considerations in mind when using Event Relay.
Event Relay on GovCloud
Event Relay is available for customers using Salesforce Government Cloud orgs in civilian environments. GovCloud customers can configure event relay to send events to AWS GovCloud regions. You are responsible for configuring which data is transferred and for determining the data's destination. Depending on your choices, it's possible for data to leave the FedRAMP authorized environment.
Deleting an Event Relay
When you delete an event relay, its corresponding partner event source in Amazon EventBridge is deleted. The event bus that is associated with the partner event source in AWS isn’t affected.
Event Relays Aren't Copied to Sandbox
When you create, clone, or refresh a sandbox, event relays aren’t copied to sandbox. To test event relays in sandbox, recreate the event relays in your sandbox.
Event Encryption with Platform Shield Encryption
Starting in Summer ’23, Event Relay supports Salesforce orgs with Shield Platform Encryption enabled. You can send platform events and change data capture events encrypted at rest with Shield Platform Encryption to Amazon EventBridge.
For more information about event encryption at rest with Shield Platform Encryption, see Encrypting Platform Event Messages at Rest in the Event Bus in the Platform Events Developer Guide and Change Events for Encrypted Salesforce Data in the Change Data Capture Developer Guide.
AWS Regions
The Event Relay service is globally available and can connect Salesforce orgs to AWS accounts in default AWS regions. Event relay doesn't support opt-in AWS regions. For more information on AWS region availability, see the AWS Regional availability reference. Customer understands and agrees that the Event Relay service processes data, including Customer Data, on Hyperforce (a Salesforce-controlled Amazon Web Services instance), and such processing can occur in a region outside of the region in which Customer’s Salesforce org is located.
Processing occurs in these regions:
- United States
- European Union
- Australia
- India
Events aren’t persisted or stored outside the region where your org is located.
Impact of Salesforce Maintenance Activities
Some Salesforce maintenance activities, such as an org migration to a new data center or instance refresh, reset the stream of stored platform events and change events. The stream reset results in the stored events no longer being available in the event bus. After org migration, event relays resume from the newly published events. Any events received during org migration or instance refresh aren’t forwarded to Amazon EventBridge.
You can configure event relays with an error-recovery option to resume from the earliest events stored in the event bus after an unrecoverable error occurs. If an unrecoverable error occurs after the maintenance activity, and the event relay is configured with this option, it doesn’t resume from the events stored before the maintenance activity. It resumes from the latest events received and events stored after the maintenance activity. For more information, see Error Recovery Options. For instructions about mitigating the impact of Salesforce maintenance activities, see How to Prepare for an Org Migration and Instance Refresh Maintenance.