JS 10/31/2014 PS HR Practice ESB Pilot Project The Eureka to PeopleSoft Integration Overview The existing integration Information about the completion of courses in Eureka is sent to PeopleSoft (PS) daily. A ColdFusion Scheduled Task runs daily to create a PGP encrypted file which is SFTPed by a daily Maestro job from the Eureka server, Kallistos, to the PS server, HRPRD1, where the encrypted file is decrypted and processed into PS system. The new ESB integration No code changes will be required in the Eureka system. The scheduled ColdFusion task will continue to create the PGP encrypted feed file. A SFTP connection will be made from the ESB to the Eureka server to SFTP the encrypted feed file into a folder monitored by a routing task. As soon as the feed file is detected by the routing task it will be decrypted and transformed to a XML message which will be posted as a request for update to the Peoplesoft system. Details Eureka.harvard.edu / CWDWAAPS2919000. University.harvard.edu (128.103.63.138) SFTP Get/Put or Active/MQ Bridge or Others ESB - PS HR bundle Decrypt the feed file Transform it to XML message Drop the XML message into the input folder Route XML message to PS Web Service EUREKA Training Completion Feed hrdev1.cadm.harvard.edu:9108 hrprd1.cadm.harvard.edu:9108 AWS Peoplesoft Web Service Request/response XML messages Peoplesoft HR System PS Web Service receives request message Updates PS DB tables Send response message back Page 1