Creating SOA with Oracle Fusion Middleware 11g

Download Creating SOA with Oracle Fusion Middleware 11g

Post on 22-Nov-2014

1.520 views

Category:

Technology

3 download

Embed Size (px)

DESCRIPTION

A Service Oriented Architecture consists of a number of building blocks. Oracle offers these blocks in the Oracle Fusion Middleware stack. In this presentation an overview of components or building blocks you need in a SOA is given. The Oracle Fusion Middleware stack is plotted on this architecture. Obviously customers can also choose to mix and match products from different vendors. This has both advantages and disadvantages. These issues are discussed and illustrated with some examples from real (anonymized) customers.

TRANSCRIPT

<ul><li> 1. Creating SOA with FMW 11g Lonneke Dikmans October 2013 | OTN Nordic tour 1 | 25 </li> <li> 2. Introduction Agenda What is SOA Reference Architecture Oracle Fusion Middleware 11g Best of breed Conclusion About me Managing partner at Vennster Oracle Ace Director Working in Oracle Middleware since 2001 Co-author of SOA Made Simple, Packt 2012 2 | 25 </li> <li> 3. What is SOA | Definition SOA = Service Oriented Architecture Architecture based on services A services gives access to a capability Key features of a service Interface, contract, implementation (example breakfast) Consumer, provider, registry Interoperable Idempotent Based on standards 3 | 25 </li> <li> 4. Agenda What is SOA Reference Architecture Overview Details Example Oracle Fusion Middleware 11g Best of breed Conclusion 4 | 25 </li> <li> 5. Business Rules Engine Iden</li><li> 6. Reference architecture | Details (1/4) Type Descrip2on Technologies (example) Implementa</li><li> 7. Reference architecture | Details (2/4) Type Descrip2on Example Enterprise Service Bus Component that exposes the services to consumers. Case management Component that hosts case management solu</li><li> 8. Reference architecture | Details (3/4) Type Descrip2on User Interface The func</li><li> 9. Reference architecture | Details (4/4) Type Descrip2on Example Iden</li><li> 10. Reference architecture | Example BPM tooling because the process is deterministic CRM services are implemented using the existing CRM system Billing and Transport Services are implemented in ERP system DMS services are offered by a DMS ESB is used to expose services 10 | 25 </li> <li> 11. Credit check rules Case Management Order-To- Cash Customer care portal Evt Order Evt Iden</li><li> 12. Agenda What is SOA Solution Architecture Oracle Fusion Middleware 11g Best of breed Conclusion 12 | 25 </li> <li> 13. Oracle Fusion Middleware 11g 13 | 25 </li> <li> 14. Oracle SOA Business Rules Engine Suite Iden</li><li> 15. Credit check rules Case Management Order-To- Cash Customer care portal Evt Order Evt Iden</li><li> 16. Oracle Fusion Middleware 11g Standards Based BPMN SCA JEE, SOAP/WSDL Packaged apps WebCenter Content Fusion, apps unlimited Productivity SCA Testing framework Error handling framework WLST Monitoring Enterprise Manager BAM 16 | 25 </li> <li> 17. Agenda What is SOA Solution Architecture Oracle Fusion Middleware 11g Best of breed Conclusion 17 | 25 </li> <li> 18. Best of Breed | Or Suite? Advantage Suite Disadavantages of Suite Integrated Not everything is top of the line Performance op</li><li> 19. Best of breed | Feasibility Standards Building blocks need to be integrated with each other Enterprise Service Bus makes that easier Development Having multiple development environments works in big organizations, not in smaller 19 | 25 </li> <li> 20. Best of Breed | Building blocks Factor Suite Best of breed Ease of integra</li><li> 21. Best of breed | Vendor lock-in Component Standard Easy to switch vendor Services JEE Yes, all JEE compliant vendors. Not, this *not* include Microso_ Events JMS Yes, all JMS compliant vendors Service composi</li><li> 22. Best of Breed | Examples Company 1 SAP for ERP Microsoft BizTalk Server as an ESB Tibco I-Process for process design Oracle ADF, PL/SQL and Forms for back end implementations Microsoft in front-end POC Multiple development environments Integration issues (events) Vocabulary issues Not really best of breed 22 | 25 </li> <li> 23. Best of Breed | Examples Company 2 SAP For ERP Oracle SOA Suite Microsoft Silverlight for GUI AD and OID for Identity and Access management OpenText eDocs for DMS Employee portal Back end developers (JEE/Oracle) Front end developers (Microsoft/AD) 23 | 25 </li> <li> 24. Agenda What is SOA Solution Architecture Oracle Fusion Middleware 11g Best of breed Conclusion 24 | 25 </li> <li> 25. Conclusion Oracle Fusion Middleware 11g Complete stack (including items like BAM and BI) Integrated Based on standards Complete Best of Breed Packaged apps are not the issue Development and integration are the issue Use it wisely front-end can be separated from the back-end database can be separated from the middleware 25 | 25 </li> <li> 26. Creating SOA with FMW 11g Lonneke Dikmans October 2013 | OTN Nordic tour 26 | 25 </li> </ul>

Recommended

View more >