Skip to main content
Pega DM to Azure integration flow diagram

Integrating Azure DevOps with Pega Cloud Deployment Manager

Tihomir Petrovic, 5 minute read

In today's fast-paced development landscape, seamless integration between your existing DevOps tools and Pega's deployment capabilities can be the difference between smooth, automated releases and manual bottlenecks that slow your team down. Our recent Expert Circle webinar explored the powerful synergy between Azure DevOps and Pega Cloud Deployment Manager, demonstrating how this integration creates robust, end-to-end development workflows that enhance collaboration and accelerate delivery cycles.

The session, led by Tihomir Petrovic, Principal System Architect, alongside product experts Madhuri Vasa (Product Manager), Pallavi Gurram (Fellow Cloud Architect), and Goutam Saha (Manager Cloud Engineering), revealed practical strategies for organizations looking to leverage Azure DevOps' robust CI/CD capabilities alongside Pega's deployment automation strengths.

Watch the full webinar recording

Why Integration Matters

Deployment Manager service represents Pega's no-code, standardized solution for managing releases of applications built on Pega Infinity. It's designed to provide tailored, automated processes with enhanced visibility and control right out of the box. Whether you're rolling out applications globally or managing component-based releases, Deployment Manager ensures every change promoted to higher environments remains stable, compliant, and delivered at accelerated pace.

The key insight from our webinar? Every organization maintains its own ecosystem of tools, and Deployment Manager is built specifically for integration of existing ecosystem. You're not limited to Pega's tools alone, you can bring your existing test automation, security assessment, and change management tools directly into the deployment workflow.

Two Powerful Integration Scenarios

The webinar highlighted two primary use cases that demonstrate the flexibility of Azure DevOps and Deployment Manager integration:

Scenario 1: Deployment Manager as Primary Orchestrator
In this configuration, Deployment Manager calls Azure DevOps pipelines for specific tasks during the release process. Imagine preparing a major application release were Deployment Manager triggers Azure DevOps pipelines for automated test execution, security scans, or specialized validation processes. This approach ensures your release pipeline runs faster while maintaining consistent execution, tracking, and auditing for every integration step.

The setup involves configuring a task within your Deployment Manager pipeline that connects to Azure DevOps, providing connection details, project information, pipeline specifications, and execution parameters. Once configured, this becomes a reusable component that automatically executes whenever you trigger application releases.

Scenario 2: Azure DevOps as Primary Orchestrator
This scenario flips the relationship, positioning Azure DevOps as the main orchestrator while leveraging Deployment Manager for specialized Pega application deployments. Organizations that mandate Azure DevOps for artifact management and audit trails can seamlessly trigger Deployment Manager APIs, handling secondary orchestration for deployments with high-quality, compliant checks.

This approach keeps release artifacts, packaging, and audit logs centralized in Azure DevOps while leveraging Deployment Manager's specialized strengths for orchestrating Pega application releases, creating a perfect blend of control and agility.

Live Demonstration Insights

The webinar included compelling live demonstrations showing both integration patterns in action. Viewers witnessed real-time pipeline executions where Deployment Manager successfully triggered Azure DevOps pipelines for automated testing, including Playwright test suites that were previously configured in Azure DevOps. The demonstration emphasized how organizations can maintain their existing test assets and pipelines while integrating them seamlessly into Pega's deployment workflow.

Particularly impressive was seeing the callback mechanism in action, where Azure DevOps pipelines communicate back to Deployment Manager about task completion status, enabling the deployment process to continue based on test results or handle failures appropriately.

Key Technical Capabilities

Several technical highlights emerged from the session:

  • OAuth2 Authentication: Secure connectivity between systems using OAuth2 token profiles for API authentication
  • RESTful API Integration: Comprehensive REST APIs that enable integration with various third-party tools beyond just Azure DevOps
  • Flexible Parameter Passing: Support for query parameters and conditional parameters to customize pipeline execution
  • Rollback Capabilities: Built-in rollback mechanisms that work seamlessly within integrated workflows
  • Comprehensive Documentation: Complete setup guides and configuration examples available for immediate implementation

Looking Forward

The Q&A session revealed strong community interest in expanding integration capabilities to other popular DevOps tools, including GitHub Actions, GitLab pipelines, and native support for testing frameworks like Selenium. The Pega product team actively solicits feedback and use cases to prioritize future development efforts.

For organizations currently using separate orchestration tools for different technology stacks, this integration approach offers a path toward unified deployment workflows that respect existing investments while adding Pega-specific deployment intelligence.

Ready to streamline your deployment workflow? Join the Pega as-a-Service Expert Circle for access to additional webinars, documentation, and community discussions around cloud deployment strategies. Have questions about implementing these integration patterns in your environment? Continue the conversation in our Q&A section, and don't hesitate to reach out with additional questions or specific use cases.

 

Recommended resources:

Don't Forget

About the Author

Tihomir Petrovic

As Principal System Architect and DevOps Champion for EMEA Consulting, Tihomir Petrovic specializes in Pega DevOps & developer productivity solutions, helping organizations to modernize their DevOps infrastructure and achieve digital transformation goals.

Share this page Share via X Share via LinkedIn Copying...

Did you find this content helpful?

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

Pega Community 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