Deployment requests in AEMC
Summarize
Summary of Deployment Requests in AEMC
AEMC allows you to manage deployment requests for deploying changes to production effectively. Starting from version 28.2.1, you can handle ReleaseOps deployment requests directly within AEMC alongside App Engine deployment requests.
Show less
Key Features
- Deployment Requests: Created when developers submit applications via App Engine Studio, Creator Studio, or ServiceNow Studio. These requests track the review process of applications.
- Deployment Options: Reviewers can deploy applications to test environments, publish them, or reject them using the App Engine Management Center.
- Change Management Integration: If integrated with an existing Change Management program, you can create a change request to deploy the app within a specified change window.
- Scheduled Deployments: Details of deployment requests can be viewed and edited in the Scheduled Deployments tab, while the change request details are accessible in the Change Request tab.
- Activity Stream: Monitor test results, change request progress, and other deployment details through the Activity stream.
- ReleaseOps Management: ReleaseOps deployment requests are linked to the associated release and include specific information like update sets, deployment request tasks, and Automated Test Framework (ATF) results.
Key Outcomes
By leveraging AEMC for deployment requests, you streamline the application review and deployment process, ensuring that you can track changes effectively and integrate seamlessly with Change Management workflows. This results in improved oversight and efficiency in deploying applications to production environments.
AEMC enables you to deploy changes to production through deployment requests. Learn more about what deployment requests are and where to view them in AEMC. Starting with version 28.2.1 of AEMC, you can also manage ReleaseOps deployment requests from AEMC.
App Engine deployment requests
The following information applies to App Engine deployment requests. For information about ReleaseOps deployment requests, see the ReleaseOps deployment requests section.
When a developer submits an application in App Engine Studio, Creator Studio, or ServiceNow Studio, a deployment request is created. A deployment request is a record to track the review of submitted applications.
A reviewer can deploy the app to a test environment, reject it, or publish it, all using the App Engine Management Center. If you integrate an existing Change Management program with AEMC, and your app is ready to deploy to production, you can create a change request and deploy the app within a specified change window.
- View details of the deployment request and the application being deployed.
- Select Approve & Create Change Request when the app is ready for deployment. This action begins the Change Management processes that you configure using Guided Setup.Note:If you don't have an existing Change Management program integrated with Pipelines and Deployments, select Approve & Deploy App to move the deployment to the next stage.
- View and edit details of the deployment on the Scheduled Deployments tab.
- View details of the change request on the Change Request tab. Depending on the role you have, you may be able to change some details of the request.
- Watch the Activity stream for test results, change request progress, and other deployment details.
For more information on reviewing a deployment request, see Deployment Request form in the Pipelines and Deployments app and Manage deployment requests.
ReleaseOps deployment requests
Starting with version 28.2.1 of AEMC, you can also manage ReleaseOps deployment requests from AEMC. ReleaseOps deployment requests are created when deploying using ReleaseOps or when you have migrated an App Engine pipeline to ReleaseOps.
A ReleaseOps deployment request references the release the deployment request is associated with. For more information about ReleaseOps releases, see Releases in ReleaseOps.
- The update set or update sets with the changes intended to deploy to production
- Any deployment request tasks, which are generated if a deployment request does not pass the assessment stage
- The Automated Test Framework (ATF) test suites that run during the deployment request assessment
- The results of the Automated Test Framework (ATF) test suites
- The Instance Scan suites that are run during the deployment request assessment