SlideShare a Scribd company logo
1 of 34
Download to read offline
21st Century Service Oriented Architecture
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 – Proprietary and Confidential
<Insert Picture Here>




21st Century SOA
Architect Day – Chicago, IL – October 24, 2011
Samrat Ray, Sr Principal Product Manager, SOA Suite
(twitter: @samratray)
Oracle Fusion Middleware
Complete, Open, Integrated, Best in Class


                      Web      Mobile          Social




                            User Engagement


                            Content Management
                                                        Identity
                                                        Management
                            Business Intelligence


       Development          Business Process
       Tools                Management

                            Service Integration
                                                        Enterprise
                                                        Management
                            Data Integration

                            Cloud Application
                            Foundation
Gartner’s Hype Cycle for Application Infrastructure


                                                                                    Industrial SOA

Plateau of Productivity:
Mainstream adoption starts to take off.
Criteria for assessing provider viability are
more clearly defined. The technology’s
broad market applicability and relevance
are clearly paying off.




Source: Hype Cycle for Application Infrastructure, 2011 by Jess Thompson, Gartner
26 July 2011 | ID: G00213370
Industrial SOA


       • "systematic labor especially for some useful
         purpose or the creation of something of value“

       • “Individual manual labor is often replaced
         by mechanized mass production and
         craftsmen are replaced by assembly lines.“




© 2010 Oracle Corporation – Proprietary and Confidential
Maturation means…

• Your audience changes:
  from early adopters to mainstream

• New expectations in terms of:
 • Performance & Stability
 • Maintainability
 • Usability & Productivity
Oracle Integration Products




  JDev       POLICY          EM            BAM
  Web       MANAGER

         BPEL & BPMN
         BUSINESS RULES
         HUMAN WORKFLOW
                                                                COMPLEX
                                                                 EVENT
                                                               PROCESSING
     SERVICE BUS                   DATA INTEGRATOR
                                   GOLDENGATE




   ERP      MAINFRAME   SERVICES      DB   PARTNERS   EVENTS
Industrial SOA:
Performance & Stability
Unified SCA runtime


                      • Powered by SCA
                        (Service
                        Component
                        Architecture)
                        http://osoa.org

                      • Optimized SOA
                        runtime

                      • Running on
                        Application Grid:
                         • Coherence
                         • WLS
                         • JRockit
SOA/BPEL High Volume Customers
US Transportation/Logistics                Large European Telco
Provider                                   • Service delivery platform servicing 29
• 3,000,000 process instances/day,         million mobile customers
  170,000/hr - 500 production composites   • 50,000,000 process instances/daily
• 80% synchronous, 20% asynchronous        • Peak instances: 7 million/hour
• 3 Clusters. Each cluster made of 2       • Persist Policy: Only faulted instance (both
  machines - 8 CPUs and 16GB each          BPEL faults and business exceptions)
• Planning 11g upgrade now and expect      • 4 servers / each 4 jvm. OS: RHEL AS
  10X volume on 11.1.1.4 (mid 2011)        Release 3



SaaS Provider of EDI Services              US Credit Card Provider
• SaaS based trading partner management,   • 49 million msg/day (on OSB 10.3.1)
order fulfillment with BPEL and 11g B2B    • msg size = 5-10KB
• 7,000,000 BPEL instances/day             (Credit card transactions)
• Peak BPEL instances: 600,000/hr          • Will start sending statements (1MB+)
• 4-node cluster                           • 2 x 3.6 GHz Intel Xeon
• Evenly split between sync and async      • 4 GB RAM
instances
Transparent use of the Application Grid:
   Built-in Service Result Cache in OSB

Leverages
Oracle
Coherence

Checkbox
enabled

Cache Results?
Cache Token
Time To Live
                  • Reduce latency (improve user experience)
                  • Reduce backend load
