The following section describes the types of environment a user can create and how the user can create an environment.
A user with the requisite permissions can create the following environment types (within the bounds of what is available to the specific tenant).
- Production and Stage Environment : The Production and Stage is available as a duo and is used for testing and production purposes.
- Development : A Development environment can be created for development and testing purposes and will be associated with non-production pipelines only.A Development environment that is auto-created in a Sandbox program will be configured to include Sites and Assets solutions.The following table summarizes Environment types and their attributes:NameAuthor TierPublish TierUser Can createUser can deletePipeline which can be associated with environmentProductionYesYes if Sites includedYesNoProduction pipelineStageYesYes if Sites includedYesNoProduction pipelineDevelopmentYesYes if Sites includedYesYesNon-production pipelineThe Production and Stage is available as a duo and is used for testing and production purposes. User will not be able to create only Stage or only Production environment.
Adding an Environment
- Click on Add Environment to add an environment. This button will be accessible from the Environments screen.The Add Environment option is also available on the Environments card when there are zero environments in the program.The Add Environment option will be disabled based on lack of permissions or what may be contracted.
- The Add environment dialog box appears.The user needs to submit details such as Environment type and Environment name and Environment description (depending upon the user’s objective in creating the environment within the bounds of what is available to the specific tenant).When creating an environment, one or more integrations are created in Adobe I/O. These are visible to customer users who have access to the Adobe I/O Console and must not be deleted. This is disclaimed in the description in the Adobe I/O Console.
- Click Save to add an environment with the populated criteria. Now the Overview screen displays the card from where you can set up your pipeline.In case, you have not yet set up your non-production pipeline, the Overview screen displays the card from where you can create your non-production pipeline.
Updates of Stage and Production environments are automatically managed by Adobe.
Updates to Development environments are managed by users of the program. When an environment is not running the latest publicly available AEM release, the status on Environments Card on the Home Screen will show UPDATE AVAILABLE .
The Update option is available from the Environments Card. This option is also available, if you click on Details from the Environments card. The Environments page opens and once you select the Development environment, click on ... and select Update , as shown in the figure below:
Selecting this option will allow a Deployment Manager to update the pipeline associated with this environment to the latest release and then execute the pipeline.
If the pipeline has already been updated, the user is prompted to execute the pipeline.
User with the requisite permissions will be able to delete a Development environment.
The Delete option is available from the dropdown menu in the Environments Card. Click on ... for a Development environment you want to delete.
The delete option is also available, if you click on Details from the Environments card. The Environments page opens and once you select the Development environment, click on ... and select Delete , as shown in the figure below:
This feature is not available for Production/Stage environment set in a regular program set up for production purposes. The feature is, however, available for Production/Stage environments in a Sandbox program.
Accessing Developer Console
Select Developer Console from the dropdown menu in the Environments Card. This will open a new tab in your browser with the login page to Developer Console .
Only a user in the Developer role will have access to Developer Console . The exception being for Sandbox Programs, where any user with access to the Cloud Manager Sandbox Program will have access to Developer Console .
Refer to Hibernating and De-hibernating Sandbox Environments for more details.
This option is also available, if you click on Details from the Environments card. The Environments page opens and once you select an environment, click on ... and select Developer Console .