Creating a virtual environment
Introduction
A virtual environment is the container for associated configuration and process flows. You should create one virtual environment for each required context - for example:
Test and live
Different regions
Different stores
etc.
There's no right or wrong way to define virtual environments. If you're creating multiple process flows that essentially do the same thing but have elements of variation for different contexts, you can likely benefit from creating virtual environments for each of those contexts.
Need to know
A virtual environment isn't tied to a single process flow - you can run one process flow in a virtual environment, or multiple process flows.
You can't deploy multiple versions of the same process flow to a given virtual environment. If a deployed process flow changes, you should delete the existing version from virtual environments and then deploy the updated version. For more information, please see: Updating the process flow version for a virtual environment.
For a virtual environment to be available for selection when testing process flows against a virtual environment or when deploying process flows, it must contain a deployed version.
If you delete a virtual environment, the name cannot be used again.
The steps
Access virtual environments
Log in to the dashboard and select virtual environments
| overview
from the left-hand navigation menu.
Create a new virtual environment
Click the create
button in the top-right corner (if this is your first virtual environment, you could also use the create one here
link in the middle of the page):

Provide basic details
Enter a name
and description
for this environment, then select a type
(test
or live
):

Configure the virtual environment
Configuration options are displayed over a series of panels:

You can now go on to configure the draft virtual environment version with required component replacements.
Last updated