The pilot project for the Enterprise Service Bus was integration between Enterprise Directory Service (EDS) and PeopleSoft Financials via Mule Enterprise Service Bus (ESB).
The Enterprise Directory Service (EDS) is an LDAP v3-compliant directory server with authoritative information about individuals affiliated with UCSF. The person data in EDS is widely used by many consumers (high reusability).
There were two components to the pilot project to keep PeopleSoft in sync with changes to people in EDS:
- EDS TO JMS - Publish Enterprise Directory Service (EDS) data to Java Message Service (JMS)
- JMS to PeopleSoft Financials - Consume JMS People Data and Post to PeopleSoft
The pilot went live on 3/28/15. The integration runs every 20 minutes, 24/7 and replaced the previous multi-step batch personal data update process in PeopleSoft.