Setting up RDE deployment workflow for AEM as a Cloud Service Sites
This article explains how to set up a Rapid Development Environment (RDE) deployment workflow for Adobe Experience Manager (AEM) as a Cloud Service Sites, including the supported approach for deploying code to an RDE.
Description description
Environment
Adobe Experience Manager (AEM) as a Cloud Service (all versions)
Symptoms
There’s a need to set up a deployment workflow for a Rapid Development Environment (RDE) in AEM as a Cloud Service Sites. The goal is to understand the supported approach for deploying code to an RDE and whether a standard Cloud Manager pipeline can be used.
Cause
RDEs are designed for rapid, iterative development and support direct deployments from a developer’s local machine using the Adobe I/O CLI and AEM RDE plugin, rather than standard Cloud Manager pipelines.
Resolution resolution
Follow the steps below to resolve the issue:
-
Install
Node.jsLTS and npm version 8 or later on your local machine. -
Install the Adobe I/O CLI by running:
npm install -g @adobe/aio-cli -
Install the AEM RDE plugin by running:
aio plugins:install @adobe/aio-cli-plugin-aem-rdeaio plugins:update -
Log in using the Adobe organization associated with your Cloud Manager program by running:
aio login -
Set up the RDE environment by running:
aio aem:rde:setup -
Check the RDE status by running:
aio aem:rde:status -
Build your AEM project, and deploy the relevant package directly to the RDE by running:
aio aem:rde:install .zipEnsure the user performing these steps has access to the Cloud Manager Developer - Cloud Service product profile.
-
If you need to deploy code through a Cloud Manager CI/CD pipeline, use a standard Development environment as the pipeline target. RDEs are intended for direct CLI-based deployments, not pipeline-based deployments.