- Understanding the core architecture of Hyperforce and its separation from legacy infrastructure.
- Leveraging Hyperforce Local Zones to enforce strict national and regional data residency.
- Implementing Customer-Managed Keys (BYOK) to secure data-at-rest in public cloud environments.
- Navigating the technical migration path, pre-migration checks, and post-migration validation.
- Compliance mapping for GDPR, HIPAA, and local sovereign cloud requirements.
Decoupling the Monolith: The Hyperforce Infrastructure Shift
For nearly two decades, Salesforce operated on first-party bare-metal data centres. In this classic infrastructure, tenant instances (such as NA14, EU22, or AP19) were deployed on physical hardware managed directly by Salesforce. While this monolithic architecture allowed for close control over server operations, it restricted geographic scaling and made provisioning new regions slow and capital-intensive. Legacy instances also suffered from rigid resource caps, making elastic, on-demand scaling difficult.
Hyperforce represents a complete redesign of the Salesforce infrastructure. It decouples the core Salesforce application layer from the underlying physical hardware. Instead of using first-party bare-metal data centres, Hyperforce runs on public cloud infrastructure (specifically Amazon Web Services) using a modern, containerised architecture based on Amazon Elastic Kubernetes Service (EKS).
By utilising containerised deployment, microservices, and elastic cloud databases, Hyperforce offers several key benefits:
- Elastic Scalability: Compute and database resources scale dynamically based on real-time transaction volume.
- Rapid Deployment: New infrastructure instances can be provisioned in new geographic regions within days rather than months.
- Enhanced Isolation: Virtual private clouds and container boundaries isolate tenant resources to prevent data leaks.
- Modern Security Controls: Native cloud integration allows for zero-downtime rolling upgrades and robust encryption pipelines.
This architectural shift helps enterprise architects move away from fixed-capacity infrastructure toward an agile, cloud-native CRM foundation.
Enforcing Data Residency with Hyperforce Local Zones
Data residency is a critical regulatory concern for multinational enterprises. The transition of data across international borders is highly regulated by frameworks such as the European Union's GDPR, Germany's C5, and Australia's IRAP. In legacy environments, achieving data residency was challenging, as backing up or caching data often routed traffic through global network hubs, potentially exposing data to foreign jurisdictions.
Hyperforce addresses this regulatory requirement through **Local Zones**. A Local Zone ensures that all data storage, databases, file caches, and processing operations are kept strictly within defined geographic boundaries (e.g. EU-central in Frankfurt, or AP-southeast in Sydney).
Furthermore, Hyperforce ensures that data remains local even during system failures. Disaster recovery systems, backup mirrors, and support databases are kept within the same sovereign borders. This architecture helps organisations comply with strict national data residency requirements, assuring regulators that customer data is stored and processed locally.
Sovereign Key Management and Customer-Managed Keys (BYOK)
Storing sensitive CRM data in the public cloud requires robust security controls. Under a shared responsibility model, architects must implement encryption architectures that protect data from third-party exposure. Hyperforce secures data at rest by default using platform encryption. To provide maximum control, it supports sovereign key management through Customer-Managed Keys (CMK), also known as "Bring Your Own Key" (BYOK).
With Hyperforce BYOK, the master encryption keys are generated and stored inside the customer's external key management system (such as AWS Key Management Service or HashiCorp Vault). The application server never stores the raw master key. Instead, it accesses the external KMS securely on demand to wrap or unwrap the data encryption keys (DEKs).
This architecture gives the customer complete authority over their data. If a compliance breach is suspected, they can instantly revoke access to the master key in their KMS, immediately rendering all data stored in Salesforce unreadable.
The following REST pattern outlines how a custom integration might programmatically verify key states with an external KMS endpoint:
// Conceptual Apex client verifying Key State with an external KMS
public class KMSConnectionVerifier {
public static Boolean verifyKMSKeyStatus(String endpointUrl, String keyId) {
Http http = new Http();
HttpRequest request = new HttpRequest();
request.setEndpoint(endpointUrl + '/keys/' + keyId);
request.setMethod('GET');
request.setHeader('Accept', 'application/json');
try {
HttpResponse response = http.send(request);
if (response.getStatusCode() == 200) {
Map<String, Object> payload = (Map<String, Object>) JSON.deserializeUntyped(response.getBody());
String keyState = (String) payload.get('KeyState');
return 'Enabled'.equalsIgnoreCase(keyState);
}
} catch (Exception e) {
System.debug('KMS connection validation failed: ' + e.getMessage());
}
return false;
}
}
Deploying this sovereign key management strategy assures regulators and compliance teams that the customer retains absolute control over data encryption keys.
Hyperforce Migration: Pre-Migration Readiness and Post-Migration Validation
Migrating a legacy Salesforce org to Hyperforce requires careful preparation. Because Hyperforce is built on dynamic public cloud infrastructure, legacy architectural patterns, such as hardcoding server instance names or relying on static IP whitelists, will cause operational failures.
To ensure a successful migration, architects should complete this pre-migration checklist:
- Eliminate Hardcoded URLs: Standardise on My Domain and replace any instance-specific URLs (e.g.
https://na14.salesforce.com) with domain-relative paths. - Adopt Domain Whitelisting: Hyperforce uses a wide range of dynamic IP addresses. Replace static IP whitelisting with domain-name-based whitelisting.
- Update API Integrations: Verify that external applications and middleware support modern SNI (Server Name Indication) protocols.
- Validate Certificates: Ensure all secure connections use certificates issued by trusted, standard authorities.
You can audit your codebase for hardcoded URLs programmatically. The following Tooling API query can be used to scan Apex classes for legacy instance references:
SELECT Id, Name, Body
FROM ApexClass
WHERE Body LIKE '%.salesforce.com%'
AND (NOT Body LIKE '%.my.salesforce.com%')
Executing these pre-migration checks and running automated code scans helps identify and resolve legacy dependencies, preventing downtime during the migration.
Compliance Mapping and the Future of Sovereign CRM Cloud
Hyperforce's containerised, region-specific architecture aligns with global compliance certifications. By combining regional storage with customer-managed keys, the platform meets major security standards:
- GDPR (Europe): Satisfies data transfer regulations (such as Schrems II) by keeping processing and storage strictly within the European Union.
- C5 (Germany): Meets Germany's Cloud Computing Compliance Criteria Catalogue through deep local hosting structures.
- SecNumCloud (France): Complies with French national data security standards by keeping sovereign data isolated within local zones.
- IRAP (Australia): Meets the requirements of the Australian Information Security Manual, enabling secure government data hosting.
In conclusion, Hyperforce represents a major shift in how enterprise CRM systems manage data residency, cloud scalability, and sovereign data control. Moving to this containerised public cloud architecture helps technical leaders ensure their CRM systems comply with local data regulations, keeping customer data secure, private, and within sovereign borders.
Key Takeaways
- Understand that Hyperforce runs on public cloud infrastructure using containerised Kubernetes deployments, decoupling the core application.
- Leverage Hyperforce Local Zones to enforce strict data residency, keeping databases and backups within defined geographic borders.
- Deprecate static IP address whitelisting in favour of domain whitelisting, as Hyperforce relies on dynamic IP ranges.
- Implement Customer-Managed Keys (BYOK) using external KMS endpoints to retain sovereign control over data encryption.
- Audit custom code for hardcoded instance URLs before migrating, and standardise on relative My Domain endpoints.
- Map Hyperforce Local Zones to local regulatory standards (GDPR, C5, SecNumCloud, IRAP) to satisfy compliance requirements.
Checkpoint: Test Your Understanding
Question 1: Why does Hyperforce require organisations to move away from IP address whitelisting?
Question 2: In Hyperforce, how are Customer-Managed Keys (BYOK) typically integrated for data-at-rest encryption?
Question 3: What is the primary purpose of a Hyperforce "Local Zone"?
Discussion & Feedback