Otnvdd soapreso1-overview-494866


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Otnvdd soapreso1-overview-494866

  1. 1. <Insert Picture Here>Oracle SOA Suite 11g: Enabling Next GenerationBusiness ApplicationsJeff Davies, Sr. Principal Product Manager – Oracle USA
  2. 2. 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.© 2011 Oracle Corporation 2
  3. 3. Oracle Fusion Middleware© 2011 Oracle Corporation
  4. 4. <Insert Picture Here> Oracle SOA Suite Adoption© 2011 Oracle Corporation
  5. 5. BPEL / SOA Suite Customers Select Customer List Finance/ Banking Public Sector Manu. / Logistics Telecom High Tech Media / Energy Healthcare Retail/ CPG Other© 2011 Oracle Corporation
  6. 6. Leader in Middleware 150+ Industry Awards Oracle SOA Suite VAR Tech Innovator 2007 SD Times 100 Development Platforms & Integration Middleware SearchSecurity.com Excellence in Directory Services & Single Sign-On 2007 Finalist Best Identity Management Solution Oracle won 15 of 20 awards in 2007 Buyer’s Choice Highest Rated SOA Information Integration Product 2007 Technology of the Oracle Universal Year Information Rights Records Management Management Trend-Setting Progressive Manufacturing Award for Web Product Content Management Implementation© 2011 Oracle Corporation
  7. 7. SOA Adoption within Oracle APPLICATIONS MIDDLEWARE Peoplesoft Oracle Content Services CRM 9 release uses BPEL PM and BAM internally BPEL PM for document workflows (see next slide) BPEL PM for invoice processing solutions 8.48 Peopletools certified with BPEL PM 10gR2 to WebCenter orchestrate services. 8.51 now being certified with 10gR3. Worklist portlet iFlex Exchange synchronization BPA Suite to model fin. services processes and Identity Management BPEL PM to execute them BPEL PM for identity provisioning workflows Application Integration Architecture (AIA) Business Intelligence Predefined integration processes between apps implemented with Oracle ESB and BPEL PM ODI as the new ETL tool in BI EE, Hyperion and BAM Retek BPEL for synchronizing Retek sales data with Oracle Financials Oracle JMS and OSB to replace SeeBeyond OPERATIONS Siebel Internal Global IT Distributed Order Orchestration BPEL PM for Oracle Alerts workflows JD Edwards BPEL PM to sync customer data and quotes between the Oracle EBS Global Single Instance and Siebel Oracle BPEL and ESB to replace WebMethods OnDemand Fusion Applications SOA Suite 11g as the foundation for the next Oracle SOA Suite for Integration as a Service generation of Applications© 2011 Oracle Corporation
  8. 8. <Insert Picture Here> Oracle SOA Suite Offering© 2011 Oracle Corporation
  9. 9. Why SOA? • Process optimization and automation Agility • Exploit new market opportunities faster INNOVATION • React quickly to regulatory changes • Real-time business insight, KPIs Visibility • Fast, accurate reporting PACE OF BUSINESS • Interactive all-in-1 user portals • Cost savings Efficiencies GLOBALIZATION • Reduction of redundancies, manual tasks • Gain compliance REDUCE COSTS© 2011 Oracle Corporation
  10. 10. Results MAS (Tandem) AIM TopPlan MAS Point to point Planalytics RTE(Z) Tandem TMS RDM RMS Integration Hairball Sorter EquityEdge integrations RDM PeopleSoft RDW (FMS) RDM Sales ReconNet Audit EJ PeopleSoft (HR) implemented with Aspect Stores Stores Stores Stores Stores Tandem (Fine BlueBird Jewlry ) Credit Switch Business Warehouse diverse scripting Credit Authorizer technologies Extensive Invasive Customizations customizations create upgrade hurdle Limited Exception Handling No visibility into apps workflows Automation gaps Process Quality Gaps between apps silos© 2011 Oracle Corporation
  11. 11. With “Fusion Platform” From To TopPlan AIM MAS (Tandem) Optimal Apps Integrations • Programming code free Integrations MAS Planalytics RTE(Z) Tandem TMS RDM RMS • Prebuilt integration platform based on Sorter EquityEdge RDM PeopleSoft RDW (FMS) RDM Sales ReconNet Audit EJ Optimize PeopleSoft (HR) productized integration knowledge Aspect Stores Stores Stores Stores Stores Tandem (Fine Jewlry ) BlueBir d Credit TCO & Switch Business Warehouse Credit Authorizer Time to Upgrade-Safe Extensions Market • Customizations avoided via composite of any apps on top of apps services interfaces apps • Rapidly assembled from middleware project components Process VisibilityMaximized • BAM to visualize exception Process events inside the appsQuality for higher Workflow Automation (BPM) return on • Automate workflows external to apps appsinvestment© 2011 Oracle Corporation
  13. 13. Business Process Integration Across Applications Robust SOA Infrastructure, Industry Content and Solutions AIA Process Integration Packs Packaged Integration Flows For Specific Applications & Processes AIA Foundation Packs Industry Reference Process Common Object Definitions & Shared Models Services Oracle SOA & BPM Infrastructure Process Service Registry & Service B2B Integration Management Bus Repository Management Custom, legacy, others, …© 2011 Oracle Corporation
  14. 14. 4 Simplified & Productive Development key themes Unified Platform for Services, Events & Processes Unified Management & Monitoring Extreme Performance & Scalability© 2011 Oracle Corporation
  15. 15. Simplified & Productive Development SOA Composite Editor • Problem: Many standards and tools, Metadata fragmentation Version, test, manage composite applications • Business Requirement: Increase Developer Productivity • SOA 11g Feature: SOA Composite Editor • Drag & Drop • Visual • Single Unit of Deployment • Easy versioning • Based on SCA standard© 2011 Oracle Corporation
  16. 16. Graphical introspection of ERPs Adapters 1 2 3 4© 2011 Oracle Corporation
  17. 17. 4 Simplified & Productive Development key themes Unified Platform for Services, Events & Processes Unified Management & Monitoring Extreme Performance & Scalability© 2011 Oracle Corporation
  18. 18. Unified Platform for Services, Events & Processes: The Service Infrastructure • One infrastructure to: • Install • Cluster • Configure • Monitor • Radically simplified administration task© 2011 Oracle Corporation
  19. 19. Key Enabler of the Service Platform SCA properties Service Component Architecture: Java interface • language-neutralWSDL portType • component model S S service C1 R • assembly model • Specifications backed by a growing number of wire Binding: leading industry vendors SOAP JMS • http://www.OSOA.org S • Being standardized at OASIS, the international JCS … C2 R R open standards consortium component reference SCA terminology: composite • Composite: deployment unit • Service: entry-point into composite • Component: provides logic • Reference: refers to external services • Wire: connects services, components and references – no special semantic.© 2011 Oracle Corporation
  20. 20. SOA Composite • SOA composite is a standards-based deployment unit • Leverages the SCA assembly model • Can mix variety of components: Mediator, BPEL, Human Workflow, etc. properties service reference S S S R R WS Mediator BPEL R R WS wire S BPEL R R WS SOA composite© 2011 Oracle Corporation
  21. 21. Unified Platform for Services, Events & Processes • Problem: “Asynchronous Messaging”?! All I care about is business events – how can you make this easier for me? • Business Requirement: Unified & simplified infrastructure for events and services • SOA 11g Feature: Event Delivery Network newSupplier • Work with events – not event messaging infrastructure! • Declarative way to work with publish-subscribe: 1. Create 2. Discover 3. Consume • Offers rich subscription capabilities: • Events Names • Content-based XPath filters© 2011 Oracle Corporation
  22. 22. Unified Platform for Services, Events & Processes Unified Process Platform • Problem: Why use different tools & technologies for integration processes and business processes ? • Business Requirement: Unified process engine technology for integration and business processes • SOA 11g Feature: Unified Process Platform • BPEL, BPMN, HWF, Rules – All in the same SCA-based IDE • Common process server, monitoring & management • Round-tripping between BPA & BPM Suite© 2011 Oracle Corporation
  23. 23. 4 Simplified & Productive Development key themes Unified Platform for Services, Events & Processes Unified Management & Monitoring Extreme Performance & Scalability© 2011 Oracle Corporation
  24. 24. Unified Management & monitoring End-to-End Instance Tracking • Problem: How can I get complete end-to-end visibility and increase my auditing capabilities in such a distributed environment? • Business Requirement: end-to-end visibility & auditing • SOA 11g Feature: End-to-End Instance Tracking • All-in-one management console • End-to-end (process) instance tracking • Unified error BPEL handling External Service • Events: it’s loose- coupling, not “lose” Human Workflow coupling ! Routing Business Rules© 2011 Oracle Corporation
  25. 25. Unified Management & monitoring Exceptions Handling • Unified exception handling framework (“Error hospital”): • Search • Delete log • Recover failed instances (individual or batch) • Directly access corresponding log entries Recovery Action Edit payload© 2011 Oracle Corporation
  26. 26. Unified Management & monitoring Integrated Security • Problem: How do I implement and manage end-to-end security in a highly distributed, heterogeneous environment, yet prevent security silos? • Business Requirement: unified security model • Clearly separates • SOA 11g Feature: Integrated Security process logic from security concerns • Centralized policy management • WS-* standards support • Policy reuse, impact analysis • Policy versioning, rollback, auditing • Policy violation monitoring • Policy Advertisement in WSDL • Attach/detach policies • at design-time (JDev) • at runtime (EM)© 2011 Oracle Corporation
  27. 27. 4 Simplified & Productive Development key themes Unified Platform for Services, Events & Processes Unified Management & Monitoring Extreme Performance & Scalability© 2011 Oracle Corporation
  28. 28. Scalability – Multiple Dimensions • Vertical • Horizontal Scalability is like a train! • Number of Users • Message Size What about speed? • Number of Services The goal is to scale without a significant loss to performance.© 2011 Oracle Corporation
  29. 29. OSB 11gR1 Service Result Cache Checkbox Caching Business Service • Cache Results ? • Time To Live • XQuery to Generate Unique Key Result Cache is an implementation of Side Cache pattern© 2011 Oracle Corporation
  30. 30. <Insert Picture Here> Connectivity & Service Bus© 2011 Oracle Corporation
  31. 31. A selection of the available adapters Applications Databases Technology  Oracle Applications  Oracle 8i and above  SOAP  SAP R/3, mySAP  IBM DB/2  HTTP, HTTP-S, REST  Peoplesoft  Informix  Email – POP3, SMTP, IMAP  JD Edwards  Clarion  FTP, FTP-S  Siebel  Clipper  Flat Files  Clarify  Cloudscape  JMS  Lotus Notes  DBASE  Oracle AQ  Ariba  Dialog  IBM MQSeries  AXIOM mx/open  Essbase  TIBCO Rendezvous  Baan  FOCUS Data Access  Socket  BroadVision  Great Plains  MSMQ  Clarify  Microsoft SQL Server  Commerce One  MUMPS (Digital Standard MUMPS) Bundled  Hogan Financials  Navision Financials (ODBC 3.x) Legacy Sold as an option,  i2 Technologies  Nucleus  CICS direct from Oracle  Lawson  Paradox  IMS/DB  Livelink  Pointbase  IMS/TM Available through  VSAM certified partners  Manugistics  PROGRESS  Microsoft CRM  Red Brick  ADABAS  Vantive  RMS  Natural  Walker Interactive  SAS Transport Format  Tuxedo  Remedy  Sybase  CA-Datacom  Salesforce.com  Teradata  Screen Scraping  Unisys DMS 1100/2200  CA-IDMS  UniVerse  C-ISAM,D-ISAM,K-SAM, QSAM© 2011 Oracle Corporation
  32. 32. Service Infrastructure Approach Enables Agility and Scale Presentation Process Logic Data Clients Identity/ Policy Portal Process Web Browser Services WSRP Data Mainframes Web Application Services Client WSRP Data Databases Web Process Services Adapter Legacy App Mobile Web App Web Services Service Infrastructure Service Management Monitoring Composition Tools Service User Business Registry Data & Custom Messaging Security Adapter Interaction Process Services Services Services Services Services Services Meta-data Repository© 2011 Oracle Corporation
  33. 33. Enabling Agility The Service Oriented Way Oracle Service Bus: Antidote for Service Sprawl • Scaling Your SOA • Connect your services once • Scales to handle large numbers of services • Insulate from change, separation of Service Service Service Service concerns • Protocol Switching • Routing and Transformation • Security policy enforcement Oracle Service Bus • Service Reuse & Tracking • Easily configure services for integration • Repository/registry integration: enables Service Service Service Service enterprise-wide reuse • Service Management • Visibility & Control • Message monitoring, SLAs • Auditing and reporting© 2011 Oracle Corporation
  34. 34. Oracle SOA Suite – Some Related Books© 2009 Oracle Corporation 2011 34
  35. 35. For More Information Quote Attribution Title, Company Get Started • Downloads, Docs & Technical : http://www.oracle.com/technology/products/soa/soasuite /index.html • SOA Resource Center: http://www.oracle.com/technologies/soa/center.html • Datasheet: http://www.oracle.com/technologies/soa/docs/oracle-soa-suite-datasheet.pdf • SOA Product Management blogs: http://blogs.oracle.com/soa http://blogs.oracle.com/soabpm© 2009 Oracle Corporation 2011 35
  36. 36. Questions© 2011 Oracle Corporation 36