SlideShare a Scribd company logo
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 – Redwood Shores, CA – August 30, 2011
Demed L’Her, Sr Director, SOA Product Management
(twitter: @demed)
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



   12
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




13
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
                                                   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

                           16
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
Optimized                                                                         capabilities: services,
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
                                                                             • Service
                                                                                        Configuration
     Architect                                 • 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


26
26
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                          29
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
                     REST                                                        Agent   Service
              OWSM




Web Service
  Client

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




Web Service
  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

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
Bob Rhubart
 
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
Novell
 
BSM201.pdf
BSM201.pdfBSM201.pdf
BSM201.pdfNovell
 
Cloud Computing: Making IT Simple
Cloud Computing: Making IT SimpleCloud Computing: Making IT Simple
Cloud Computing: Making IT Simple
Bob 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
 
Novell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell ZENworks Overview and Futures
Novell ZENworks Overview and Futures
Novell
 
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
Bob 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 Coherence
Bob Rhubart
 
Application-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural Considerations
Bob Rhubart
 
Implementing and Proving Compliance Tactics with Novell Compliance Management...
Implementing and Proving Compliance Tactics with Novell Compliance Management...Implementing and Proving Compliance Tactics with Novell Compliance Management...
Implementing and Proving Compliance Tactics with Novell Compliance Management...
Novell
 
Applying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsApplying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday Problems
Novell
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, Oracle
Ewa Stepien
 
Az Managed Exchange Services(1)
Az Managed Exchange Services(1)Az Managed Exchange Services(1)
Az Managed Exchange Services(1)alwayson
 
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
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
Novell
 
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
Jerome Leonard
 
Securing Your Cloud Applications with Novell Cloud Security Service
Securing Your Cloud Applications with Novell Cloud Security ServiceSecuring Your Cloud Applications with Novell Cloud Security Service
Securing Your Cloud Applications with Novell Cloud Security Service
Novell
 
Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
Bob Rhubart
 
SUSE Linux Enterprise Server for System z SP1
SUSE Linux Enterprise Server  for System z SP1 SUSE Linux Enterprise Server  for System z SP1
SUSE Linux Enterprise Server for System z SP1
Novell
 
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
Novell
 

What's hot (20)

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
 
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
 
BSM201.pdf
BSM201.pdfBSM201.pdf
BSM201.pdf
 
Cloud Computing: Making IT Simple
Cloud Computing: Making IT SimpleCloud Computing: Making IT Simple
Cloud Computing: Making IT Simple
 
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 ...
 
Novell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell ZENworks Overview and Futures
Novell ZENworks Overview and Futures
 
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
 
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-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural ConsiderationsApplication-Driven Virtualization: Architectural Considerations
Application-Driven Virtualization: Architectural Considerations
 
Implementing and Proving Compliance Tactics with Novell Compliance Management...
Implementing and Proving Compliance Tactics with Novell Compliance Management...Implementing and Proving Compliance Tactics with Novell Compliance Management...
Implementing and Proving Compliance Tactics with Novell Compliance Management...
 
Applying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsApplying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday Problems
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, Oracle
 
Az Managed Exchange Services(1)
Az Managed Exchange Services(1)Az Managed Exchange Services(1)
Az Managed Exchange Services(1)
 
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)
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 
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
 
Securing Your Cloud Applications with Novell Cloud Security Service
Securing Your Cloud Applications with Novell Cloud Security ServiceSecuring Your Cloud Applications with Novell Cloud Security Service
Securing Your Cloud Applications with Novell Cloud Security Service
 
Cloud Computing - Making IT Simple
 Cloud Computing - Making IT Simple Cloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
 
SUSE Linux Enterprise Server for System z SP1
SUSE Linux Enterprise Server  for System z SP1 SUSE Linux Enterprise Server  for System z SP1
SUSE Linux Enterprise Server for System z SP1
 
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
 

Similar to 21st Century SOA

21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
Bob Rhubart
 
Enterprise Enabler- Presentation
Enterprise Enabler- PresentationEnterprise Enabler- Presentation
Enterprise Enabler- Presentation
Stone Bond Technologies
 
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
 
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
SudhirSinghShakyaVan
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update
WSO2
 
10 - Architetture Software - More architectural styles
10 - Architetture Software - More architectural styles10 - Architetture Software - More architectural styles
10 - Architetture Software - More architectural stylesMajong DevJfu
 
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
FITMAN FI
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
Novell
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
Novell
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
Novell
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
Novell
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete Solution
Fumiko Yamashita
 
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
 
Operating the Hyperscale Cloud
Operating the Hyperscale CloudOperating the Hyperscale Cloud
Operating the Hyperscale CloudOpen Stack
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
Ayman El-Hattab
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
Fumiko Yamashita
 
What's New in InTouch Machine Edition (ITME)
What's New in InTouch Machine Edition (ITME)What's New in InTouch Machine Edition (ITME)
What's New in InTouch Machine Edition (ITME)
Wonderware InTouch Machine Edition
 
Open Source Soa
Open Source SoaOpen Source Soa
Open Source Soa
Arun Pareek
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09Martha Rotter
 

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
 
Enterprise Enabler- Presentation
Enterprise Enabler- PresentationEnterprise Enabler- Presentation
Enterprise Enabler- Presentation
 
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
 
Oracle SOA Suite 11g
Oracle SOA Suite 11gOracle SOA Suite 11g
Oracle SOA Suite 11g
 
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
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update
 
10 - Architetture Software - More architectural styles
10 - Architetture Software - More architectural styles10 - Architetture Software - More architectural styles
10 - Architetture Software - More architectural styles
 
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete Solution
 
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
 
Operating the Hyperscale Cloud
Operating the Hyperscale CloudOperating the Hyperscale Cloud
Operating the Hyperscale Cloud
 
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development PlatformSharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
 
Managing Oracle Fusion Middleware
Managing Oracle Fusion MiddlewareManaging Oracle Fusion Middleware
Managing Oracle Fusion Middleware
 
What's New in InTouch Machine Edition (ITME)
What's New in InTouch Machine Edition (ITME)What's New in InTouch Machine Edition (ITME)
What's New in InTouch Machine Edition (ITME)
 
Open Source Soa
Open Source SoaOpen Source Soa
Open Source Soa
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09
 

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
 
Enterprise Strategy for Cloud Security
Enterprise Strategy for Cloud SecurityEnterprise Strategy for Cloud Security
Enterprise Strategy for Cloud Security
Bob 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 Coherence
Bob 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 Adoption
Bob Rhubart
 
High Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud ComputingHigh Availability Infrastructure for Cloud Computing
High Availability Infrastructure for Cloud Computing
Bob 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 Future
Bob Rhubart
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
Bob 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 Future
Bob 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 Clouds
Bob Rhubart
 
Cloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and DirectionsCloud Computing Industry Trends and Directions
Cloud Computing Industry Trends and Directions
Bob 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 Cloud
Bob Rhubart
 
Oracle Enterprise Manager
Oracle Enterprise ManagerOracle Enterprise Manager
Oracle Enterprise Manager
Bob 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 Future
Bob 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 Cloud
Bob 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 Coherence
Bob Rhubart
 
Cloud Computing - Making IT Simple
Cloud Computing - Making IT SimpleCloud Computing - Making IT Simple
Cloud Computing - Making IT Simple
Bob 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 Coherence
Bob Rhubart
 
Diagnosability vs The Cloud
Diagnosability vs The CloudDiagnosability vs The Cloud
Diagnosability vs The Cloud
Bob 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 Platforms
Bob 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
 
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
 
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
 
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
 
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

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 

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 – Redwood Shores, CA – August 30, 2011 Demed L’Her, Sr Director, SOA Product Management (twitter: @demed)
  • 4. 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
  • 5. 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
  • 6. Maturation means… • Your audience changes: from early adopters to mainstream • New expectations in terms of: • Performance & Stability • Maintainability • Usability & Productivity
  • 7. 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
  • 9. Unified SCA runtime • Powered by SCA (Service Component Architecture) http://osoa.org • Optimized SOA runtime • Running on Application Grid: • Coherence • WLS • JRockit
  • 10. 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
  • 11. 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
  • 12. 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 12
  • 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 13
  • 15. 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 into Process Audit
  • 16. 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 16
  • 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
  • 18. Purging • Purge scripts improvements in PS3 (usage of Oracle Partitioning, batch scripts, etc.) http://bit.ly/soapurge © 2010 Oracle Corporation – Proprietary and Confidential
  • 19. 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
  • 21. Declarative Composite Assembly SOA Composite Editor in JDeveloper • Based on SCA standard • Drag & Drop • Visual • Single Unit of Deployment • Easy versioning
  • 22. 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 Optimized capabilities: services, binding Service and Events Bus events, etc. • Unified security
  • 24. 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
  • 26. Closed Loop Service Lifecycle Service Definition Service Implementation and • Service Configuration Architect • 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 26 26
  • 28. Integration & Cloud • SaaS, PaaS, iPaaS • Private cloud • Public cloud • Yes, but first: hybrid cloud © 2010 Oracle Corporation – Proprietary and Confidential
  • 29. 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 29
  • 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 REST Agent Service OWSM Web Service Client Web Service XML OWSM Enterprise Enterprise OWSM Web Client Agent Service Bus Agent Service Gateway SOAP OWSM Web Service Client OWSM Web Agent Service Web Service JMS Client OWSM Web Agent Service Extranet DMZ Intranet Common Security Policies
  • 32. 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
  • 33. 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