SOA Suite on Exalogic
 Extreme Performance SOA and BPM Platform
     Results on ¼ Rack Exalogic + Exadata:
      ADF – 800 pages/sec, 2.9M/hr
      Stateless composite – 3878/sec, 14M/hr
      Complex, long-running process (FOD) –
       911 orders/sec, 3.3M orders/hr
     (all three loads simultaneously – not either/or…)
 Engineered system for best Oracle Apps ownership
  experience
      Highly integrated, optimized middleware, database,
      compute, storage, OS, networking solution
      90% reduction in application deployment time
      Operational costs reduced up to 60%
      Highest Quality of Service for mission-critical
       deployment

 EBS, SEBL, PSFT, JDE and SOA/BPM Suites validated
  on Exalogic
 Number of additional optimizations coming up in PS5



   13
Customer Story

SOA Suite on Exalogic
SOA & BPM Suites | Exalogic | Exadata

• 10g ADF/SOA upgrade to 11g
• Performed 9x time better when moved to Exalogic / Exadata
• Described SOA Suite on Exalogic as “Freaky fast”




                                         •   2x ½ racks Exadata
                                         •   2x ¼ racks Exalogic
                                         •   SOA Suite
                                         •   ADF
                                         •   WL Suite
                                         •   Management Packs




14
Industrial SOA:
Maintainability
Complete end-to-end visibility
Instance tracking in Enterprise Manager
                                          • All-in-one
                                            management console
                                          • End-to-end (process)
                                            instance tracking
                                          • Unified error
                                            handling




    BPMN

    External
    Service

    Human
    Workflow


    Mediation


    Business
    Rules                                       Drill-down
                                                Drill down
                                                   into
                                              Process Audit
Provisioning of new environments
 Basic installers

 Silent install + WLST scripting

 Test-to-Production (T2P) cloning tool (http://bit.ly/pj51xa)

       Copy Binaries and Patches
       Copy Configuration and Metadata
           WLS Domain Config in File System
           System Components Config in File System
           FMW Components metadata in MDS – includes artifacts such as SOA
            composites, ADF customizations
           FMW Components Config in their own Schemas
           Non-User Layer Customizations (e.g., Site or Enterprise Layer) in MDS
       Copy Security Config such as OPSS policies
 Oracle Virtual Assembly Builder

                           17
Virtual Assembly Builder
                       Automated Multi-Tier Deployment “stamp”


                    Assembly
                    Catalog
        Web   Web




WLS    WLS WLS




                                              Guest OS
 DB     DB                                      Guest OS
                                                    Guest OS
                                                       Guest OS


                                                    Virtual Machine
      Physical
Purging




          • Purge scripts improvements in PS3 (usage of Oracle
            Partitioning, batch scripts, etc.)
            http://bit.ly/soapurge


© 2010 Oracle Corporation – Proprietary and Confidential
Composite Unit Testing & Continuous Integration

            1. Define tests / asserts / emulations (JDeveloper)
            2. Execute (SOAConsole or ANT)
            3. Review results (SOAConsole or standard JUnit report)
            4. Insert in Continuous Integration process
               (Subversion/Maven/Hudson)
            5. See http://redstack.wordpress.com/continuous-integration/ for more!




Oracle Confidential - Highly Restricted
Industrial SOA:
Usability & Productivity
Declarative Composite Assembly
SOA Composite Editor in JDeveloper




                                     • Based on
                                       SCA standard
                                     • Drag & Drop
                                     • Visual
                                     • Single Unit of
                                       Deployment
                                     • Easy
                                       versioning
From integration to BPM
  Seamless extension


                                                                                BPM
                                                                                • Process
                                                                                  orchestration
                                                                                • Process analytics
                                                                                • Collaboration tools

                                         Business           Human               SCA
               BPMN          BPEL                 Mediator
                                          Rules            Workflow             • Single runtime
                                                                                • Single admin console
                           Service infrastructure
                                                                                • Direct access to all
            Common JCA-based connectivity infrastructure   Policy Enforcement
                                                                                  integration
                                                                                  capabilities: services,
Optimized
binding                    Service and Events Bus
                                                                                  events, etc.
                                                                                • Unified security
BPM Studio
Web-Based Process Composer
Empowering Business to model processes
                                            • Zero-download, web
                                              based modeling tool
                                              opens up process
                                              modeling to wider
                                              business audience

                                            • Role-based
                                              application access

                                            • Top-down modeling

                                            • Customization within
                                              constraints


Allow the people who know the business to model
Collaborate
Modelling Space
Closed Loop Service Lifecycle
             Service Definition                                                  Service Implementation and
     Architect                                                               • Service
                                                                                        Configuration
                                               • Target
                                                 Service                     •   Composite                            Service Bus
                                                 Metadata                    •   WSDL
                                                                             •   XSDs
                                               • BPA
                                                                             •   Code
                                                 Composite
                                                             Harvesting      •   Proxy…
                                                                                                SOA Designers
                                                                                                and Developers
                           Single View of Assets
      Business                                         Artifact Management              Policy Attachment
       Owners                                                                                                        Proxy Pipeline


                             Runtime Metrics             Registrie(s)
                                                            Reg/Rep                   Harvesting                   Auto Deployment



                 Monitoring &                                                                  Test, Staging &
                 Management                                                                      Production



                                                                                                                           Integration
                                                                                                         Staging
           IT Operations                                                                                                     Testing
                                                                                  Production

      SLA Management                                                                             Policy Enforcement


27
27
What?! Nothing on cloud?
Integration & Cloud


       • SaaS, PaaS, iPaaS
       • Private cloud
       • Public cloud

       • Yes, but first: hybrid cloud



© 2010 Oracle Corporation – Proprietary and Confidential
Customer Story
          Hybrid cloud applications

   Web Browser                  Intranet                   DMZ         Internet


                                      jQuery

                                            REST

                                                            Webcache    SOAP
                                       OSB                   HTTP



                                                SOAP

                                                                                  CRM
                                            OpenText
                                             eDocs


                                        DM


© 2010 Oracle Corporation – Proprietary and Confidential                          30
Oracle Enterprise Gateway:
    Extending security to the cloud
                                 First Line Of          Service          End Point
                                   Defense           Virtualization       Security



                                                                                 OWSM     Web
                                                                                 Agent   Service
Web Client       HTTP GET/POST
(Browser)
                                                                                 OWSM     Web
Web Service          REST                                                        Agent   Service
              OWSM




  Client

Web Service           XML                          OWSM     Enterprise
                                  Enterprise                                     OWSM     Web
  Client                                           Agent   Service Bus           Agent   Service
                                   Gateway

Web Service           SOAP
              OWSM




  Client
                                                                                 OWSM     Web
                                                                                 Agent   Service
Web Service          JMS
  Client
                                                                                 OWSM     Web
                                                                                 Agent   Service
                     Extranet      DMZ                 Intranet

                                                 Common Security Policies
Summary
21st Century SOA

       • SOA has entered the Plateau of Productivity

       • Oracle is leading the era of “Industrial SOA”:
            • More performant,
            • easier to maintain,
            • more productive


       • Have a use case illustrating the concept of “Industrial
         SOA”? Please get in touch! demed.lher@oracle.com

       • Thank you


© 2010 Oracle Corporation – Proprietary and Confidential
Oracle SOA Suite Resources

       • Oracle SOA Suite on OTN:
         http://bit.ly/soaotn

       • Oracle SOA Suite Quickstart Guide:
         http://bit.ly/soasuitequickstartguide




© 2010 Oracle Corporation – Proprietary and Confidential

More Related Content

What's hot

Engineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureEngineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureBob Rhubart
 
MySQL HA Solutions
MySQL HA SolutionsMySQL HA Solutions
MySQL HA SolutionsMat Keep
 
Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleBob Rhubart
 
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...InSync2011
 
Windows Server 2012 Active Directory Domain and Trust (Forest Trust)
Windows Server 2012 Active Directory Domain and Trust (Forest Trust)Windows Server 2012 Active Directory Domain and Trust (Forest Trust)
Windows Server 2012 Active Directory Domain and Trust (Forest Trust)Serhad MAKBULOĞLU, MBA
 
Talk IT_ Oracle_이범_110727
Talk IT_ Oracle_이범_110727Talk IT_ Oracle_이범_110727
Talk IT_ Oracle_이범_110727Cana Ko
 
Playing in the Same Sandbox: MySQL and Oracle
Playing in the Same Sandbox:  MySQL and OraclePlaying in the Same Sandbox:  MySQL and Oracle
Playing in the Same Sandbox: MySQL and Oraclelynnferrante
 
Presentation sun storage 6780 solution
Presentation   sun storage 6780 solutionPresentation   sun storage 6780 solution
Presentation sun storage 6780 solutionxKinAnx
 
Sesion Marzo Zaragoza
Sesion Marzo ZaragozaSesion Marzo Zaragoza
Sesion Marzo ZaragozaFran Navarro
 
WAS Support & Monitoring Tools
WAS Support & Monitoring ToolsWAS Support & Monitoring Tools
WAS Support & Monitoring ToolsRoyal Cyber Inc.
 
F428435966 odtug web-logic for developers
F428435966 odtug   web-logic for developersF428435966 odtug   web-logic for developers
F428435966 odtug web-logic for developersMeng He
 
Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Kellyn Pot'Vin-Gorman
 
Oracle Enterprise Manager 13C and Hybrid Cloud
Oracle Enterprise Manager 13C and Hybrid CloudOracle Enterprise Manager 13C and Hybrid Cloud
Oracle Enterprise Manager 13C and Hybrid Cloudjobacle
 
Oracle Systems _ Jeff Schwartz _ Engineering Solutions Exadata - Exalogic.pdf
Oracle Systems _ Jeff Schwartz _ Engineering Solutions Exadata - Exalogic.pdfOracle Systems _ Jeff Schwartz _ Engineering Solutions Exadata - Exalogic.pdf
Oracle Systems _ Jeff Schwartz _ Engineering Solutions Exadata - Exalogic.pdfInSync2011
 
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010Oracle BH
 
V center operations management suite 5.6 what's new, pricing and packaging ...
V center operations management suite 5.6   what's new, pricing and packaging ...V center operations management suite 5.6   what's new, pricing and packaging ...
V center operations management suite 5.6 what's new, pricing and packaging ...solarisyourep
 

What's hot (20)

Engineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the FutureEngineered Systems: Oracle’s Vision for the Future
Engineered Systems: Oracle’s Vision for the Future
 
Oow Ppt 1
Oow Ppt 1Oow Ppt 1
Oow Ppt 1
 
MySQL HA Solutions
MySQL HA SolutionsMySQL HA Solutions
MySQL HA Solutions
 
Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
 
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
JDE & Peoplesoft 1 _ Roland Slee & Doug Hughes _ Oracle's Cloud Computing Str...
 
Windows Server 2012 Active Directory Domain and Trust (Forest Trust)
Windows Server 2012 Active Directory Domain and Trust (Forest Trust)Windows Server 2012 Active Directory Domain and Trust (Forest Trust)
Windows Server 2012 Active Directory Domain and Trust (Forest Trust)
 
Talk IT_ Oracle_이범_110727
Talk IT_ Oracle_이범_110727Talk IT_ Oracle_이범_110727
Talk IT_ Oracle_이범_110727
 
Playing in the Same Sandbox: MySQL and Oracle
Playing in the Same Sandbox:  MySQL and OraclePlaying in the Same Sandbox:  MySQL and Oracle
Playing in the Same Sandbox: MySQL and Oracle
 
Presentation sun storage 6780 solution
Presentation   sun storage 6780 solutionPresentation   sun storage 6780 solution
Presentation sun storage 6780 solution
 
Sesion Marzo Zaragoza
Sesion Marzo ZaragozaSesion Marzo Zaragoza
Sesion Marzo Zaragoza
 
Oow Ppt 2
Oow Ppt 2Oow Ppt 2
Oow Ppt 2
 
WAS Support & Monitoring Tools
WAS Support & Monitoring ToolsWAS Support & Monitoring Tools
WAS Support & Monitoring Tools
 
F428435966 odtug web-logic for developers
F428435966 odtug   web-logic for developersF428435966 odtug   web-logic for developers
F428435966 odtug web-logic for developers
 
Was liberty
Was libertyWas liberty
Was liberty
 
Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016Database as a Service, Collaborate 2016
Database as a Service, Collaborate 2016
 
Oracle Enterprise Manager 13C and Hybrid Cloud
Oracle Enterprise Manager 13C and Hybrid CloudOracle Enterprise Manager 13C and Hybrid Cloud
Oracle Enterprise Manager 13C and Hybrid Cloud
 
Oracle Database appliancepptx
Oracle Database appliancepptxOracle Database appliancepptx
Oracle Database appliancepptx
 
Oracle Systems _ Jeff Schwartz _ Engineering Solutions Exadata - Exalogic.pdf
Oracle Systems _ Jeff Schwartz _ Engineering Solutions Exadata - Exalogic.pdfOracle Systems _ Jeff Schwartz _ Engineering Solutions Exadata - Exalogic.pdf
Oracle Systems _ Jeff Schwartz _ Engineering Solutions Exadata - Exalogic.pdf
 
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
 
V center operations management suite 5.6 what's new, pricing and packaging ...
V center operations management suite 5.6   what's new, pricing and packaging ...V center operations management suite 5.6   what's new, pricing and packaging ...
V center operations management suite 5.6 what's new, pricing and packaging ...
 

Similar to 21st Century Service Oriented Architecture

21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, OracleEwa Stepien
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical UpdateWSO2
 
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex Liviu Claudiu Cismaru
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...InSync2011
 
Java Batch for Cost Optimized Efficiency
Java Batch for Cost Optimized EfficiencyJava Batch for Cost Optimized Efficiency
Java Batch for Cost Optimized EfficiencySridharSudarsan
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview crVasily Demin
 
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middlewareinvestorrelation
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 Worldoslc
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyWSO2
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformAyman El-Hattab
 
SOA 11g Foundation - 01.1 -SOA Overview.ppt
SOA 11g Foundation - 01.1 -SOA Overview.pptSOA 11g Foundation - 01.1 -SOA Overview.ppt
SOA 11g Foundation - 01.1 -SOA Overview.pptSudhirSinghShakyaVan
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionFumiko Yamashita
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs
 

Similar to 21st Century Service Oriented Architecture (20)

21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 
Oracle SOA Suite 11g
Oracle SOA Suite 11gOracle SOA Suite 11g
Oracle SOA Suite 11g
 
Enterprise Enabler- Presentation
Enterprise Enabler- PresentationEnterprise Enabler- Presentation
Enterprise Enabler- Presentation
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, Oracle
 
Oracle Realizing the Potential of SOA
Oracle Realizing the Potential of SOAOracle Realizing the Potential of SOA
Oracle Realizing the Potential of SOA
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update
 
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
BAM CEP / Business Activity Monitoring , Complex Event Processingomplex
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
 
Java Batch for Cost Optimized Efficiency
Java Batch for Cost Optimized EfficiencyJava Batch for Cost Optimized Efficiency
Java Batch for Cost Optimized Efficiency
 
Soa12c launch 1 overview cr
Soa12c launch 1 overview crSoa12c launch 1 overview cr
Soa12c launch 1 overview cr
 
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
 
Oracle Fusion Application
Oracle Fusion ApplicationOracle Fusion Application
Oracle Fusion Application
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and Technology
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
 
SOA 11g Foundation - 01.1 -SOA Overview.ppt
SOA 11g Foundation - 01.1 -SOA Overview.pptSOA 11g Foundation - 01.1 -SOA Overview.ppt
SOA 11g Foundation - 01.1 -SOA Overview.ppt
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete Solution
 
Smartsup
SmartsupSmartsup
Smartsup
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
 

More from Bob Rhubart

Business Integration for the 21st Century
Business Integration for the 21st Century Business Integration for the 21st Century
Business Integration for the 21st Century Bob Rhubart
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
Enterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityEnterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityBob Rhubart
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceBob Rhubart
 
Cloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionCloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionBob Rhubart
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingBob Rhubart
 
Innovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle CoherenceInnovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle CoherenceBob Rhubart
 
Making IT Simple: A Pragmatic Approach to Cloud Computing
Making IT Simple: A Pragmatic Approach to Cloud ComputingMaking IT Simple: A Pragmatic Approach to Cloud Computing
Making IT Simple: A Pragmatic Approach to Cloud ComputingBob Rhubart
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
Oracle VM Consolidation and Path to the Cloud
Oracle VM Consolidation and Path to the CloudOracle VM Consolidation and Path to the Cloud
Oracle VM Consolidation and Path to the CloudBob Rhubart
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureBob Rhubart
 
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsRationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsBob Rhubart
 
Cloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and DirectionsCloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and DirectionsBob Rhubart
 
Manage and Monitor Oracle Applications in the Cloud
Manage and Monitor Oracle Applications in the CloudManage and Monitor Oracle Applications in the Cloud
Manage and Monitor Oracle Applications in the CloudBob Rhubart
 
Rationalization and Defense in Depth - Two Steps Closer to the Cloud
Rationalization and Defense in Depth - Two Steps Closer to the CloudRationalization and Defense in Depth - Two Steps Closer to the Cloud
Rationalization and Defense in Depth - Two Steps Closer to the CloudBob Rhubart
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceBob Rhubart
 
Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleCloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleBob Rhubart
 
Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu KrishnaswamyEvent Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu KrishnaswamyBob Rhubart
 
Rationalization and Defense in Depth - Two Steps Closer to the Cloud
Rationalization and Defense in Depth - Two Steps Closer to the CloudRationalization and Defense in Depth - Two Steps Closer to the Cloud
Rationalization and Defense in Depth - Two Steps Closer to the CloudBob Rhubart
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceBob Rhubart
 

More from Bob Rhubart (20)

Business Integration for the 21st Century
Business Integration for the 21st Century Business Integration for the 21st Century
Business Integration for the 21st Century
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Enterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityEnterprise Strategy for Cloud Security
Enterprise Strategy for Cloud Security
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle Coherence
 
Cloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionCloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud Adoption
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud Computing
 
Innovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle CoherenceInnovations in Data Grid Technology with Oracle Coherence
Innovations in Data Grid Technology with Oracle Coherence
 
Making IT Simple: A Pragmatic Approach to Cloud Computing
Making IT Simple: A Pragmatic Approach to Cloud ComputingMaking IT Simple: A Pragmatic Approach to Cloud Computing
Making IT Simple: A Pragmatic Approach to Cloud Computing
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Oracle VM Consolidation and Path to the Cloud
Oracle VM Consolidation and Path to the CloudOracle VM Consolidation and Path to the Cloud
Oracle VM Consolidation and Path to the Cloud
 
Engineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the FutureEngineered Systems: Oracle's Vision for the Future
Engineered Systems: Oracle's Vision for the Future
 
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the CloudsRationalization and Defense in Depth - Two Steps Closer to the Clouds
Rationalization and Defense in Depth - Two Steps Closer to the Clouds
 
Cloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and DirectionsCloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and Directions
 
Manage and Monitor Oracle Applications in the Cloud
Manage and Monitor Oracle Applications in the CloudManage and Monitor Oracle Applications in the Cloud
Manage and Monitor Oracle Applications in the Cloud
 
Rationalization and Defense in Depth - Two Steps Closer to the Cloud
Rationalization and Defense in Depth - Two Steps Closer to the CloudRationalization and Defense in Depth - Two Steps Closer to the Cloud
Rationalization and Defense in Depth - Two Steps Closer to the Cloud
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle Coherence
 
Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleCloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
 
Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu KrishnaswamyEvent Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
Event Driven Architecture (EDA) Reference Architecture | Anbu Krishnaswamy
 
Rationalization and Defense in Depth - Two Steps Closer to the Cloud
Rationalization and Defense in Depth - Two Steps Closer to the CloudRationalization and Defense in Depth - Two Steps Closer to the Cloud
Rationalization and Defense in Depth - Two Steps Closer to the Cloud
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle Coherence
 

Recently uploaded

Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIUdaiappa Ramachandran
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdfJamie (Taka) Wang
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 

Recently uploaded (20)

Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 

21st Century Service Oriented Architecture

  • 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 – Proprietary and Confidential
  • 3. <Insert Picture Here> 21st Century SOA Architect Day – Chicago, IL – October 24, 2011 Samrat Ray, Sr Principal Product Manager, SOA Suite (twitter: @samratray)
  • 4. Oracle Fusion Middleware Complete, Open, Integrated, Best in Class Web Mobile Social User Engagement Content Management Identity Management Business Intelligence Development Business Process Tools Management Service Integration Enterprise Management Data Integration Cloud Application Foundation
  • 5. Gartner’s Hype Cycle for Application Infrastructure Industrial SOA Plateau of Productivity: Mainstream adoption starts to take off. Criteria for assessing provider viability are more clearly defined. The technology’s broad market applicability and relevance are clearly paying off. Source: Hype Cycle for Application Infrastructure, 2011 by Jess Thompson, Gartner 26 July 2011 | ID: G00213370
  • 6. Industrial SOA • "systematic labor especially for some useful purpose or the creation of something of value“ • “Individual manual labor is often replaced by mechanized mass production and craftsmen are replaced by assembly lines.“ © 2010 Oracle Corporation – Proprietary and Confidential
  • 7. Maturation means… • Your audience changes: from early adopters to mainstream • New expectations in terms of: • Performance & Stability • Maintainability • Usability & Productivity
  • 8. Oracle Integration Products JDev POLICY EM BAM Web MANAGER BPEL & BPMN BUSINESS RULES HUMAN WORKFLOW COMPLEX EVENT PROCESSING SERVICE BUS DATA INTEGRATOR GOLDENGATE ERP MAINFRAME SERVICES DB PARTNERS EVENTS
  • 10. Unified SCA runtime • Powered by SCA (Service Component Architecture) http://osoa.org • Optimized SOA runtime • Running on Application Grid: • Coherence • WLS • JRockit
  • 11. SOA/BPEL High Volume Customers US Transportation/Logistics Large European Telco Provider • Service delivery platform servicing 29 • 3,000,000 process instances/day, million mobile customers 170,000/hr - 500 production composites • 50,000,000 process instances/daily • 80% synchronous, 20% asynchronous • Peak instances: 7 million/hour • 3 Clusters. Each cluster made of 2 • Persist Policy: Only faulted instance (both machines - 8 CPUs and 16GB each BPEL faults and business exceptions) • Planning 11g upgrade now and expect • 4 servers / each 4 jvm. OS: RHEL AS 10X volume on 11.1.1.4 (mid 2011) Release 3 SaaS Provider of EDI Services US Credit Card Provider • SaaS based trading partner management, • 49 million msg/day (on OSB 10.3.1) order fulfillment with BPEL and 11g B2B • msg size = 5-10KB • 7,000,000 BPEL instances/day (Credit card transactions) • Peak BPEL instances: 600,000/hr • Will start sending statements (1MB+) • 4-node cluster • 2 x 3.6 GHz Intel Xeon • Evenly split between sync and async • 4 GB RAM instances
  • 12. Transparent use of the Application Grid: Built-in Service Result Cache in OSB Leverages Oracle Coherence Checkbox enabled Cache Results? Cache Token Time To Live • Reduce latency (improve user experience) • Reduce backend load
  • 13. SOA Suite on Exalogic  Extreme Performance SOA and BPM Platform Results on ¼ Rack Exalogic + Exadata:  ADF – 800 pages/sec, 2.9M/hr  Stateless composite – 3878/sec, 14M/hr  Complex, long-running process (FOD) – 911 orders/sec, 3.3M orders/hr (all three loads simultaneously – not either/or…)  Engineered system for best Oracle Apps ownership experience  Highly integrated, optimized middleware, database, compute, storage, OS, networking solution  90% reduction in application deployment time  Operational costs reduced up to 60%  Highest Quality of Service for mission-critical deployment  EBS, SEBL, PSFT, JDE and SOA/BPM Suites validated on Exalogic  Number of additional optimizations coming up in PS5 13
  • 14. Customer Story SOA Suite on Exalogic SOA & BPM Suites | Exalogic | Exadata • 10g ADF/SOA upgrade to 11g • Performed 9x time better when moved to Exalogic / Exadata • Described SOA Suite on Exalogic as “Freaky fast” • 2x ½ racks Exadata • 2x ¼ racks Exalogic • SOA Suite • ADF • WL Suite • Management Packs 14
  • 16. Complete end-to-end visibility Instance tracking in Enterprise Manager • All-in-one management console • End-to-end (process) instance tracking • Unified error handling BPMN External Service Human Workflow Mediation Business Rules Drill-down Drill down into Process Audit
  • 17. Provisioning of new environments  Basic installers  Silent install + WLST scripting  Test-to-Production (T2P) cloning tool (http://bit.ly/pj51xa)  Copy Binaries and Patches  Copy Configuration and Metadata  WLS Domain Config in File System  System Components Config in File System  FMW Components metadata in MDS – includes artifacts such as SOA composites, ADF customizations  FMW Components Config in their own Schemas  Non-User Layer Customizations (e.g., Site or Enterprise Layer) in MDS  Copy Security Config such as OPSS policies  Oracle Virtual Assembly Builder 17
  • 18. Virtual Assembly Builder Automated Multi-Tier Deployment “stamp” Assembly Catalog Web Web WLS WLS WLS Guest OS DB DB Guest OS Guest OS Guest OS Virtual Machine Physical
  • 19. Purging • Purge scripts improvements in PS3 (usage of Oracle Partitioning, batch scripts, etc.) http://bit.ly/soapurge © 2010 Oracle Corporation – Proprietary and Confidential
  • 20. Composite Unit Testing & Continuous Integration 1. Define tests / asserts / emulations (JDeveloper) 2. Execute (SOAConsole or ANT) 3. Review results (SOAConsole or standard JUnit report) 4. Insert in Continuous Integration process (Subversion/Maven/Hudson) 5. See http://redstack.wordpress.com/continuous-integration/ for more! Oracle Confidential - Highly Restricted
  • 22. Declarative Composite Assembly SOA Composite Editor in JDeveloper • Based on SCA standard • Drag & Drop • Visual • Single Unit of Deployment • Easy versioning
  • 23. From integration to BPM Seamless extension BPM • Process orchestration • Process analytics • Collaboration tools Business Human SCA BPMN BPEL Mediator Rules Workflow • Single runtime • Single admin console Service infrastructure • Direct access to all Common JCA-based connectivity infrastructure Policy Enforcement integration capabilities: services, Optimized binding Service and Events Bus events, etc. • Unified security
  • 25. Web-Based Process Composer Empowering Business to model processes • Zero-download, web based modeling tool opens up process modeling to wider business audience • Role-based application access • Top-down modeling • Customization within constraints Allow the people who know the business to model
  • 27. Closed Loop Service Lifecycle Service Definition Service Implementation and Architect • Service Configuration • Target Service • Composite Service Bus Metadata • WSDL • XSDs • BPA • Code Composite Harvesting • Proxy… SOA Designers and Developers Single View of Assets Business Artifact Management Policy Attachment Owners Proxy Pipeline Runtime Metrics Registrie(s) Reg/Rep Harvesting Auto Deployment Monitoring & Test, Staging & Management Production Integration Staging IT Operations Testing Production SLA Management Policy Enforcement 27 27
  • 29. Integration & Cloud • SaaS, PaaS, iPaaS • Private cloud • Public cloud • Yes, but first: hybrid cloud © 2010 Oracle Corporation – Proprietary and Confidential
  • 30. Customer Story Hybrid cloud applications Web Browser Intranet DMZ Internet jQuery REST Webcache SOAP OSB HTTP SOAP CRM OpenText eDocs DM © 2010 Oracle Corporation – Proprietary and Confidential 30
  • 31. Oracle Enterprise Gateway: Extending security to the cloud First Line Of Service End Point Defense Virtualization Security OWSM Web Agent Service Web Client HTTP GET/POST (Browser) OWSM Web Web Service REST Agent Service OWSM Client Web Service XML OWSM Enterprise Enterprise OWSM Web Client Agent Service Bus Agent Service Gateway Web Service SOAP OWSM Client OWSM Web Agent Service Web Service JMS Client OWSM Web Agent Service Extranet DMZ Intranet Common Security Policies
  • 33. 21st Century SOA • SOA has entered the Plateau of Productivity • Oracle is leading the era of “Industrial SOA”: • More performant, • easier to maintain, • more productive • Have a use case illustrating the concept of “Industrial SOA”? Please get in touch! demed.lher@oracle.com • Thank you © 2010 Oracle Corporation – Proprietary and Confidential
  • 34. Oracle SOA Suite Resources • Oracle SOA Suite on OTN: http://bit.ly/soaotn • Oracle SOA Suite Quickstart Guide: http://bit.ly/soasuitequickstartguide © 2010 Oracle Corporation – Proprietary and Confidential