Understanding of Pega Constellation Development and Usage — Docker and Kubernetes

Sandeep Pamidamarri
5 min readMay 14, 2023

In this post, let’s understand Pega Constellation Development and deployment pattern usage in Docker and Kubernetes. Pega recommends leveraging the Pega Constellation for all the new applications from PEGA 8.8 version onwards. It is a major leap in CX. Constellation uses Single Page Architecture. The browser will orchestrate the react component refreshes. This pattern makes the network traffic lite and provides a better user experience. The similar architectural design of popular organisations like — Facebook, LinkedIn, Netflix etc… Constellation segregates the Data Layer and Presentation Layer.

PEGA front-end developers develop the React app. They publish the react app as a docker image to the Pega Docker Hub Registry. Small organisations can run this docker image as a container in the docker engine-enabled node. Large organisations with multiple apps can run the docker image in a Kubernetes environment. This react app communicates with the PEGA Infinity engine using DX API V2.

As part of the PEGA Development — The presentation layer is the list of pre-defined templates used to configure in the App Studio. The data layer is the configuration of Views linking to the templates in the App Studio. DX API V2 response structure segregates the Data and Presentation layer contents as two…

--

--

Sandeep Pamidamarri

Digital Transformation Leader | Pega Lead Solution Architect | Pega Certified Data Scientist | Pega Customer Service | Pega Sales Automation | AWS Cloud