Skip to main content

Continuous Integration and Delivery in Pega Application Deployment

Modern enterprise applications must evolve continuously to meet changing business and customer needs. Traditional, manual deployment approaches slow this evolution and increase risk, especially as teams grow and solutions become more complex. To address these challenges, Pega Platform™ supports continuous integration and continuous delivery (CI/CD) as a core DevOps capability. CI/CD enables teams to deliver high‑quality applications faster, with greater consistency and confidence.

This overview explains the benefits of continuous integration and delivery, then describes Pega’s CI/CD pipeline and the role of Deployment Manager in enabling automated, governed application deployments.

Benefits of continuous integration and delivery

Faster and more reliable delivery

Continuous integration and delivery automate the flow of application changes from development through testing to production. Instead of bundling large sets of changes into infrequent releases, teams integrate and validate changes incrementally. The CI/CD pipeline automates the process of moving applications from development through testing to deployment, reducing delays and manual handoffs that commonly cause errors or rework. 

By continuously validating changes, teams can release new functionality more frequently while maintaining stability. This approach reduces time to market and helps organizations respond faster to business needs.

Early detection of issues

A key advantage of continuous integration is early feedback. Developers frequently check in their changes, which automatically trigger builds, merges, and tests. Continuous integration identifies issues early, before they reach downstream environments where remediation is more costly and disruptive.

Automated unit tests, integration tests, and guardrails ensure that new changes do not break existing functionality. If any quality gate fails, the pipeline stops, preventing unstable or noncompliant changes from progressing.

Improved quality and consistency

CI/CD enforces repeatable, standardized processes for building, testing, and deploying applications. Pega’s pipelines include built‑in quality measures such as test coverage thresholds, guardrail checks, and security validations. These automated quality measures help maintain consistent application quality across teams and releases, regardless of how frequently changes are introduced.

By relying on automation rather than manual steps, teams reduce variability and human error, leading to more predictable and reliable deployments.

Stronger collaboration across roles

DevOps emphasizes collaboration between development, testing, and operations. DevOps breaks down silos by aligning priorities across roles and creating shared accountability for application quality and delivery outcomes.

With CI/CD, developers receive fast feedback on their changes, release managers gain visibility into pipeline health, and operations teams can trust that deployments follow approved, repeatable processes.

Overview of Pega’s CI/CD Pipeline

What is the Pega CI/CD pipeline

Pega’s CI/CD pipeline represents the end‑to‑end flow of application changes across environments.

At a high level, the pipeline ensures that changes are:

  • Ready to share with other developers
  • Able to integrate cleanly with existing changes
  • Verified against acceptance criteria
  • Fully validated before deployment to production

This structured flow allows teams to balance speed with quality and governance.

Key stages of the pipeline

Ready to Share
At this stage, individual developers validate that their changes work as intended and do not break critical functionality. Automated tests ensure that new features meet basic functional expectations before being shared.

Integrate Changes
Multiple developers’ changes are merged and validated together. The pipeline confirms that all integrated changes work collectively and that core application behavior remains intact.

Ready to Accept
The application undergoes broader regression and acceptance testing. The goal is to verify that the application meets defined acceptance criteria and behaves as expected from a business and user perspective.

Deploy
Once validated, the application is prepared for deployment. Final checks confirm readiness for real‑world use, typically after verification in a preproduction environment.

Each stage includes automated checks and quality gates, creating a continuous feedback loop that improves both application stability and developer productivity.

Deployment Manager and Pega’s CI/CD Implementation

What Is Deployment Manager

Deployment Manager is Pega’s primary tool for implementing CI/CD pipelines. Deployment Manager is a no‑code, cloud‑based solution that automates and manages CI/CD processes.

Rather than scripting pipelines externally, teams model pipelines directly within Pega, using a guided, best‑practice approach.

Core capabilities of Deployment Manager

Deployment Manager provides preconfigured pipeline templates that reflect industry‑standard DevOps practices. These templates support:

  • Branch merging and continuous integration
  • Automated application packaging and artifact management
  • Promotion of applications across Route to Live environments
  • Built‑in quality, security, and compliance checks

The solution simplifies setup by allowing teams to create their first pipeline with minimal configuration while still enforcing governance and consistency.

Route to Live and environment progression

Deployment Manager supports the Route to Live framework, an industry‑standard deployment model that organizes environments by stage such as development, quality assurance, user acceptance testing, and production. Each environment represents a controlled checkpoint where quality and compliance are verified before promotion.

This structured progression helps organizations deliver enhancements continuously without sacrificing stability or control.

Visibility, governance, and integration

Deployment Manager offers centralized visibility into pipeline status, deployment history, and environment health. It integrates with other Pega services, such as Pega Diagnostic Center, to provide insights that support informed release decisions.

In addition, Deployment Manager supports integration with external DevOps tools and APIs, enabling organizations with existing CI/CD ecosystems to extend or complement Pega’s native capabilities while maintaining alignment with Pega Platform standards.

Check your knowledge with the following interaction:


このトピックは、下記のモジュールにも含まれています。

トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice