SlideShare a Scribd company logo
1 of 34
Download to read offline
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 – Phoenix, AZ – December 14, 2011
Jeff Davies, Sr Principal Product Manager, SOA Suite
(twitter: @jeffmdavies)
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




                                                          COMPLEX
                                                           EVENT
                                                         PROCESSING




   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 Provider      Large European Telco
• 3,000,000 process instances/day,        • Service delivery platform servicing 29
  170,000/hr - 500 production             million mobile customers
  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
  machines - 8 CPUs and 16GB each         (both BPEL faults and business
• Planning 11g upgrade now and expect     exceptions)
  10X volume on 11.1.1.4 (mid 2011)       • 4 servers / each 4 jvm. OS: RHEL AS
                                          Release 3


SaaS Provider of EDI Services             US Credit Card Provider
• SaaS based trading partner              • 49 million msg/day (on OSB 10.3.1)
management, order fulfillment with BPEL   • msg size = 5-10KB
and 11g B2B                               (Credit card transactions)
• 7,000,000 BPEL instances/day            • Will start sending statements (1MB+)
• Peak BPEL instances: 600,000/hr         • 2 x 3.6 GHz Intel Xeon
• 4-node cluster                          • 4 GB RAM
• Evenly split between sync and async
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
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
       We    We   Catalog
       b     b




WL    WL    WL
S     S     S




                                              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

                  BPMN            BPEL
                                                Rules
                                                           Mediator
                                                           Mediator
                                                                       Workflow
                                                                       Workflow     SCA
                                                                                    •Single runtime
                                               Business                Human

                                                                                    •Single admin
                                Service infrastructure
                                                                                    console
            Common JCA-based connectivity infrastructure       Policy Enforcement
                                                                                    •Direct access to all
Optimized
                                  Service and Events Bus                            integration
binding
                                                                                    capabilities: services,
                                                                                    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



                                                                                                 Test, Staging &
     Monitoring & 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!
         Jeff.x.davies@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

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
 
Application Grid: Platform for Virtualization and Consolidation of your Java ...
Application Grid: Platform for Virtualization and Consolidation of your Java ...Application Grid: Platform for Virtualization and Consolidation of your Java ...
Application Grid: Platform for Virtualization and Consolidation of your Java ...Bob Rhubart
 
Rationalizing an Enterprise IT Architecture
Rationalizing an Enterprise IT ArchitectureRationalizing an Enterprise IT Architecture
Rationalizing an Enterprise IT ArchitectureBob Rhubart
 
Security in a Cloudy Architecture
Security in a Cloudy ArchitectureSecurity in a Cloudy Architecture
Security in a Cloudy ArchitectureBob Rhubart
 
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityExtending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityJerome Leonard
 
Talk IT_Oracle AP_이진호 부장_111102
Talk IT_Oracle AP_이진호 부장_111102 Talk IT_Oracle AP_이진호 부장_111102
Talk IT_Oracle AP_이진호 부장_111102 Cana Ko
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, OracleEwa Stepien
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...Novell
 
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
 
Implementing Process Controls and Risk Management with Novell Compliance Mana...
Implementing Process Controls and Risk Management with Novell Compliance Mana...Implementing Process Controls and Risk Management with Novell Compliance Mana...
Implementing Process Controls and Risk Management with Novell Compliance Mana...Novell
 
Novell Success Stories: Collaboration in Government
Novell Success Stories: Collaboration in GovernmentNovell Success Stories: Collaboration in Government
Novell Success Stories: Collaboration in GovernmentNovell
 
IDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudIDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudNovell
 
What an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderWhat an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderNovell
 
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
 
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...New Lease
 
Microsoft desktop virtualization_offerings - chris_estonina
Microsoft desktop virtualization_offerings - chris_estoninaMicrosoft desktop virtualization_offerings - chris_estonina
Microsoft desktop virtualization_offerings - chris_estoninaMicrosoft Singapore
 
Connectivity for a Smarter Planet
Connectivity for a Smarter PlanetConnectivity for a Smarter Planet
Connectivity for a Smarter PlanetProlifics
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 PredictionsFlexera
 

What's hot (20)

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
 
Application Grid: Platform for Virtualization and Consolidation of your Java ...
Application Grid: Platform for Virtualization and Consolidation of your Java ...Application Grid: Platform for Virtualization and Consolidation of your Java ...
Application Grid: Platform for Virtualization and Consolidation of your Java ...
 
Rationalizing an Enterprise IT Architecture
Rationalizing an Enterprise IT ArchitectureRationalizing an Enterprise IT Architecture
Rationalizing an Enterprise IT Architecture
 
Security in a Cloudy Architecture
Security in a Cloudy ArchitectureSecurity in a Cloudy Architecture
Security in a Cloudy Architecture
 
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based ExtensibilityExtending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
Extending The Value Of Oracle Crm On Demand Through Cloud Based Extensibility
 
Talk IT_Oracle AP_이진호 부장_111102
Talk IT_Oracle AP_이진호 부장_111102 Talk IT_Oracle AP_이진호 부장_111102
Talk IT_Oracle AP_이진호 부장_111102
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, Oracle
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
 
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
 
Implementing Process Controls and Risk Management with Novell Compliance Mana...
Implementing Process Controls and Risk Management with Novell Compliance Mana...Implementing Process Controls and Risk Management with Novell Compliance Mana...
Implementing Process Controls and Risk Management with Novell Compliance Mana...
 
Novell Success Stories: Collaboration in Government
Novell Success Stories: Collaboration in GovernmentNovell Success Stories: Collaboration in Government
Novell Success Stories: Collaboration in Government
 
IDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The CloudIDC Says, Don't Move To The Cloud
IDC Says, Don't Move To The Cloud
 
