Introduction to PEGA-PRPC

Pega/PRPC is a popular rules engine and BPM tool from Pega systems that is gaining good market share among large corporations. Architects and developers build the Pega/PRPC instance while administrators and even select business analysts have the option of changing workflow rules during runtime. Infact, their motto itself is "Build for change". The goal is to "eliminate software coding" and "automate manual work" to the minimum and build complex systems at the enterprise level with features right out-of-the-box.


That's how it works in the utopian world. But in the real world, you need good developer support. So the lesser the code, the closer you are to the goal of a true BPM tool. Software coding might be reduced drastically. But you still need people with a development background using inputs from Business Analysts to make changes or add functionality. Pega/PRPC is pretty expensive so they primarily target any corporation that can afford such a luxury.

PEGA-PRPC History

Since 1983, Pegasystems has been a pioneer in bringing business rules into Business Process Management (BPM) technology and is now widely recognized as a leader in the industry.

Business rules are the practices, processes, and procedures that define how a company does business; they are an important asset that differentiates enterprises in the marketplace. Pegasystems' patented rules technology allows companies to aggregate their diverse business practices and lets business managers rapidly implement change across the enterprise and over the Web.

Blue-chip companies in financial services, healthcare, insurance, communications, and many other industries, turn to Pegasystems to streamline business processes, to quickly and easily adapt to changing market conditions, and to realize significant ROI.

Alan Trefler, Pegasystems' Founder, Chairman, and CEO, has guided the Company's technology vision. This vision has repeatedly positioned Pegasystems on the forefront of industry trends — often well before these trends have become widely accepted in the marketplace. Mr. Trefler's early experiences teaching computers how to play chess provide the intellectual foundation for his thinking on the importance of rules and automated decisioning.

From best-of-breed rules-based exception-processing solutions in the 1980s to enterprise rules-based customer-service solutions for call centers in the 1990s to today's rules-based Pega BPM solutions for the extended enterprise, Pegasystems empowers the aggressive business strategies of many of the world's most dynamic organizations.

Integration In PEGA-PRPC

Most applications require access to data that is provided by another system, or they need to respond to requests from other systems for data or computations. Process Commander provides integration facilities that support interactions between its applications and external systems, databases, Web sites, e-mail servers, and so on.

In Integration situations, a Process Commander application can act as either the client or the server, communicating with both back-end and front-end applications.

By using these features, Process Commander can exchange information with many kinds of external systems like

-Relational databases

-Enterprise Information Systems (EIS)

-e-mail servers

-Excel spreadsheets

-Text files.

Process Commander interfaces support a wide range of technologies and standards, including

  •  HTML
  • Simple Object Access Protocol (SOAP)
  •  Microsoft .NET
  •  Sun Microsystems Enterprise JavaBeans (EJB)
  •  IBM WebSphere MQ® messaging
  •  Java Message Service (JMS)
  •  J2EE Connector Architecture (JCA)
  •  Business Process Execution Language (BPEL)
  •  JSR 94
  •  JSR 168
These interfaces are called integration services

TYPES OF INTEGRATIONS IN PEGA-PRPC

Process Commander offers many approaches, technologies, and facilities collectively known as Integration. They include:

• Connector

• Service

Internally, these facilities are in the Pega-IntSvcs RuleSet

DATA MAPPING IN PEGA-PRPC

When you configure a service or a connector you also match or correlate the properties in the process commander application to the corresponding data fields or properties in the external system. This is called Data mapping.

Advantages of Pega RULES Process Commander

BPM products that focus primarily on workflow or integration capabilities, Process Commander leverages the PegaRULES engine to enable organizations to manage complex business processes -- including those with a large number of exceptions, or those where tasks, sub-tasks, or decisions have to be delegated to many individuals across (and beyond) the enterprise. In addition, since changes to business processes can be made by modifying or adding business rules (either via a Microsoft-Visio-based editor or browser- based HTML forms), Process Commander makes it possible for business analysts and power users to customize a business process.

For example, business analysts can diagram a business process using Microsoft Visio. Visio serves as the graphical front end to Process Commander's rulebase, and dynamically communicates with the rulebase to select, validate and save processes. By placing Process Commander SmartShapes on a Visio worksheet, business analysts can link activities together to create an automated process. Visio then presents the visual form of the flow and, based on the SmartShape that is utilized, the PegaRULES Engine automatically presents the correct rule form. As a result, Visio diagrams utilized in Process Commander are "live" diagrams -- empowering business managers to evolve and define how processing applications work in real-time as they modify these diagrams on-the-fly. Versioning capabilities also enable business users to adjust to changing business requirements and quickly implement required processes.

