What is the use of deployment manager?

We understand that, the purpose of deployment manager is to migrate the customer application across environments. So can we migrate only the user accesses, rule sets and cases through applications? Or anything else we can make use of DM?

***Edited by Moderator: Lochan to update platform capability tags***


Keep up to date on this post and subscribe to comments

June 13, 2019 - 7:47am

The primary use of DM is to configure and run continuous integration and delivery (CI/CD) workflows for your Pega applications from within Pega Platform.

With Deployment Manager, you can fully automate your CI/CD workflows, including branch merging, application package generation, artifact management, and package promotion to different stages in the workflow.

Please refer below link for more information:

If you have any questions or if you face any issues while configuring the DM, you can mail your problems to the mail id mentioned in the above link that is

June 13, 2019 - 7:48am

We can migrate all the rules and data and work using the DM..  We can send the notifications for every deployment

Use Deployment Manager to configure your DevOps environment and to do the following tasks:

  • Create CI/CD pipelines
  • Configure tasks, such as Pega unit testing, that can be performed on each stage in the CI/CD pipeline
  • Visually monitor the status of each application deployment as it moves through a CI/CD pipeline
  • View reports that provide key indicators about your DevOps environment

June 14, 2019 - 3:00am
Response to teegu

We have followed the below document and able to configure the pipeline.

But we wanted to know what kind of application data its deploying through deployment manager.

As per my understanding, DM deploying the applications which consists of rules, user access and cases. Is that correct?

August 15, 2019 - 5:32pm
Response to Meena

It might be helpful for you to watch some video on the functionality of Deployment Manager : Overview of Infinity Deployment Manager

Here is also an in-depth article that explains how Deployment Manager works : Deployment Manager architecture and workflows

 Basically Deployment Manager will deploy any product rule that is specified in the pipeline for that application. Our recommendation is to package the entire application version that needs to be deployed, but DM will honor the contents of product rule.