What an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderWhat an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud Provider
 
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
 
Azaleos Overview
Azaleos OverviewAzaleos Overview
Azaleos Overview
 
Private cloud in a box
Private cloud in a boxPrivate cloud in a box
Private cloud in a box
 
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...110531 newlease heads in the clouds feet on the ground v2.0 (partner ready)  ...
110531 newlease heads in the clouds feet on the ground v2.0 (partner ready) ...
 
Microsoft desktop virtualization_offerings - chris_estonina
Microsoft desktop virtualization_offerings - chris_estoninaMicrosoft desktop virtualization_offerings - chris_estonina
Microsoft desktop virtualization_offerings - chris_estonina
 
Connectivity for a Smarter Planet
Connectivity for a Smarter PlanetConnectivity for a Smarter Planet
Connectivity for a Smarter Planet
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
 

Similar to 21st Century SOA

21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
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
 
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost WSO2
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyWSO2
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical UpdateWSO2
 
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
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo | MADP & MBaaS
 
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...TEAM Informatics
 
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352sflynn073
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsBob Rhubart
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09Martha Rotter
 
Stay productive while slicing up the monolith
Stay productive while slicing up the monolithStay productive while slicing up the monolith
Stay productive while slicing up the monolithMarkus Eisele
 
Stay productive while slicing up the monolith
Stay productive while slicing up the monolithStay productive while slicing up the monolith
Stay productive while slicing up the monolithMarkus Eisele
 
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
 
Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleBob Rhubart
 
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
 

Similar to 21st Century SOA (20)

21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
Oracle SOA Suite 11g
Oracle SOA Suite 11gOracle SOA Suite 11g
Oracle SOA Suite 11g
 
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
 
Enterprise Enabler- Presentation
Enterprise Enabler- PresentationEnterprise Enabler- Presentation
Enterprise Enabler- Presentation
 
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and Technology
 
Oracle Fusion Application
Oracle Fusion ApplicationOracle Fusion Application
Oracle Fusion Application
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update
 
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
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for Enterprises
 
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
WebCenter as a Cloud App on Exalogic – A Case Study on Virtualization and Per...
 
Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352Was l iberty for java batch and jsr352
Was l iberty for java batch and jsr352
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural Considerations
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09
 
Stay productive while slicing up the monolith
Stay productive while slicing up the monolithStay productive while slicing up the monolith
Stay productive while slicing up the monolith
 
Stay productive while slicing up the monolith
Stay productive while slicing up the monolithStay productive while slicing up the monolith
Stay productive while slicing up the monolith
 
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...
 
Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
 
Layer 7 and Oracle -
Layer 7 and Oracle - Layer 7 and Oracle -
Layer 7 and Oracle -
 

More from Bob Rhubart

Enterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityEnterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityBob 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
 
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
 
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
 
Oracle Enterprise Manager
Oracle Enterprise ManagerOracle Enterprise Manager
Oracle Enterprise ManagerBob 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 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
 
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
 
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
 
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
 
Diagnosability vs The Cloud
Diagnosability vs The CloudDiagnosability vs The Cloud
Diagnosability vs The CloudBob Rhubart
 
The New Generation of IT Optimization and Consolidation Platforms
 The New Generation of IT Optimization and Consolidation Platforms The New Generation of IT Optimization and Consolidation Platforms
The New Generation of IT Optimization and Consolidation PlatformsBob Rhubart
 

More from Bob Rhubart (19)

Enterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityEnterprise Strategy for Cloud Security
Enterprise Strategy for Cloud Security
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud Computing
 
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
 
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
 
Oracle Enterprise Manager
Oracle Enterprise ManagerOracle Enterprise Manager
Oracle Enterprise Manager
 
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 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
 
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
 
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
 
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
 
Diagnosability vs The Cloud
Diagnosability vs The CloudDiagnosability vs The Cloud
Diagnosability vs The Cloud
 
The New Generation of IT Optimization and Consolidation Platforms
 The New Generation of IT Optimization and Consolidation Platforms The New Generation of IT Optimization and Consolidation Platforms
The New Generation of IT Optimization and Consolidation Platforms
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

21st Century SOA

  • 1.
  • 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 – Phoenix, AZ – December 14, 2011 Jeff Davies, Sr Principal Product Manager, SOA Suite (twitter: @jeffmdavies)
  • 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 COMPLEX EVENT PROCESSING 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 Provider Large European Telco • 3,000,000 process instances/day, • Service delivery platform servicing 29 170,000/hr - 500 production million mobile customers 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 machines - 8 CPUs and 16GB each (both BPEL faults and business • Planning 11g upgrade now and expect exceptions) 10X volume on 11.1.1.4 (mid 2011) • 4 servers / each 4 jvm. OS: RHEL AS Release 3 SaaS Provider of EDI Services US Credit Card Provider • SaaS based trading partner • 49 million msg/day (on OSB 10.3.1) management, order fulfillment with BPEL • msg size = 5-10KB and 11g B2B (Credit card transactions) • 7,000,000 BPEL instances/day • Will start sending statements (1MB+) • Peak BPEL instances: 600,000/hr • 2 x 3.6 GHz Intel Xeon • 4-node cluster • 4 GB RAM • Evenly split between sync and async 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
  • 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 We We Catalog b b WL WL WL S S S 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 BPMN BPEL Rules Mediator Mediator Workflow Workflow SCA •Single runtime Business Human •Single admin Service infrastructure console Common JCA-based connectivity infrastructure Policy Enforcement •Direct access to all Optimized Service and Events Bus integration binding capabilities: services, 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 Test, Staging & Monitoring & 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! Jeff.x.davies@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