Skip to main content

PRPC: Lead System Architect

This course is for Certified Senior System Architects who are looking to further their knowledge and their ability to lead the design and implementation of high quality PRPC applications.

The Lead System Architect Program concentrates on building on the PegaRULES Process Commander (PRPC) concepts and skills you learned in the Senior System Architect program to build and design an application that follows the Build for Change concept.


What you'll learn

By the end of this course, you will be able to successfully:

  • Understand and articulate which PRPC features and patterns to use to solve the most common application requirements.
  • Apply PRPC design patterns to solve real world requirements.
  • Design and implement and end-to-end PRPC application from scratch.

Course Outline

  1. Orientation

    • Welcome to the Lead System Architect Program
    • Developer Tour
    • Tour of the Base Application
  2. Situation Layer Cake

    • As-Of Date Processing
    • Building an Extensible Framework
    • Using a Solution Framework
    • Enterprise Modeling Case Study: Injury Reporting App
    • Enterprise Modeling Case Study: Warranty Application
  3. Data Model

    • Advanced Data Modeling
    • Reference Properties
    • SOR Integration - Design Patterns
    • Data Modeling Case Study
  4. Case Management

    • Case Specialization
    • Ad-hoc Work and Pocesses
    • Business Events
    • Policy Override
    • Case-Based Reasoning
    • Social BPM
    • Flow Processing
    • Attachment Architecture
    • Process API
    • Case Management Case Study
  5. User Experience

    • PRPC UI Architecture
    • Designing Work Portals
    • Styling a PRPC Application
    • Configuring Tabs and Accordions
    • Building Trees and Tree Grids
    • Localization and Accessibility
    • IAC Concepts
    • Usability Guardrails
    • Controls - HTML Properties
    • Specialty Components
    • UI Case Study
  6. Business Rules

    • Declaratives and Custom Functions
    • Goal Seek
    • Function Alias
    • Using Custom Rules
    • Engaging the Busines with Rule Delegation
    • Business Rules Case Study
  7. Reporting

    • Legacy Reporting Rules
    • Charting
    • Customizing Reports for Managers
    • Report Administration
    • Using Reporting APIs
    • Rule Reporting
    • PRPC Reporting Strategy
    • Case Study: General Reporting Use Cases
  8. Integration

    • Introduction to Message-based Integration with JMS
    • JMS Connectors
    • JMS Services
    • Inbound Email Service - Design and Configuration
    • Java Integration
    • Multi-Threaded File Service
    • Managing Enterprise Content with CMIS Connectors
    • Asynch Integration Model for Services and Connectors
    • Error Handling and Debugging
  9. Security

    • Terminology and Best Practices
    • Authentication Policies
    • Externalizing Authorization
    • Authenticating using SSO
    • Container Managed Authentication
    • Encrypting Data
    • Directed Web Access
  10. Application Development Lifecycle

    • Mapping the Organizational Structure
    • Parallel Development
    • Creating Custom Guardrail Warnings
    • Using Direct Feedback
    • Rule Check-in Approval
    • Advanced Application Migration
    • Migrating Work
    • Release Management
    • Upgrading Flows in Production
    • Refactoring
    • PRPC Upgrades
    • Avoiding Common Mistakes
  11. System Operations / Performance

    • System Management Application
    • Search / Indexing
    • Customized Logging
    • Archiving and Purging
    • Session Management
    • Performance Analysis Case Study
  12. PRPC Internal Architecture

    • Java EE and PRPC
    • PRPC Caches
    • Rule Assembly and Execution
    • Locking Architecture
    • Advanced Agents
    • Asynchronous Processing
    • Distributed Transactions
    • Engine API's
  13. Practice Application Build

    • Practice Application Build

Choose Your Format

Need help choosing the best format? Learn More.

  • Skill Level


  • Duration

    20 days

  • Platform Version

    6.2 SP2

View our Certification FAQ and Policies