Tutorials/beginner/PRPC Overview

PRPC Overview

beginner Level
Interactive Quiz Available

Introduction to PRPC

PEGA Rules Process Commander (PRPC) is the foundational platform that powers all PEGA applications. It provides the runtime environment, development tools, and rule-based architecture that makes PEGA's low-code approach possible. Understanding PRPC is essential for anyone working with PEGA applications.

What is PRPC?

PRPC stands for PEGA Rules Process Commander. It is the core platform that provides the infrastructure for building, deploying, and running PEGA applications. Think of PRPC as the engine that powers all PEGA functionality.

  • PRPC is the foundational platform for all PEGA applications
  • It provides both development and runtime environments
  • Everything in PEGA is built using rules stored in PRPC
  • It handles process execution, data management, and user interfaces

PRPC Architecture

PRPC follows a multi-tier architecture that separates concerns and provides scalability and maintainability.

Presentation Tier

The presentation tier handles all user interface elements and user interactions. This includes web pages, mobile interfaces, and portal components.

Business Logic Tier

This tier contains all the business rules, processes, and decision logic. It's where the core application functionality resides.

Data Tier

The data tier manages all data storage, retrieval, and persistence. It includes both PEGA's internal database and connections to external systems.

Rule-Based Development

PRPC's core philosophy is that everything is a rule. This rule-based approach is what enables PEGA's low-code development model and makes applications highly maintainable.

Types of Rules in PRPC

PRPC includes many different types of rules, each serving specific purposes in application development.

PRPC Development Environment

PRPC provides several development environments tailored for different types of users and development scenarios.

PRPC Runtime Environment

When applications run, PRPC provides the runtime environment that executes rules, manages data, and handles user interactions.

Benefits of PRPC Architecture

The PRPC architecture provides several key benefits that make PEGA applications powerful and maintainable.

Test Your Knowledge

Take the interactive quiz to reinforce what you've learned in this lesson.

Take Quiz