Introduction to sandbox programs sandbox-programs
Learn what sandbox programs are and how they differ from production programs.
Introduction introduction
A sandbox program is typically created to serve the purposes of training, running demos, enablement, or proof of concepts (POCs) and thus are not meant to carry live traffic.
A sandbox program is one of the two types of programs available in AEM Cloud Service, the other being a production program. See Understanding Programs and Program Types to learn more about program types.
Auto-creation auto-creation
Sandbox programs feature auto-creation. Whenever you create a sandbox program, Cloud Manager automatically:
-
Adds AEM Sites, Assets, and Edge Delivery Services as default solutions to your program.
-
Sets up a project git repository with a sample project based on the AEM Project Archetype.
-
Creates a development environment.
-
Creates a non-production pipeline that deploys to the development environment.
A sandbox program has only one development environment.
Limitations and conditions limitations
Because they are not meant for live traffic, sandbox programs have certain limitations and conditions on their usage, which differentiates them from production programs.
• A manual update can only be run when the targeted environment has a properly configured pipeline.
• A manual update to either a production or staging environment automatically updates the other. The Production+Stage environment set must be on the same AEM release.
See AEM version updates for more details.
See Updating Environment to learn how to update an environment.
If you experience issues creating and managing your sandbox programs, these issues are within the scope of technical support.
See Hibernating and De-hibernating Sandbox Environments for more details about how to de-hibernate environments and automatic sandbox deletion.