Unified Architecture
Unified Architecture
Unified Architecture
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 7 provides a unified, model-based application development platform for building business applications.
Traditional application development tools focus on creating individual business applications that must then be integrated
with each other.
These business applications may be developed and maintained by separate groups that use different application
development languages, tools, methods, and repositories. Examples include a visual design environment to model
processes, a business rules engine to provide business logic, an integrated development environment to build integrations,
an analytics platform to execute predictive models, or a document management system to manage case data.
These business applications are integrated, but they are not unified. As a result, sharing and reusing artifacts when
building business applications is difficult.
Unified architecture
The Pega 7 platform is unified. This means that all the functionality needed for business applications is configured using a
consistent set of artifacts that are defined and stored together in a single database repository.
Each business application built on top of the Pega 7 platform uses a common set of tools, a common vocabulary, and a
consistent model to communicate, implement, and validate requirements.
Business processes and policies, integrations with external systems, mobile interfaces, business performance monitoring
and reporting, or adaptive analytics are all defined using a consistent, model-based application development approach.
This makes sharing and reusing artifacts easier when building business applications.
What is PRPC?
ranadheer reddy d 10:34 AM BPM, BRE, Pega, prpc
Pega
Think of PRPC as a box of sophisticated Lego. You are provided with a number of
building blocks that enable you to quickly and easily build an application to suite the
requirements of your business. The Lego blocks (or Rules as Pegasystems calls
them) represent different parts of your application. There are rules for screens,
decisions, correspondence, interfacing to external systems, etc. You can take these
rules and put them together to design and build your solution.
This also means that it is very simple and easy to change your solution to suit the
ever changing requirements of the business - you simply change the lego bricks
around!!
"Pega is a Business Process Management tool. It is developed on Java and uses OOP and
java concepts. And the big advantage is we don't have to build the system from the
scratch like any conventional programming. It is becoming popular because of that,
though most conventional programmers would disagree. And also because of it is agile
way, Flexibility,and being extensible.
Pega
PEGA is a platform which provided a systematic approach to build and deploy process-
oriented and rule based solution and applications. Business Process Management,
Customer relationship management, Decision management and case management
solutions are some of the examples where process and rules are integral part of
application development. What PEGA provides to a developer is a Designer studio
which acts as an Integrated Development Environment (IDE) to build applications. The
best part is this Designer studio is web based so a developer can work and create
solutions from anywhere in the world.
PEGA is a BPM tool. BPM stands for Business Process Management. The current
version of PRPC server is v6.2 sp2
Honestly the purpose of the technology isn't something I want to be digging into for
free... but you can watch lots of videos on the subject here: BPM Professor
Business and IT stakeholders work together, using visual models to capture business requirements. With no coding
required, Pega 7 automatically generates the application and its documentation.
This detailed independent study by Capgemini finds Pega 7 is 6.4 times faster than Java Enterprise Edition (Java EE) to develop
robust business applications. The study looks at six key areas where the high productivity of Pega technology drives significant
competitive advantage:
Reduction in the time to market for new or enhanced products and services
Improvement in the ability and time to respond to customer-driven demands, new market opportunities, or competitor
actions in the market
Heightened process accuracy and reliability and lower defect occurrence gained from extensive re-usability
Greater resource optimization of key personnel derived from business process and application development and
deployment productivity improvements and cycle time reductions