Uploaded by bkapa19

PDC Installation

advertisement
ECase PDC Install On TI Environments
Pega/PDC Software Version: 7.4.13
Author(s): Pega
Version: Draft
ECase Run Book
Table of Contents
1
1.1
1.2
1.3
1.4
2
3
Brief Description of System ................................................................................................................. 1
Application Name.......................................................................................................................... 1
Version .......................................................................................................................................... 1
Environment.................................................................................................................................. 1
Brief Description ........................................................................................................................... 1
Environment preparation.................................................................................................................... 1
Environment Verification .................................................................................................................... 6
i
ECase Application Install On TI Environments Run Book
1
Brief Description of System
1.1 Application Name
ECaSE PDC
1.2 Version
Pega 7.4.13
1.3 Environment
TI
1.4 Brief Description
The Electronic Case Management (ECaSE) PDC system serves as systems that you want the application to
monitor. In addition to configuring the systems to push messages, you can set email scorecard
subscriptions and enable Pega PDC to receive information from the monitored systems.
For each Pega Platform system, complete the following tasks:

Ensuring that each system has a unique name

Enabling Pega Autonomic Event Services to send requests to monitored nodes
2
Environment preparation

Draft
Database preparation
o Launch the pgAdmin tool.
o Double-click the PostgreSQL instance that you want to configure.
 Note: You must enter the password for the administrator account that was
configured during the installation of PostgreSQL.
o Right-click Login Roles and select New Login Role.
o In the Role Name field, enter the name for your database user.
o On the Definition tab, enter the password for this user.
o On the Role Privileges tab, grant permissions to this user. When using a single
database user, you must grant at least the Can create database objects permission.
o Click OK.
Page 1
ECase Application Install On TI Environments Run Book




Draft
Creating PostgreSQL database schema
o Creating the primary schema for Rules and Data Objects (pega_rules and
pega_data)
o In pgAdmin, click + to expand your database.
o Under the database name, right-click Schemas and select New Schema.
o On the New Schema window, in the Name field, enter the schema name in lower
case.
o Use the Owner drop-down list to select your database user.
o On the Default Privileges tab, check ALL and click OK.
o Add the schema to the search path:
 Right-click on your database name under the Databases label and select
Properties.
 Select the Variables tab.
 In the Variable Name drop down box, select search_path.
 In the Variable Value text field, enter the name of the database schema.
Retrieve the Pega 7.4.13 media file from Artifactory - CB-PEGADev/Pega7.4.1/116395_P7413UPD.zip
Retrieve the Postgres JDBC driver from Artifactory CB-PEGA-Dev/postgresql9.4.1212.jar
Edit the setupDatabase.properties which can be located in /scripts folder under the media
folder
o Update the database properties – sample below
 #pega.jdbc.driver.jar=C:\Users\kapa0001\Downloads\PRPC-7.4.1GA\postgresql-9.4.1212.jar
 #pega.jdbc.driver.class=org.postgresql.Driver
 #pega.database.type=postgres
 #pega.jdbc.url=jdbc:postgresql://dev-xxx-xxx-1.dev.ti.census.gov:1525/
 #pega.jdbc.username=dbxxadmin
 #pega.jdbc.password=default
o Update the schema name for rules and data
 rules.schema.name=PEGA_RULES
 data.schema.name=PEGA_DATA
o Update the user temp directory
 user.temp.dir=<required atlest 2GB>
o Skip the UDF which RDS will not support
 bypass.udf.generation=true
o Enable Multitenant system allows organizations to act as distinct PRPC
installations
 multitenant.system=true
o save and exit
o Open a command prompt and navigate to the scripts directory
o ./install.sh to run the script
o Installing the rulebase can take several hours, depending on the proximity of the
database to the system running the installation script. When the installation is
complete, you see a BUILD SUCCESSFUL message.
Page 2
ECase Application Install On TI Environments Run Book



Configure the Tomcat server through the ansiable script
Retrieve PDC_07_30.jar RAP file from Artifactory and The system data and rulesets for
PDC application are loaded during this step.
o Log in to Pega Platform by entering the credentials (administrator user) that you
established when you installed this server.
o Select Designer Studio > Application > Distribution > Import.
 Select Choose File, browse for the PDC_07_30.jar file from your
computer and follow the instructions in the wizard.
Restart the PDC server.
The wizard identifies differences between the database schema of your current system and the
schema of PDC and applies automatically.
2.1
Ensuring PDC integration on monitored systems

Configuraing the PDC email account
Because scorecards and work item notifications are sent through your company’s email
system, must configure an instance of Data-EmailAccount that defines an account from
which the emails are sent.
Click Designer Studio > integration -> Email -> Email Accounts

Draft
Select the “Defult” Account ID and provide the nessccery information as
show below
Page 3
ECase Application Install On TI Environments Run Book

Make sure that it is secussfuly tested

Upon application import, we need an operator which an be used to create tenant in PDC
application for monitoring. Operator with access group “AESServiceDeveloper” has
privileges of administrator in shared layer.

Genratign the Tenant PDC URL
o Login as a AESServiceDeveloper and navigate to Tenant as show below
Draft
Page 4
ECase Application Install On TI Environments Run Book

Provide the all necessary information to create a tenant
1. Tenant Name and valide email which will be receive the tenant
information through email.
2. Make sure keep the informations safe.

Once we enable PDC integration in monitored systems so that PDC Services can receive
alerts and exceptions from a system, update the system's configuration with the correct
URL.
1. Click Designer Studio > System > Settings > Predictive Diagnostic Cloud.
2. In the ENDPOINT SOAP URL field, enter the endpoint SOAP URL that corresponds to
the Pega PDC Tenent SOAP URL.
3. Click Update Configuration and Wait for the data to arrive PDC. PDC might take 5 minutes
to display the new system.
2.2
Ensuring PDC integration on monitored systems
Once we enable PDC integration in monitored systems so that PDC Services can receive alerts and
exceptions from a system, update the system's configuration with the correct URL.
4. Click Designer Studio > System > Settings > Predictive Diagnostic Cloud.
5. In the ENDPOINT SOAP URL field, enter the endpoint SOAP URL that corresponds to
the Pega PDC Tenent SOAP URL.
Draft
Page 5
ECase Application Install On TI Environments Run Book
6. Click Update Configuration and Wait for the data to arrive PDC. PDC might take 5 minutes
to display the new system.

Provide access to environment specifically to the Tomcat server, file servers, Database
as per the Roles defined in the document
EnvironmentAccess.
docx
3
Environment Verification
After the environment is setup, verify the following:










Draft
Hazelcast ports are opened correctly as per the installation guide and “System Pulse”
works correctly.
Health Services on Load Balancers are working correctly and Nodes stay healthy for
extended period of time.
o Timeout is set on the Load Balancers to the Pega recommended value [tbd].
All Load Balancers are configured for Https connection.
Firewalls configurations allow the ECaSE Pega applications to connect to the PDC
SMTP Host is configured correctly on the PDC application and working.
Install certs to all ECaSE Pega Application monitored server(s) and PDC ndoes
PDC communications are established.
URLs are verified
Logs are verified
Environment access is verified.
Page 6
Download