Wednesday, January 3, 2024

Constellation



 Decoding the Power of Pega Constellation


Pega has introduced a new design system called constellation which is based on views instead of section and harness. Constellation is more towards configuration than customization.

The ongoing evolution of the Pega Infinity™ architecture includes the latest iteration, which is called Constellation. Constellation includes a new client-side engine that orchestrates Pega Platform application logic and data with any front-end design system. While Constellation is front-end agnostic, it is the basis for Cosmos React UI. 

There are 3 aspects in the Pega Constellation architecture :
1. Pega
2. Customer Extension
3. Builder Tools

Pega Infinity Server - This is where we are creating our applications, case types leveraging all the powerful capabilities of Pega.

There are 2 additional deployment components 
1. Constellation CDN (Static content)
2. App Static Services

When the user browser is accessing the Pega application which is built on a constellation, the browser reaches out the CDN and requests all out of the box static assets i.e. Presentation Components like how text boxes, radio buttons should be displayed.
Constellation DX components that are more complex compositions of presentational components.

Constellation Orchestration Layer - The Constellation architecture orchestrates the connection between the Pega Infinity Server and the front-end design system that is used to render the application’s user interface with the DX APIs.