Follow and complete a Learn MOAR Winter ‘23 trailmix for admins or developers by November 30, 2022, 11:59 pm PT, to earn a special community badge and enter for a chance to win one of five $200 USD Salesforce Certification vouchers. Restrictions apply. Learn how to participate and review the Official Rules by visiting the Trailhead Quests page.
A Sandbox is a critical tool for building applications on the Salesforce Platform. It is an easy-to-create replica of the production org that offers IT teams an isolated environment to safely test changes without impacting business operations. As businesses move faster than ever, there is a greater expectation of IT teams to speed up the delivery of new solutions without compromising on quality. Admins and developers require world-class tooling that can provide them the agility and flexibility to keep up with this fast-paced world of application development.
That’s why we’re excited to introduce Quick Clone for Sandboxes on Hyperforce! Starting in Winter ’23, your Developer and Developer Pro Sandboxes running on Hyperforce will be equipped with a new feature called Quick Clone, which radically improves the speed of cloning Sandboxes, making teams more productive, accelerating testing, and getting releases out faster.
Hang on a sec, what is Hyperforce?
In a nutshell, Hyperforce is Salesforce running on public cloud infrastructure. The new infrastructure architecture, announced in December 2020, allows Salesforce to leverage the elasticity of the public cloud to improve the speed at which Sandboxes are copied. In Winter ’23, Salesforce is launching the first speed enhancement, called Quick Clone, for Developer and Developer Pro Sandboxes.
What exactly is Quick Clone?
Admins and developers can request Sandboxes in two ways: either using the production org or an existing Sandbox as the source of the copy. When they create one of the four types of sandboxes — Developer, Developer Pro, Partial, or Full — they get a copy of the production org’s metadata or metadata and data. This is useful when building or testing customizations using the latest state of the production org.
But often, development teams sharing a Sandbox without version control may find themselves stepping on each other’s toes unintentionally resulting in conflicting changes. Teams have to spend enormous amounts of time and effort to carefully track each developer’s changes or they risk introducing bugs in production. Similarly, Sandboxes that are reused in continuous integration systems often get modified by tests, thereby making it harder for developers to reproduce bugs. The clone feature, which replicates a Sandbox in its entirety, allows teams to solve the aforementioned challenges by setting up a “template sandbox” with the desired metadata and sample data, and stamping out clones of it for parallel development and better reproduction of bugs. However, depending on the number of clones required, the time taken to build these Sandboxes can quickly add up.
This is where Quick Clone comes to the rescue. Quick Clone turbocharges the cloning process so that each new copy of the “template sandbox” can be created rapidly in order to improve developer productivity while reducing Sandbox setup times.
How to enable Quick Clone?
Starting in Winter ’23, all Developer and Developer Pro Sandboxes created on Hyperforce are automatically enabled for Quick Clone. The screenshot below shows the Sandbox page within Setup with a list of all the Sandboxes belonging to the production org. The Location column indicates the instances on which the various Sandboxes exist and whether the instances are located in Hyperforce. Clicking the Clone button next to a Hyperforce-based Sandbox automatically uses the Quick Clone feature to build the replica Sandbox rapidly.
To create Sandboxes in Hyperforce and access Quick Clone, customers must meet Hyperforce eligibility requirements and must have their production orgs in Hyperforce. Customers with existing production orgs in Salesforce’s first-party data centers must contact their Account team in order to request a migration to Hyperforce. Once a production org is migrated to Hyperforce, all subsequent Sandbox creations and refreshes are automatically processed in Hyperforce.
In addition to the UI, customers can leverage Quick Clone by simply cloning their Hyperforce-based Developer and Developer Pro Sandboxes using the CLI.
What’s next for Sandboxes on Hyperforce?
Quick Clone launches for Developer and Developer Pro Sandboxes in Winter ‘23. And while our roadmap is subject to change, Salesforce plans to follow up with the Quick Clone feature for Partial and Full Sandboxes in Spring ‘23. By Winter ‘24, Salesforce plans to significantly speed up all Full Sandboxes for Hyperforce-based customers regardless of the source of the Sandbox. In other words, we’re just getting started! 🙂
- Sandbox Datasheet — a quick reference to Sandboxes and capabilities
- DevOps Guidebook — this helpful guide shows you how to implement a successful ALM strategy to help your teams build and release faster
See these new features in action!
Don’t forget to watch the Winter ’23 Developer Preview on September 22 during Release Readiness Live to see demos of a subset of these new, exciting features. And if you’re attending Dreamforce, join us LIVE! Be sure to check out the Learn MOAR Winter ’23 for Developers Trailmix and follow along on the blog this week for more Learn MOAR!
About the authors
Tara Krishnan is a Product Marketing Manager for the Salesforce Platform. She focuses on Developer Services, DevOps, and Sandboxes.
Rohit Mehta is Sr. Director of Product Management for Developer Services. He focuses on Development Environments and related ISV tooling for the Salesforce Platform.