Everything You Need to Know about the Salesforce Hyperforce Revolution

Salesforce, the leading CRM platform, has always been at the forefront of innovation in the world of customer relationship management. In December 2020, Salesforce introduced a groundbreaking and revolutionary architecture known as Hyperforce. This transformational move is set to change the way Salesforce customers manage and store their valuable data and is a significant enhancement to the Salesforce platform designed specifically for the public cloud. Salesforce is slowly migrating all customers to Hyperforce, and having recently helped a few customers navigate the transition, I wanted to share some more detail about what the process looks like, how to prepare your organization, and a few of the gotchas that you should be aware of.


So, what is Hyperforce and its capabilities?

 

Hyperforce is a complete redesign of Salesforce's platform architecture, based on code instead of relying on traditional hardware centric infrastructure, providing greater agility and flexibility within the platform which allows Salesforce customers to store data in public clouds storage centres such as Amazon Web Services (AWS), Google Cloud, and Microsoft Azure without any additional cost. This is particularly relevant for those operating on a global scale or within highly regulated industries such as finance, healthcare and government. 

 

Data Residency: Hyperforce makes it easier for companies to store their data locally while still complying with data storage regulations in various countries. This is crucial for businesses that operate on a global scale. Data can be transferred out of the country via standard interfaces.

 

Scalability: Hyperforce offers the power to scale up quickly, allowing businesses to grow and adapt without constraints.

 

Security: Hyperforce prioritizes data security, employing encryption and zero trust principles to ensure the data remains locked up tight (data encryption at rest and in transit).

 

Privacy: Hyperforce offers more control over customers' data and adheres to robust privacy standards.

 

Agility: Hyperforce minimizes downtime by providing seamless releases and general maintenance, faster development and testing environments, and new interoperability integration with AWS. 

 

Why Hyperforce?

 

Because it can be hyper scalable with public cloud worldwide, hyper secure with zero trust architecture, hyper compliant by storing data locally and supporting compliance globally and finally, hyper compatible with backward compatibility.

 

Migrating to Hyperforce

 

The Hyperforce migration is unavoidable as Salesforce has declared it the future as their next generation architecture. However, the migration process will take place over time, allowing for preparation. Salesforce will notify when a particular organization is eligible for migration and can refer to Support Articles for more information. If the timeline does not match the business needs, contact the Salesforce account representative to explore alternative options.

 

Preparation for Hyperforce Migration

 

There are a few things to consider before migrating and to be eligible, the following must be done and this migration process can take up to 3 hours and during that time, the data of that organization can be read only.

 

1.  Enable My Domain (with Enhanced Domains)

2.  Not Use of HTTP 1.0 for Requests to Salesforce Services

3.  Run Salesforce Optimizer

a.  Avoid Hard Coded URLs (Use Relative Path)

b.  Avoid Allowlisting IPs (Use Allowlist Domains, SNI, mTLS)

c.  Improve Organization Security for Default External Access Levels

d.  Get to less than 70% of File Storage Limit

e.  An Action on Pending Release Updates

f.   MFA (Multi Factor Authentication) Adoption

4.  Allow the Required Domains

5.  Allowlist to Receive Emails from Salesforce

6.  If Marketing Cloud used

a.  Enable TSEs (Tenant Specific Endpoint) for MCC (Marketing Cloud Connect)

b.  Update all other Marketing Cloud endpoints to TSEs

 

Hyperforce Assistant Step by Step

 

First go to Setup --> Quick Find: Hyperforce --> Hyperforce Assistant --> Prepare

 


Agree to terms and click “Save and Close”

 


Go through each section and verify or mark complete after you take an action. If you have any issue, it will be listed as below.

 


Navigate to Salesforce Optimizer 

App Launcher --> Search: Optimizer --> Salesforce Optimizer

 


Click on “Run Optimizer” to find out the required actions as shown below.

 


Click on each feature that requires an action.

 




Once all is done, go back to Hyperforce Assistant and verify “Update hard-coded reference links to relative URLs”

 


If there is any issue, Salesforce will send out an email similar to below.

 


Otherwise, if all is well, Salesforce will send out an email similar to below.

 


Limitations/Considerations with Hyperforce 

 

  1.  As of OCT 2023, Hyperforce is available for products built on the Salesforce platform in Australia, Brazil, Canada, France, Germany, India, Japan, Singapore, South Korea, Sweden, UK and US. Customer 360 Audience/ Customer Data Platform is live on Hyperforce in the US and Germany.  
  2. Hyperforce uses IPv4 but it does not fully support IPv6, although it is capable of supporting it.  
  3. The HTTP/1.0 protocol lacks performance and security improvements over current versions of the HTTP protocol. Therefore, the recommendation is that the customers upgrade to use at least HTTP/1.1.  
  4. As mentioned above, during the migration process, the particular organization is only accessible in read only mode, so ensure that all integrations with are paused and retry mechanisms are in place.  
  5. In practice, some of our colleagues had problems with a LWR (Lightning Web Runtime) Experience Cloud that needs to be republished several times to make it work so, sanity check your Experience Cloud sites after the migration.
  6. After the Hyperforce migration is completed, subscribe to Trust Notifications for the new instance.  


Conclusion

 

The idea of ​​this post is to give an overview of the Hyperforce revolution, what its capabilities are and why it was introduced by Salesforce in 2020. Also, I have discussed about Hyperforce migration steps and what we need to do from our end to be eligible for Hyperforce migration along with its limitations. I hope this makes sense and look forward to any feedback.

 

References:

 

https://www.salesforce.com/products/platform/hyperforce/?bc=OTH

https://www.salesforce.com/content/dam/web/en_us/www/documents/platform/hyperforce-datasheet.pdf?bc=OTH

https://help.salesforce.com/s/articleView?id=sf.availability_hyperforce_upgrade_preparation.htm&type=5

https://help.salesforce.com/s/articleView?id=000388902&type=1

https://help.salesforce.com/s/articleView?id=000392992&type=1

https://help.salesforce.com/s/articleView?id=000386897&type=1

https://www.salesforce.com/company/legal/trust-and-compliance-documentation/

 

 

Comments

Popular posts from this blog

Auto Refresh Interactive Graphs (Relationship Graph Definition) with the Actionable Relationship Center (ARC) in Salesforce Public Sector Solutions

Salesforce Integration with Microsoft.NET using SOAP API

Navigating Risks and Optimisation in Salesforce Consumption Based Licensing