The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
<Insert Picture Here>
Service-enable PeopleSoft with Oracle SOA Suite BPEL Process Manager
Ronaldo Viscuso - Principal Technologist, PTS.Nishit Rao - Group Product Manager, FMW
<Insert Picture Here>
Agenda
• FMW Overview• FMW and Peoplesoft Certification Roadmap• FMW and Peoplesoft Demo• Hands on Lab• Integrating Peoplesoft using Oracle SOA Suite / BPEL• Q & A
<Insert Picture Here>
FMW Overview
Oracle SOA Technologies
Metadata Repository
ADF ADF WebCenter WebCenter PortalPortal
Oracle Fusion MiddlewareThe World’s Best Middleware Suite - Gartner MQs
• Application Platform Suites • Development Tools• Application Server• Web Services Platform• Enterprise Portal• Enterprise Content Mgmt.• Enterprise Records Mgmt.• Enterprise Service Bus• Business Integration• Business Process Mgmt.• Business Intelligence• Corporate Performance Mgmt.• Access Management• Identity Provisioning• Web Services Management• Data Integration
LEADERLEADER
LEADERLEADERLEADERLEADERLEADERLEADERLEADERLEADERLEADERLEADERLEADERLEADERLEADERLEADER
Oracle Fusion MiddlewareThe World’s Best Middleware Suite
Global CustomersBusiness Week 1000Fortune 50 GlobalFortune 50 USPartnersISVsSIsVARsPatentsIndustry Awards
34,000+873
3943
7,8004,780
38,5004,500
227145
Oracle Fusion Middleware Used by the World’s Leading Companies
<Insert Picture Here>
Certifications and FMW Uptake
More than 100
More than 100
More than 200
More than 150
Enterprise Business Services (out of box)
More than 500
More than 1000
More than 2000
More than 1000
Enterprise Service Operations
YES
More than 5000
More than 1000
Oracle
YES
More than 800
More than 200
PeopleSoft
YES
More than 1000
More than 1000
Siebel
YES
More than 300
More than 300
JD Edwards
Services Repository Available
Modeled Business Process Support
Enterprise Business Events
SOA with Applications UnlimitedOut-of-the-box Web Services
<Insert Picture Here>
FMW Certification Roadmap
Embedded/Integrated OAS Java Edition (11g)XML PublisherCertifiedBPEL PM (11g)Oracle ESB/FabricInternet DirectoryIdentity Mgt/SSOOracle BAMOracle IntegrationOracle PortalOracle UDDI ServerOracle Web CacheApplication Management Pack
for PeopleSoft (11g)Oracle Fusion AnalyticsOracle BI Publisher (stand-alone)Oracle DB 10g, 11g (+RAC)Oracle Database Security (ASO)
PeopleSoft StrategyContinued Oracle Fusion Middleware Support
2005 2006 2007 2008
PeopleTools 8.50Target GA, Late 2008
PeopleTools 8.48Q3 2006 GA
PeopleTools 8.49Q2 2007 GA
PeopleTools 8.47Q4 2005 GA
Embedded/Integrated OAS Java Edition (10.1.2)XML PublisherCertifiedBPEL PM (10.1.2)Internet DirectoryIdentity Mgt/SSOOracle BAMOracle IntegrationOracle PortalOracle Web CacheOracle UDDI ServerApplication Management Pack
for PeopleSoft (10gR2)Oracle DB 9i, 10g (+RAC)
Available for PeopleSoft Applications Release 8.4+
Embedded/Integrated OAS Java Edition(OC4J, JDev 10.1.2)CertifiedBPEL PM (10.1.2)Internet DirectoryIdentity Mgt/SSOOracle BAMOracle IntegrationOracle PortalOracle Web CacheOracle DB 9i, 10g (+RAC)
Embedded/Integrated OAS Java Edition (10.1.3)XML PublisherCertifiedBPEL PM (10.1.3)Internet DirectoryIdentity Mgt/SSOOracle BAMOracle IntegrationOracle PortalOracle Web CacheOracle UDDI ServerApplication Management Pack
for PeopleSoft (10gR2)Oracle DB 9i, 10g (+RAC)
Fusion Middleware Certification
COracle UDDI Server
CCOracle Portal 10.1.3
CCOracle Adapters
CCOracle Integration B2B
CCOracle BAM
CCCOracle BPEL Process Manager
EOracle XSLT Mapper (part of JDev)
IIOracle Application Server
PT 8.48PT 8.47PT 8.46Oracle Fusion Middleware
* Post EPM 9.0 Patch *Subject to change until delivered
<Insert Picture Here>
SOA Suite for PeoplesoftBPEL, BAM & ESB
Peopletools and BPEL PM Integration
• New PeopleCode APIs to launch and consume BPEL processes
• PeopleCode utility Application Class that monitors and tracks BPEL processes
• Has resulted in• BPEL Process Templates in CRM 9• BPEL Process Monitoring from PSFT CRM
Initiating a BPEL Process
• BPEL process can be initiated from within a CRM Transaction• BPEL process can be asynchronous or synchronous• User can view progress of BPEL process from the initiating
transaction (Business Process Monitor)
Opens Business Process Monitor
BAM Dashboard with PSFT CRM 9
Sales Order Dashboard
<Insert Picture Here>
WebCenter for Peoplesoft
Peoplesoft Application UI integration
• Direct URLs with support for SSO• Direct Links on the Portal page to PIA
• ADF Data-Control • Base ADF components from Web-Service based Data
Control
• WSRP Portlets• Standards based, Application server agnostic.• Pre-Built Portlets• Pagelet Wizard• Expose Component Interface (CI) as Pagelet• Identity Propagation via WS-Security
PeopleTools 8.48 and WSRP
Expose virtually everything via WSRP
PSFT Portlets exposed in WebCenter
•Portlets Exposed via “PSFT Portal” as Provider.•Simply Drag & Drop using JDeveloper
<Insert Picture Here>
ADF for Peoplesoft
ControllerController
Integration BrokerIntegration Broker
JSPJSP
Customer Technology Extension
Custom Custom Call Center UICall Center UI
ADFcADFc ADFfADFf
Custom Custom Call Center UICall Center UI
From this To this
ADFbc ADFbc Business ServiceBusiness Service
Data Control/Data BindingData Control/Data Binding MetaMetaDataData
<Insert Picture Here>
Reporting with Oracle BI Publisher
BI PublisherEnable Business Users to Format and Deliver Documents
Templates
BI Publisher
EnterpriseApplications
CRM
ESA
Financials
HCM
SCM
Example OutputsData Sources
Query orRowset
• PDF• RTF• HTML• XML• EDI• EFT• Excel
Formats
Letters
GovernmentGrant Forms
FundTransfers
OnlinePaychecks
OrderConfirmations
Bills
Delivery
• Fax
Business User
PublishingEngine
XML
• Email• Printer
XSL
• Oracle E-Business Suite• 500 templates in 11i 900 templates in R12• Project to convert all remaining Oracle Reports reports• Conversion utility from Oracle Reports
• PeopleSoft• Integrated into 8.48• Products shipping content in R9
• Financials HCM SCM• Grants CRM Student Admin
• J.D. Edwards• Integrated into 8.96• Allow customers to develop their own templates• Subsequent releases will add Apps content
• More coming …
BI Publisher in Oracle Applications
BI Publisher in PeopleTools 8.50
• Improved XML Publisher integration• Support Excel templates (in addition to RTF)• Multi-query support• Stand-alone XMLP system integration• Support for e-mail distribution
<Insert Picture Here>
End to End FMW Demo
<Insert Picture Here>
Service Enabling Peoplesoft – Hands on Lab Overview
Bill of Materials
• SOA Suite 10.1.3.3• BPEL Process Manager
• JDeveloper 10.1.3.3
• Peoplesoft HCM 8.9 with Peopletools 8.48• CI_PERSONAL_DATA
Invoking PeopleSoft CIs from BPEL
• No coding required• All business logic/validation performed in the CI• Uses CI security
• PeopleSoft-generated WSDLs can be consumed directly by BPEL PM
PSFT Service Listener
(IB)
ComponentInterface
BPEL
Invoking PeopleSoft CIs from BPEL
1. Expose CI as a service• Define operations
2. Provide Web Service1. Select service2. Select operations3. Obtain WSDL URL
PSFT Steps
1. Create a PartnerLink in BPEL• Use WSDL URL obtained from
PeopleSoft• Schemas obtained
automatically by introspection2. Use an Invoke activity to
access the PartnerLink
FMW Steps
Exposing PeopleSoft CIs as Services
Invoking the PeopleSoft web service from BPEL PM
For More Information
• PeopleSoft Tools and technology• http://www.oracle.com/technology/products/applications/peopl
esoft_ent/
• Fusion Middleware @ oracle.com• http://www.oracle.com/fusion
• Fusion Middleware @ OTN• http://www.oracle.com/technology/products/middleware
• FAQ: Using PeopleSoft Enterprise with Oracle Technology Components• http://www.peoplesoft.com/corp/en/iou/red_papers/index.jsp