Followers

Low Code Application Development in Pega

   


 Low Code Application Development is nothing but building applications with little to no coding experience required. Pega provides all the tools and technologies and workspaces to achieve this,  so that Citizen developers can build their apps very quickly and effectively. Pega unite Citizen developers and Professional developers similar to each other. 

    what is Citizen development ? A Citizen developer is simply "an employee who creates application capabilities for consumption by themselves or others, using tools that are sanctioned and supported by IT. It is a way of democratizing the coding . Pega provides the guidance and tools you need to establish a successful citizen development program at your enterprise. Pega makes it easy to set up a governance process and automate oversight to ensure compliance and security requirements are met without increasing IT burden.

When you build an application in Pega , you are building it on top of the pega platform (PegaRules rule engine) , but the data which your application is interacting with may be stored in some other system or data base. Pega's  integration capabilities are so strong that allows even a citizen developer can build these integrations to connect to external systems of data. Using App studio (one of the authoring workspace or portal used by citizen developers for low code application development ) one can graphically map data into your application for a holistic view of your application Data landscape. Using Pega you can easily achieve integrations to a variety of Systems of Record (SOR) like integration to an External Data base or to an external web service using REST or SOAP protocols. 

What if the external application which we want to connect from pega does not support an API . Pega have a solution for this also , using Pega Robotic Process Automation (Pega RPA). Pega RPA connects to multiple legacy applications and automate those tedious, time-consuming manual tasks using a software robot.

    Pega RPA works in two modes:
  • Attended RPA : Automations that works along side a human involved in the process.
  • Unattended RPA : Request is placed in a queue for processing later.
Pega also provided a dedicated portal named Pega Robot Manager which can be used to monitor and schedule RPA robots and provide performance analytics of all Robots.

    We use Integration connectors along with RPA for meeting all the enterprise integration requirements. Another important advantage of pega is using the layered approach. For example, Today we are connecting to an external system of record using RPA bot , what if in the future the external SOR application decided to build a new REST API and our requirement has been changed to connect using this API . The Data Source layer and integration layers are separated from the application layer in pega making it easier to update and with minimal impact to the application when the SOR changes. i.e if we change from RPA to REST API , it will be just changing the SOR in pega , the data structure and application has no impact.

0 comments:

Post a Comment