Skip to main content

Designing Pega for the enterprise 

Archived

2 Tasks

10 mins

Visible to: All users
Advanced
Pega Platform 8.3.1
English
This content is now archived and is no longer updated. Progress is not calculated. Pega Cloud instances are disabled, and badges are no longer awarded. Click here to continue your progress in the latest version.

Scenario

You plan to meet with the Enterprise Architecture team at the organization to discuss the architectural landscape at Front Stage and how the event-booking application fits into that landscape. You cover the following topics:

  • Application access
  • Application server technology
  • Integration and web services
  • Data storage and warehousing

Application access

Front Stage plans to offer the ability for prospective customers to initiate a quote from the Front Stage cloud-based web portal. Front Stage wants to allow event attendees to get basic event information from a chat interaction. New sales prospects can create new Event Booking requests through social channels. Sales executives also have access to a mobile application to track all open event bookings to follow up with the prospect. This booking event details need to be available offline since sales executives travel frequently. Front Stage uses an open source SAML single sign on (SSO) package for user access to all applications.

Application server technology

Front Stage deploys an enterprise archive on its application servers for all web applications. In the past, Front Stage used container-managed transactions with an MDB listener to ensure messages entering the booking application from external sources are retried if not successful. Going forward, with new ways of initiating booking cases from offline mobile and social channels, use of an MDB may no longer be necessary.

Integration and web services

Front Stage provides access REST services to gather weather reports and traffic reports. The weather report request/response is in JSON format. The traffic report uses XML. Front Stage protects all customer contact and payment information through secure services.

Data storage and reporting

Front Stage uses a data warehouse to store and report on historical event information such as hotel bookings and parking records. The new booking application feeds the warehouse for executive reporting. Warehouse reports are available from the Pega application.

Produce a high-level architecture diagram and describe each application component. Use Visio, PowerPoint, Image, or hand-draw your diagram. Assume an on-premises deployment.

In the diagram, illustrate:

  • Components that are in Front Stage's virtual private network (VPN) and which are external to the network
  • Components of the application, including web services and the components of the Booking application
  • Relationship of booking application architectural components

As the alternative solution, describe any differences in design choices for the same set of requirements in Pega Cloud.

Detailed Tasks

1 Solution detail

Any options allowed by the Platform support guide are valid.

FSGArchitectureDiagram

2 Alternate approach

If the application were to be deployed in Pega Cloud instead of on-premise, you also need to consider:



Available in the following mission:

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice