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.