The Process Commander server runs on multiple operating systems, including Windows, Solaris and AIX, and utilizes leading applications servers including IBM WebSphere, BEA WebLogic and Apache Tomcat. Process and business rules reside in a common rulebase, which may run on Oracle, Microsoft SQL and IBM DB2 relational databases. This combination of a distributed server architecture and centralized rulebase running in heterogeneous environments provides a range of scalability and deployment options.

Additional features of Process Commander include:Browser Interface: Used for all development and application functions.Support of Complex Processes: Includes a wide variety of assignment, worklist, process and reporting functions to improve work efficiency.Service Level Agreements: Enable users to manage actions and prioritize work.

In addition to these capabilities, Process Commander supports Directed Web Access, which enables customers or users outside of an organization's firewall to contribute to a process. For example, a customer could be directed to a one-time secure Web URL where they could fill out a request for service or similar form. All rules and processes within the system can also be exposed as Web services, enabling other applications to access or invoke them as appropriate.

29 comments:

  1. I just see the post i am so happy the post of information's.So I have really enjoyed and reading your blogs for these posts.Any way I’ll be subscribing to your feed and I hope you post again soon.
    PEGA Training in Chennai

    ReplyDelete
  2. Thanks for sharing important Certification in PEGA - pega online training


    ReplyDelete
  3. Hello Jagadeep,
    THANKS SO MUCH for sharing this! I would love to buy you a coffee since I now won’t be up all night that has been driving me crazy (until now!!).
    I just wish I knew what was going wrong but so glad it’s in the right place now! Thanks again:).
    Where can we find information on number of campaign run (occurrence)?
    I need to output the information of campaign run (occurrence) e.g. 1st run, 2nd , etc
    any pega object property which store the information ?


    THANK YOU!! This saved my butt today, I’m immensely grateful.
    Thanks,
    Kevin Corbett

    ReplyDelete
  4. I have really enjoyed and reading your blogs for these posts thanks keep updating Pega Online Courses Bangalore

    ReplyDelete
  5. Nice blog. Explained well. I have suggested to my friends to go through this blog. Very nice explanation. Thank you for sharing this useful information.If you want to learn pega systems course in online, please visit below site.
    pega Online Training, pega course, pega online training in kurnool, pega online training in hyderabad, pega online training in bangalore, online training, trending courses, pega course

    ReplyDelete
  6. Good information thank you so much.This is the best course in the whole world you can also search for best courses available here.
    Pega Training in Hyderabad
    d

    ReplyDelete
  7. Great data thank you so much.This is the best course in the entire world you can likewise scan for best courses accessible here.
    Education | Article Submission sites | Opencu | Technology | Linux Hacks

    ReplyDelete
  8. Very nice blog info on Pega.Thankyou for sharing the useful information. IF you want to learn PEGA Online in your flexible hours then you can join online training from this below site.
    Pega Online Training || Pega Online Course

    ReplyDelete
  9. We are looking for an article where we can integrate Pega with Docushare

    ReplyDelete
  10. thank you for sharing good valuable information we can thought your websitepega online traning

    ReplyDelete
  11. Its help me to improve my knowledge and skills also.im really satisfied in this session.Pega Training in Bangalore

    ReplyDelete
  12. Thank you for your post. This is excellent information. It is amazing and wonderful to visit your site.
    pega Training in Bangalore

    ReplyDelete
  13. Hi very nice information is given on pega. For more on pega training hyderabad

    ReplyDelete
  14. Thank you for sharing wonderful information with us to get some idea about that content.
    pega online training
    Best Pega Online Training
    learn pega online

    ReplyDelete
  15. Thank you for your post. This is excellent information.
    Visit us: Java Online Training Hyderabad
    Visit us: Core Java Online Course

    ReplyDelete
  16. This comment has been removed by the author.

    ReplyDelete
  17. This blog was vry useful.....and great info about content
    Pega certification
    learn pega online

    ReplyDelete
  18. IGCP is a SAS institute training institute in Hyderabad which provides you online clinical SAS training.

    ReplyDelete
  19. This was perfect nd valuable blog, it was very helpful to me such a great knowledge u shared thank you soo much for giving this good information.
    https://onlineitguru.com/pega-online-training-placement.html

    ReplyDelete
  20. This is web site is very useful and also very like this domain our web site https.//sclinbio.com

    ReplyDelete