f33f5364504ff91212f0e9975c0b3c5f.ppt
- Количество слайдов: 35
Jump on the Oracle Service Bus – Destination: A Hosted Procurement Solution Lynne O’Donoghue - University of Canterbury Greg Fookes - HP Enterprise Services © 2008 Hewlett-Packard Development Company, L. P. The information contained herein is subject to change without notice.
Presentation Outline 1. Introductions and Background 2. Future Vision and Unimarket 3. How to Integrate? 4. The Solution 5. Lessons 6. Q&A 2 3/17/2018
University of Canterbury Facts and Figures: • Established 1873 Students 19, 500 • Staff 2, 000 • Rhys Darby, John Key, Sir Ernest Rutherford • Turnover $280 m, Assets $750 m •
Sample light bullet slide • Keep points clear and simple • Try not to exceed six bullets Use as little text as possible • Edit your copy to fit the recommended font sizes • Do not use bullet slides as a substitute for speaker notes • 4 3/17/2018
Procurement systems • Oracle EBS Purchase Order • 11 i since 2001, current version 11. 5. 10 Planned R 12 upgrade 2010 • Decentralised purchasing with 200 buyers • Direct buying from Online Stores • Invoices: 75 k PO: 25 k Suppliers: 18 k • • Card programme for low value/high volume: 950
Purchase Order Data Oracle EBS Purchase Order Buyers/users Yes Suppliers Yes Goods and price Manual entry Delivery & Billing Yes Accounting Yes Authority to buy Yes
Issues with current process • No easy search for preferred suppliers or items • Manual entry of description and prices Duplicating online stores orders in PO • Description on PO not matching invoice • Knowing if the price our agreed pricing •
Future vision • Less suppliers • Improve compliance with preferred suppliers • Improve procure-to-pay process While being… • Easy to use Low maintenance • Perform good accounting •
Why hosted/Saa. S procurement? Licensing for other products expensive and too costly to maintain • Inexpensive and fast to setup • Supplier does the maintenance • Constantly changing data • Re-use work others have done • Win-win for supplier and customer • èSelected Unimarket
Our integration requirements • Future proofing for future upgrades • Fall back position protected Minimise duplication of data maintenance • Re-usable components (account code validation) • Extendable to other applications • èSo, how to do it?
Service Oriented Architecture – meets the requirements BUT what is it? 12 17 March 2018
SOA shifts the way we think Traditional Applications Service-Oriented Architecture Designed to last Tightly coupled Loosely coupled, agile and adaptive Integrated silos Composed of Services Code-oriented Process-oriented Long development cycle Interactive and iterative development Cost centered Business centered Proprietary technology makes it work Middleware makes it work Favors homogeneous technology 13 Designed to change Favors heterogeneous technology 17 March 2018
SOA Services Portfolio SOA Envisioning Service Business People Program Mgmt. SOA Management Service SOA Center of Excellence SOA Assessment Service Governance Architecture Enabling technologies Operations & mgmt. Supply & demand SOA Enablement Service SOA Software Development Service 14 17 March 2018 SOA Service Development Service SOA Governance & Architecture Service
Unimarket Options: SOA but. . . 15 17 March 2018
Unimarket Options: SOA implemented properly 16 17 March 2018
Is this the right project? Journey to Enterprise SOA adoption SOA Exploration & Discovery SOA Proof-of-concept Pilot, Initial Project Broad enterprisewide Broad Adoption adoption of SOA • How do we roll-out SOA more widely? • Why aren’t things going as well as…? • How can we accelerate SOA adoption? • How do we get started with SOA? • What should we build first? • What is SOA? • Would our enterprise benefit from SOA? 17 17 March 2018
HP Recommendation University of Canterbury needed to integrate the EBusiness Suite with Unimarket. There was no existing Middleware. HP recommended Oracle Service Bus and BPM 18 17 March 2018
The Case for OSB • SOA standards based • Service Monitoring and Management capabilities Met the security requirements (message level signing, SSL) • Message Broker capabilities (transformations, error handling, met protocol requirements) • Ease of development: save TIME! • • 19 Cost 17 March 2018
The Case for BPEL • SOA standards based • Automate complex business rules via workflow capabilities Human interaction capabilities Flexible Ease of development: save TIME! Cost • • 20 17 March 2018
PO Process Design 22 17 March 2018
Receipt Process Design 23 17 March 2018
Upload Process Design 24 17 March 2018
Key SOA Lessons from the Project • Agree on the standards to be implemented by the project • Agree on what the standards mean! • Get the process models documented and agreed up front • Once the developer is familiar with the toolset, integration is FAST 25 17 March 2018
Enter supplier ‘store’
Browse and select products
View shopping cart
Checkout process
Checkout process continued…
Confirm Order Details
Lessons and nice surprises × Know the new product in detail - ask! × All parties agree specifications in detail × If possible, reduce suppliers first × Communication about suppliers time consuming üQuick, 3 months for technically complex project üSuppliers very interested in our approach ü 31 catalogues live on day one, min work for us üPilot users feedback very positive from early on üConsiderable flexibility in roll out 33 3/17/2018
While at the Conference…. • Visit HP in the Exhibition Hall • Another HP Session − Oracle Policy Automation - Angela Chin, James & Monroe room, 2. 30 pm tomorrow 35 3/17/2018
f33f5364504ff91212f0e9975c0b3c5f.ppt