SlideShare una empresa de Scribd logo
1 de 51
Descargar para leer sin conexión
Using SOA Tools v Doing SOA

                                                                                               Transformation

                                                                                               Accounts
                                                                                        $      Receivable

                                                                                               Customer
                                                                                               (DataHub)
                                SOA Methodology
                                                                                               Orders
                                                                                               (EJB 3.0)


                                                                                               Promotion Management
                                                                                        ?      (Business Rules)


        ?                                                    ?
                                                                                               Exception Management
                                                                                               Portal – Order Hospital
              Process                                              Process
                                                                                               (Human Workflow)


Integration | One Off Services                    SOA | Reusable Services

One off Implementation   Low Reuse Potential      Architected for Reuse      Higher Reuse Potential




For a good overview of service granularity, go to http://www.soaglossary.com/service_granularity.asp
Thomas Erl, Author of SOA:Principles of Service Design


 “It's tough to incrementally adopt SOA when you're delivering
  services tactically because each tactically delivered service
  essentially becomes legacy once SOA is properly adopted.”
<Insert Picture Here>




Moving Beyond Project-Level SOA (S291389)
Dr Mohamad Afshar, Prasen Palvankar, Oracle Fusion Middleware
… plus Naresh Apte, Basheer Khan, Robert Schneider, David Senak
<Insert Picture Here>



Introduction
SOA Adoption Strategies


                               Enterprise-Driven
                               IT 100% Full Steam Ahead

                                 Management Behind
                                   Enterprise SOA



                 Management Skeptical –         Management not Bought
                    Need Convincing                   In 100%
       IT Focused on Success                                 IT Able to Drive Reuse
         Stories to Convince                                  Across Departments

                                                                 Infrastructure-Driven
Project-Driven
SOA Enablers
          SOA Benefit            Enabler
                                 1)   Standards-based Interfaces
          Interoperability       2)   Available through standard protocols
                                 3)   Canonical Data Models (within Domain/ Enterprise)
                                 1)   Assemble rather than build
          Ease and Speed of      2)   Processes, Rules, Events captured in high-level models instead
          Development                 of in code
                                 3)   Service portfolio speeds up development
Agility
                                 1)   Separation of Concerns – messaging, workflow, rules, etc.
  &       Reducing Impact of     2)   Loose Coupling, e.g. Changes localized to service
          Change                      implementations
Lower                            3)   Abstract Legacy and Proprietary Interfaces
 Cost
                                 1)   Standards-based interfaces
                                 2)   Process captured in BPM/ BPEL engines
          Increased Visibility
                                 3)   Events captured in CEP engine
                                 4)   Data services with standardized formats for key data assets
                                 1)   Portfolio of Services built for reuse
          Reuse                  2)   Registry/ Repository to aid developers and architects in finding
                                      reusable assets
Adoption Strategies Tied to SOA Benefits

                                             Enterprise-   Infrastructure-      Project-
          SOA Benefit
                                             Driven        Driven               Driven

          Interoperability
                                                             Utility Services


          Ease and Speed of Development
Agility
  &
          Reducing Impact of Change
Lower
 Cost
          Increased Visibility


          Reuse
                                                             Utility Services


                    It’s difficult to get reuse if you are doing the project-driven
                     approach unless you actively plan and execute to get it!
More Effort Now                         Less Pain Later
      Initial service delivery cost, effort
                                                  Subsequent Service
      and time is increased due to
                                                  Governance burden
      service identification and service
                                                  reduced
      portfolio planning

                              Enterprise-Driven
                              Enterprise-Driven




                                                             Infrastructure-Driven
                                                              Infrastructure-Driven
Project-Driven
      Less Effort Now                         Pain Later
      Initial service delivery cost, effort       Subsequent Service
      and time is reduced because the             Governance requires
      analysis scope is based on                  increased cost, effort,
      immediate project requirements              time
<Insert Picture Here>



Project-Driven SOA
Characteristics of Project-Driven SOA

Key Characteristics             Focus/ Benefits               Downfalls

                                • Some Cost Savings    Flat   • Incremental Improvement
• Little Involvement from the
                                 Line
 Business Side                                                • Tactical Agility Only -
                                • Some Agility                 through Ease of Change
• Scope Restricted to
                                                               not Service Portfolios
 Individual Projects
                                SOA Benefit           Score
                                                              • Not Investing in Design
• Integration / Data
                                                               Standards has a Cost
 Movement Focused               Interoperability
                                                              • Disparities Addressed
• New Projects Build
                                Ease and Speed                 through Integration
 Everything from Scratch
                                of Development
                                                              • Missing Reusable
• Not Focused on Reuse
                                Reducing                       Business Services
                                Impact of                     • Potential Proliferation of
                                Change                         Unshareable Services
                                Increased                     • Introduces New Silos and
                                Visibility                     Related Integration and
                                                               Governance burden
                                Reuse
Project | Integration
                            Scenarios:
                            •Siebel Order Capture to Oracle ATP
                            •Oracle Configurator to Siebel Order Capture
                            •Siebel Order Capture to G-Log
                            •Siebel Order Capture to Oracle Financials

                BPEL FLOW




 Siebel
  CRM




                                             E-Business Suite
Out-of-the-Box Services from Oracle
Sustainable Integration through Web Service

          Supporting SOA with Applications Unlimited
                                                             JD
                        Oracle      PeopleSoft   Siebel
                                                             Edwards
Enterprise Business     More than    More than   More than   More than
Services (out of box)     150          200         100         100
Enterprise Service      More than    More than   More than   More than
Operations                1000         2000        1000        500
Enterprise Business     More than    More than   More than   More than
Events                    1000         200         1000        300
Modeled Business        More than    More than   More than   More than
Process Support           5000         800         1000        300
Services Repository
                          YES          YES          YES        YES
Available
Naresh Apte
        TasmanAve, Inc.                                 Founder and CEO,
                                                          TasmanAve, Inc.
                                            • Lesson Learned
Consumer Products Company
                                               • SOA projects require the same project
• Project-Driven SOA
                                                 considerations such as Performance,
• Results
                                                 Security, HA
    • SOA Foundation ready for future
                                               • Organizational: EA should champion pan-
    • Significant Cost Savings
                                                 enterprise SOA practices as reuse is not a
• EA prime mover for SOA adoption                prime mover at project level
• Technology Issues: SOA Skills, New        • Key Takeaway
  Technology Readiness
                                               • Treat middleware mainly as middleware
• Organizational Issues: EA’s role:
  implementer versus strategic visionary?
Naresh Apte
          TasmanAve, Inc.                                Founder and CEO,
                                                           TasmanAve, Inc.
                                              • Lesson Learned
Computer Peripherals Company
                                                 • Technical: Adapters can introduce their
•   Project-Driven SOA
                                                   own issues
•   Results:
                                                 • Disparity in standards adoption causes
      • Sales team moving towards single site
                                                   interoperability problems
         for sales information
                                                 • Organizational: Real-time works !
      • SOA Foundation ready for future
                                              • Key Takeaway
         projects
                                                 • Don’t expect 100% plug-play from day
•   EA is partnering with other IT teams
                                                   one
•   Technology issues: SOA Skills, XML
    modeling incompatibilities
•   Organizational issues: Gain confidence in
    event-based real-time business processing
What is a Business Service?

A business service is a software solution that provides functions related
to one or more business processes. Business services may be composed
from one or more fine-grained utility, entity or task services and are
described using business semantics.
Transitions


                                         Enterprise-Driven
2) Project-Driven to                                                 3) Infrastructure-Driven to
Enterprise-Driven                                                    Enterprise-Driven
                                        IT 100% Full Steam Ahead

                                          Management Behind
                                            Enterprise SOA




                         Management Skeptical –          Management not Bought
                            Need Convincing                    In 100%
                IT Focused on Success                                 IT Able to Drive Reuse
                  Stories to Convince                                  Across Departments

                                                                          Infrastructure-Driven
        Project-Driven


                                        1) Project-Driven to
                                        Infrastructure-Driven
SOA Maturity Domains (Dimensions)




Cross-section through a typical slice of the Level-5 SOA maturity stack
Starting Point for Each Approach



                               Corollary: Have to Ensure
                               that you have all capabilities
                               at levels lower than the one at
                               which you start


Enterprise-Driven


                                       Infrastructure-Driven


Project-Driven
<Insert Picture Here>



Project-Driven to
Infrastructure-Driven
What You Will and Won’t get out of it?


•   Some Cost Savings
•   Shared Platform / Enterprise Nervous System
•   Reuse of Application Agnostic / Utility Services
•   Improved Interoperability Within Silos
•   Reduced Integration Between Silos
•   Ability to Continue with Existing Methodology(/s)
Characteristics of Infrastructure-Driven SOA

Projects                      Recommendations               Downfalls

                              • Standardize on SOA          • Requires Buy-in
• Integration + MDM
                               Platform
                                                            • Shared Budgeting for
• Consolidation / Mainframe
                              • Focus on Use of Industry     Platform and Utility
 Migration
                               Standards                     Services
 SOA Benefit        Score
                              • Bring in Design Standards   • Ownership over Platform
                               for Repeatability             and Utility Services
 Interoperability
                              • Build and Manage            • Not Investing in Business
 Ease and
                               Reusable Artifacts            Services limits ROI and
 Speed of
                                                             Interoperability
 Development                         Services
                                 •
                                                            • Agility Limited Since there
 Reducing                            Business Rules
                                 •
                                                             is no Portfolio of Business
 Impact of
                                     Data Models
                                 •                           Services
 Change
                                     Schemas, Transforms,
                                                            • Anything Not Standardized
 Increased                           etc
                                                             has Downfalls of Project-
 Visibility
                              • Governance – Policies to     Driven Approach
                               Encourage Building, Reuse
 Reuse
                               of Assets + Operations
SOA Governance for Infrastructure-Driven




              Service Ownership        Capacity Planning
Projects /
Service                                                       Operations
             Service Lifecycle Gov   Enforce Service Levels

Lifecycle      Shared Artifacts         Enforce Policies
<Insert Picture Here>



                                                    Basheer Khan
                                         CEO, Innowave Technology
                                           • Lesson Learned
Syntax-Brillian
                                              • Executive buy in critical for
 • Currently adopting a Project-Driven
                                                project success
   approach to SOA
                                              • Test, Test, .. And Test some
 • Improved Customer Relationship
                                                more! It is never enough!
   Management
                                           • Key Takeaway
 • Increased Fulfillment Capability
                                              • Factor in additional time when
 • EA managed by the CIO
                                                dealing with hosted
 • Issues:
                                                environments
     • Disparate Systems
     • Change Management
<Insert Picture Here>



                                                          Basheer Khan
                                               CEO, Innowave Technology
                                                 • Lesson Learned
• HELIO
                                                    • Involve & train in-house technical
  • Project-Driven to Infrastructure-
                                                      resources
    Driven approach
                                                 • Key Takeaway
  • Started out as an integration project,
    evolved into reusing components                 • When working with startup
    across the enterprise                             companies, architect and
                                                      develop processes closest to the
  • Introduced agility & interoperability to
                                                      backend system first
    business processes
  • EA handled by VP of Applications
  • Issues:
      • Time to market
<Insert Picture Here>



                                                      Basheer Khan
                                           CEO, Innowave Technology
                                             • Lessons Learned:
Secure Path
                                                • Critical to devote time upfront to
 • Currently adopting a Enterprise-
                                                  finalize data contracts
   Driven approach to SOA
                                                • Enterprise-wide SOA Roadmap
 • Extremely quick turnaround time to
                                                  established
   onboard new customers
                                                • Reusing a number of services /
 • Platform agility supports rapidly
                                                  processes
   growing business needs
                                             • Key Takeaway:
 • Very active EA led by their CTO
                                                • Focus on Business Processes
 • Issues:
                                                  and not the Technology
     • Scalability & Performance issues
       with their previous .Net platform
<Insert Picture Here>



Project-Driven to
Enterprise-Driven
What You Will and Won’t get out of it?


• Increased Cost Savings and ROI
• Dramatically Reduced Cost of Integration and
  Reduced IT Burden
• New Processes Automated in Less Time and With
  Less Effort
• Agility through Shared Business Services and Service
  Portfolios
• Interoperability across Silos
• Methodology focused on Building and Using
  Reusable Assets
Characteristics of Enterprise-Driven SOA
Projects                      Recommendations               Downfalls

                              • Enterprise-Centric is NOT   • Have to Invest
• Process Automation / BPM
                               Enterprise-Wide!
                                                            • Has to be Managed to
• Monitoring and
                              • Alignment with Business      Deliver Results
 Optimization
                               Strategy & Involvement of
                                                            • Requires Organizational
• Application Consolidation
                               Business People
                                                             Alignment
 SOA Benefit        Score     • Perform Cross-Project
                                                            • Prone to Dictatorship
                               Planning & Funding
 Interoperability
                                                            • Ensure that EA Initiatives
                              • Build and Manage
                                                             & Policies are Adopted by
 Ease and
                               Reusable Artifacts
                                                             Divisional IT Groups
 Speed of
                                     Process Modeling for
 Development                     •
                                                            • Cost Associated with
                                     Services
                                                             Standardization have to be
 Reducing
                                     Data Services           Balanced and Managed
 Impact of                       •
 Change                              Portfolio Planning     • Works Best with Changes
                                 •
                                                             in Methodology
 Increased                    • Leverage Architecture &
 Visibility                    Design Standards
 Reuse                        • Enact as Much Governance
                               as Required
Business Service Portfolio Plan
             Now                                                                                                              18 Months
                                                                              12 Months

                                                                                                                         Service
              Service                                               Service
                                                                                                                              Service
                   Service                                               Service                                                              Marketing
                                   Customer                                             Marketing
                         Service                                              Service                                                               Warehouse
                                        Customer                                             Marketing
Conceptual                    Service
                                              Customer                                              Marketing

Services                           Service
                                                   Customer

Portfolio                                                                                                                                 Finance
                                                         Customer




                                                                                                                    Service
               Service                                              Service
                                                                                                                         Service
                                                                                                                                        Customer
                                                                                                                         Service
                                                                         Service
                                   Customer
                    Service                                                             Customer
                                                                         Service                                              Service         Customer

Concrete                                                                                                                                      Customer
                                                                              Service        Customer
                                        Customer                                             Customer                                               Customer
                                                                                                                                    Service
Services                                                                           Service
                                                                                                    Customer


Portfolio
                                                                                                                                                          Marketing
                                                                                                         Customer




    The more effort you put in upfront on identifying, refining service candidates, and building a service portfolio
   plan, the less chance you will have of increased governance burden, overlapping services, versioning
SOA Governance for Enterprise-Driven

                                                           Financial
                       People                                                                    Portfolio
                                                       Service Funding Model

                                                         Service Usage Fees              Projects Portfolios
                       Roles & Responsibilities

                                                     End to End Platform Funding     Services Portfolios
                                 EA Group

                                                                               ERP, Legacy App Portfolios
                             Service & Process Owners



                         Service Ownership                                              Capacity Planning
                                                          DRIVEN BY
      Project           Service Lifecycle Gov                                         Enforce Service Levels
                                                                                                               Operations
                                                          EXECUTIVES
      Execution           Shared Artifacts                                               Enforce Policies



                             Strategic SOA Platform                            Reference Architectures
                                                           Data Ownership          Architectural Standards
                        Enforce Platform Decisions

                                                            Data Standards
                       Shared Foundation Srvcs                                         Blueprints & Patterns

                        Technology                           Data Quality
                                                                                          Architecture
                                                         Information



For a White Paper go to http://www.oracle.com/technologies/soa/docs/oracle-soa-governance-best-practices.pdf
Put your company
           <Insert Picture Here>
          Logo here please

                                                      Robert D. Schneider
                                                        SOA Systems Inc.
• Large Canadian Telco                          • Lessons learned
   • Infrastructure-to-Enterprise                  • Technical: Demand higher quality,
                                                       better governed infrastructure services
   • SOA means faster time to
     production, better re-use                     • Organizational: Wrapping legacy
                                                       services and incorporating them in a
   • Moderately active EA oversight
                                                       strategic vision demonstrates the
   • Challenges overcome
                                                       benefits of reuse
       • Technology: Setting proper
                                                • Future enterprise-centric service plans:
         granularity for strategic services
                                                  Continue top-down analysis; use vendor-
         wrapped around legacy services
                                                  provided Web services as legacy silos
       • Organizational: Instilling a culture
                                                • Advice: Top-down, strategic analysis is
         of service reuse
                                                  vital for even the most tactical of projects
Put your company
          <Insert Picture Here>
         Logo here please

                                                    Robert D. Schneider
                                                      SOA Systems Inc.
                                              • Lessons learned
• Fortune 500 Shipping Co.
                                                  • Technical: Must design services in
  • Major Enterprise SOA Initiative (phased
                                                    advance to support inevitable larger,
    roll-out over 3 years, concurrent with
                                                    more complex service compositions
    legacy maintenance)
                                                  • Organizational: Making everyone
  • $250K pilot project was valuable
                                                    understand the strategic goals is key to
    learning experience plus high ROI
                                                    getting their support
  • Enterprise Architecture team has been
                                              • Future enterprise-centric service plans:
    central to pilot and main SOA projects
                                                Establish a strong business entity service
  • Challenges overcome:
                                                layer for broad reuse and business
      • Technology: Assessing maturity of       alignment
         Service Activity Management
                                              • Advice: Success with SOA impossible
         technologies
                                                without successfully enforcing internal
      • Organizational: Enforcing Internal      design standards on a consistent basis
         Design Standards
<Insert Picture Here>



Infrastructure-Driven to
Enterprise-Driven
<Insert Picture Here>



                                                                                                   Dave Senak
                                                         SOA Integration Architect, The Hartford
Level 1: 1999-2003                      Level 2: 2003-2005                          Level 3: 2005    Onwards
SEMCI application selected refactored Project-based services selected (driven       Business & IT create 5 year business and IT
     to orchestration of srvcs               by project budget)                          roadmap; Business blueprints defined for
                                                                                         all LOB
SOAP, WSDL, UDDI standards              BPEL, WSIF, WS-Security standards
                                                                                    Funding model changed from project-based to
WSM, UDDI SOA tools selected,           BPEL and XML security/acceleration
                                                                                         enterprise-based
     leveraged existing message bus          appliance selected
                                                                                    Rules, Portal, BPM engines selected
PCAC (P&C Architects Collective)        Integration Reference Arch v1.0, App
     formed (no org changes)                 Reference Arch. v2.0 created           SOA “Cookbooks” for all SOA tools (maint.)
Application Reference Arch v1.0         Formal EA group under newly formed          Business architecture defining Business
     completed & Projects Checked            CTO (EAs centralized)                       Services Portfolio
“Do No Harm” governance policy          Architect job family defined (30 people’s   SOA Governance tools selected, esp. Business
                                             title changed from architect)               Services Catalog
Project scoring under definition with
     feedback                           SOA “Cookbooks” defined for existing        SOA Service Committee, Standards
                                             SOA tools (development)                     Committee
No Explicit Metrics to Measure Progress
     on SOA Road                        Score Projects to Influence Business        Key business metrics and KPIs identified and
                                             Decisions – but Scoring Project-            communicated monthly
No Reuse
                                             level

                                                     © 2007 The Hartford
<Insert Picture Here>



Conclusions
SOA Adoption Strategy


                                 Enterprise-Driven

                                 IT 100% Full Steam Ahead

                                   Management Behind
                                     Enterprise SOA




                   Management Skeptical –         Management not Bought
                      Need Convincing                   In 100%
         IT Focused on Success                                 IT Able to Drive Reuse
           Stories to Convince                                  Across Departments

                                                                   Infrastructure-Driven
  Project-Driven
SOA Suite 10.1.3 - Winning Awards
Independent Evaluation by InfoWorld, Published Jan 2007


           “Oracle SOA Suite - Excellent”

                            “I found Oracle SOA Suite, hands down, the
                                  most comprehensive and easy to use
                                     product on the market today.”

                           “When it comes to message routing and services
                               orchestration, Oracle SOA Suite meets or
                                  exceeds most needs for governance,
                              security, insight, and optimization at a price
                                           that’s hard to beat.”

                              “Bottom Line: The Oracle SOA Suite pulls
                                together top-notch governance, business
                                   rules, security, and business activity
                               monitoring into an ESB package replete with
                                  native BPEL orchestration and human
                                           workflow integration”
Oracle Application Integration Architecture | Pre-
        Packaged SOA


Industry Reference Models
• Provide foundation for
  understanding your business

Pre-built Processes
• Connect across applications
  quickly

Enterprise Business Services
• Reduce the time to deploy and
  change

Enterprise Business Objects
• Enable any application to plug into
  processes

Business Services Repository
• Enables for services to be
  discovered and used
Conclusions


Tactical:
•   Avoid & Manage Service Proliferation
•   Involve Business Audience for Business Services
•   Incrementally Adopt a SOA Methodology
•   Understand the Governance Consequences - Pain Now or Pain
    Later

Strategic:
•   Target SOA Benefits you Need and Focus on Delivering Them
•   Pick one of the three SOA Strategies Discussed
•   Build Your SOA Roadmap & Manage Program as a Program
•   Don’t Over or Under Govern – Avoid Dictatorship!
Free Online SOA Assessment
www.oracle.com/soa
For More Information

ADDITIONAL SESSIONS                                    PRODUCTS IN ACTION
Other sessions of interest                             Visit our demos in Moscone South
• S292030 – Oracle’s SOA Methodology with AIA                 SOA Suite (SCA, BPEL)
                                                          •

        11/13, 4:45pm, Moscone South Room 300                 BPM (BPA, workflow, rules)
    •                                                     •

• S291697 – Taking Oracle AIA to the Next Level with          BAM (Business Activity Monitoring)
                                                          •
 Oracle Fusion Middleware
        11/13, 4:45pm, Marriott Nob Hill C/D
    •
                                                       Sign up for a hands-on lab
• S291362 – What’s New in Oracle SOA Suite
                                                              Hands-on Lab: Test-Drive Oracle SOA
                                                          •
        11/14, 9:45, Moscone South 300
    •                                                         Suite
• S291385– A Real-World Example: Integrating                       Hilton, 11/13, 12:15-1:15, Imperial
                                                               •
 Applications, Using Service-Oriented Architecture
        11/13, 12:45, Moscone South 300
    •
Learn More
    www.oracle.com/middleware


•   Whitepapers
•   Webcasts
•   Buyers Guides
•   Analyst Reports
•   Case Studies

• Podcasts

• Technical Information & Forums
    • www.oracle.com/technology/products/middleware/index.html
Moving Beyond Project Level SOA

Más contenido relacionado

La actualidad más candente

SOA - Enabling Interoperability And Business Agility March 2009
SOA - Enabling Interoperability And Business Agility   March 2009SOA - Enabling Interoperability And Business Agility   March 2009
SOA - Enabling Interoperability And Business Agility March 2009Mike Wons
 
Thomas Erl Introducing S O A Design Patterns
Thomas  Erl    Introducing  S O A  Design  PatternsThomas  Erl    Introducing  S O A  Design  Patterns
Thomas Erl Introducing S O A Design PatternsSOA Symposium
 
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
 
Rule and Event-based Processes June2010
Rule  and Event-based Processes June2010Rule  and Event-based Processes June2010
Rule and Event-based Processes June2010Paul Vincent
 
Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0Salim Sheikh
 
Paul Butterworth Policy Based Approach
Paul  Butterworth    Policy  Based  ApproachPaul  Butterworth    Policy  Based  Approach
Paul Butterworth Policy Based ApproachSOA Symposium
 
Дамир Тенишев Exigen Services Business Processes Storehouse
Дамир Тенишев Exigen Services Business Processes StorehouseДамир Тенишев Exigen Services Business Processes Storehouse
Дамир Тенишев Exigen Services Business Processes StorehouseТранслируем.бел
 
Ascentn AgilePoint 2009
Ascentn AgilePoint 2009Ascentn AgilePoint 2009
Ascentn AgilePoint 2009hanshantson
 
Innovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
Innovative Marriage of Security and Performance in SOA Based Dynamic EnterprisesInnovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
Innovative Marriage of Security and Performance in SOA Based Dynamic EnterprisesDr. Mehmet Yildiz
 
Dynamic BPM
Dynamic BPMDynamic BPM
Dynamic BPMSSA KPI
 
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...IBM Sverige
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...InSync2011
 
In sync10 nadiabendjedou-ebs-techessentials-final
In sync10 nadiabendjedou-ebs-techessentials-finalIn sync10 nadiabendjedou-ebs-techessentials-final
In sync10 nadiabendjedou-ebs-techessentials-finalInSync Conference
 
Andre Tost E S B Ref Arch
Andre  Tost    E S B Ref ArchAndre  Tost    E S B Ref Arch
Andre Tost E S B Ref ArchSOA Symposium
 
Refactoring J2EE Application for a JBI-based ESB
Refactoring J2EE Application for a JBI-based ESBRefactoring J2EE Application for a JBI-based ESB
Refactoring J2EE Application for a JBI-based ESBWen Zhu
 
Business Process Optimization with Enterprise SOA and AIA
Business Process Optimization with Enterprise SOA and AIABusiness Process Optimization with Enterprise SOA and AIA
Business Process Optimization with Enterprise SOA and AIABob Rhubart
 
09 q7-itil 2011-overview-diagram-english_1111071
09 q7-itil 2011-overview-diagram-english_111107109 q7-itil 2011-overview-diagram-english_1111071
09 q7-itil 2011-overview-diagram-english_1111071bigwalker
 
Oracle priamvera p6 analytics r1
Oracle priamvera p6 analytics r1Oracle priamvera p6 analytics r1
Oracle priamvera p6 analytics r1Mark Kromer
 

La actualidad más candente (20)

SOA - Enabling Interoperability And Business Agility March 2009
SOA - Enabling Interoperability And Business Agility   March 2009SOA - Enabling Interoperability And Business Agility   March 2009
SOA - Enabling Interoperability And Business Agility March 2009
 
Thomas Erl Introducing S O A Design Patterns
Thomas  Erl    Introducing  S O A  Design  PatternsThomas  Erl    Introducing  S O A  Design  Patterns
Thomas Erl Introducing S O A Design Patterns
 
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
 
Rule and Event-based Processes June2010
Rule  and Event-based Processes June2010Rule  and Event-based Processes June2010
Rule and Event-based Processes June2010
 
Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0
 
Paul Butterworth Policy Based Approach
Paul  Butterworth    Policy  Based  ApproachPaul  Butterworth    Policy  Based  Approach
Paul Butterworth Policy Based Approach
 
Дамир Тенишев Exigen Services Business Processes Storehouse
Дамир Тенишев Exigen Services Business Processes StorehouseДамир Тенишев Exigen Services Business Processes Storehouse
Дамир Тенишев Exigen Services Business Processes Storehouse
 
Ascentn AgilePoint 2009
Ascentn AgilePoint 2009Ascentn AgilePoint 2009
Ascentn AgilePoint 2009
 
Innovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
Innovative Marriage of Security and Performance in SOA Based Dynamic EnterprisesInnovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
Innovative Marriage of Security and Performance in SOA Based Dynamic Enterprises
 
Dynamic BPM
Dynamic BPMDynamic BPM
Dynamic BPM
 
Messing
MessingMessing
Messing
 
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...
 
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
 
In sync10 nadiabendjedou-ebs-techessentials-final
In sync10 nadiabendjedou-ebs-techessentials-finalIn sync10 nadiabendjedou-ebs-techessentials-final
In sync10 nadiabendjedou-ebs-techessentials-final
 
Andre Tost E S B Ref Arch
Andre  Tost    E S B Ref ArchAndre  Tost    E S B Ref Arch
Andre Tost E S B Ref Arch
 
Refactoring J2EE Application for a JBI-based ESB
Refactoring J2EE Application for a JBI-based ESBRefactoring J2EE Application for a JBI-based ESB
Refactoring J2EE Application for a JBI-based ESB
 
Colin rudd-business-integration-and-value
Colin rudd-business-integration-and-valueColin rudd-business-integration-and-value
Colin rudd-business-integration-and-value
 
Business Process Optimization with Enterprise SOA and AIA
Business Process Optimization with Enterprise SOA and AIABusiness Process Optimization with Enterprise SOA and AIA
Business Process Optimization with Enterprise SOA and AIA
 
09 q7-itil 2011-overview-diagram-english_1111071
09 q7-itil 2011-overview-diagram-english_111107109 q7-itil 2011-overview-diagram-english_1111071
09 q7-itil 2011-overview-diagram-english_1111071
 
Oracle priamvera p6 analytics r1
Oracle priamvera p6 analytics r1Oracle priamvera p6 analytics r1
Oracle priamvera p6 analytics r1
 

Destacado

The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...Lucas Jellema
 
Experiences with Oracle WebCenter 11g: Implementing SOA with a User Interface
Experiences with Oracle WebCenter 11g: Implementing SOA with a User InterfaceExperiences with Oracle WebCenter 11g: Implementing SOA with a User Interface
Experiences with Oracle WebCenter 11g: Implementing SOA with a User InterfaceLucas Jellema
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracleContractors
 
Oracle BPEL Presentation
Oracle BPEL PresentationOracle BPEL Presentation
Oracle BPEL Presentationshub54
 
Oracle XML Publisher / BI Publisher
Oracle XML Publisher / BI PublisherOracle XML Publisher / BI Publisher
Oracle XML Publisher / BI PublisherEdi Yanto
 

Destacado (6)

The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
The Story of How an Oracle Classic Stronghold successfully embraced SOA (ODTU...
 
Experiences with Oracle WebCenter 11g: Implementing SOA with a User Interface
Experiences with Oracle WebCenter 11g: Implementing SOA with a User InterfaceExperiences with Oracle WebCenter 11g: Implementing SOA with a User Interface
Experiences with Oracle WebCenter 11g: Implementing SOA with a User Interface
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented World
 
Oracle BPEL Presentation
Oracle BPEL PresentationOracle BPEL Presentation
Oracle BPEL Presentation
 
AP/AR Netting R12
AP/AR  Netting R12AP/AR  Netting R12
AP/AR Netting R12
 
Oracle XML Publisher / BI Publisher
Oracle XML Publisher / BI PublisherOracle XML Publisher / BI Publisher
Oracle XML Publisher / BI Publisher
 

Similar a Moving Beyond Project Level SOA

Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1Salim Sheikh
 
Opposites Attract SOA, Agile, MDA
Opposites Attract SOA, Agile, MDAOpposites Attract SOA, Agile, MDA
Opposites Attract SOA, Agile, MDADenzil Wasson
 
Everware cbdi opposites attract 04-12-11
Everware cbdi opposites attract 04-12-11Everware cbdi opposites attract 04-12-11
Everware cbdi opposites attract 04-12-11davemayo
 
Implementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureImplementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureBob Rhubart
 
Planning Expansion and Adding Scope to your Current Shared Services Operation
Planning Expansion and Adding Scope to your Current Shared Services OperationPlanning Expansion and Adding Scope to your Current Shared Services Operation
Planning Expansion and Adding Scope to your Current Shared Services OperationScottMadden, Inc.
 
Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0
Mohan k. bavirisetty    introduction to semantic soa & bpm sept 14 2010 v 1.0Mohan k. bavirisetty    introduction to semantic soa & bpm sept 14 2010 v 1.0
Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0Dr. Mohan K. Bavirisetty
 
Business Results: Get there faster with SOA Governance
Business Results:  Get there faster with SOA GovernanceBusiness Results:  Get there faster with SOA Governance
Business Results: Get there faster with SOA GovernanceKelly Emo
 
Want More Out of your SharePoint Environment? Extend your SharePoint Environm...
Want More Out of your SharePoint Environment? Extend your SharePoint Environm...Want More Out of your SharePoint Environment? Extend your SharePoint Environm...
Want More Out of your SharePoint Environment? Extend your SharePoint Environm...EPM Live
 
Using a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentUsing a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentWSO2
 
Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Sandro Pereira
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
Configuration Management
Configuration Management Configuration Management
Configuration Management hdicapitalarea
 
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Entel
 
Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010davemayo
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTSMicrosoft Iceland
 
Industrialised Service Delivery
Industrialised Service DeliveryIndustrialised Service Delivery
Industrialised Service DeliveryIan Thomas
 

Similar a Moving Beyond Project Level SOA (20)

Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1
 
Opposites Attract SOA, Agile, MDA
Opposites Attract SOA, Agile, MDAOpposites Attract SOA, Agile, MDA
Opposites Attract SOA, Agile, MDA
 
Everware cbdi opposites attract 04-12-11
Everware cbdi opposites attract 04-12-11Everware cbdi opposites attract 04-12-11
Everware cbdi opposites attract 04-12-11
 
Implementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureImplementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration Architecture
 
Planning Expansion and Adding Scope to your Current Shared Services Operation
Planning Expansion and Adding Scope to your Current Shared Services OperationPlanning Expansion and Adding Scope to your Current Shared Services Operation
Planning Expansion and Adding Scope to your Current Shared Services Operation
 
Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0
Mohan k. bavirisetty    introduction to semantic soa & bpm sept 14 2010 v 1.0Mohan k. bavirisetty    introduction to semantic soa & bpm sept 14 2010 v 1.0
Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0
 
Business Results: Get there faster with SOA Governance
Business Results:  Get there faster with SOA GovernanceBusiness Results:  Get there faster with SOA Governance
Business Results: Get there faster with SOA Governance
 
Want More Out of your SharePoint Environment? Extend your SharePoint Environm...
Want More Out of your SharePoint Environment? Extend your SharePoint Environm...Want More Out of your SharePoint Environment? Extend your SharePoint Environm...
Want More Out of your SharePoint Environment? Extend your SharePoint Environm...
 
Using a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentUsing a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise development
 
Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
Configuration Management
Configuration Management Configuration Management
Configuration Management
 
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
 
Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
Industrialised Service Delivery
Industrialised Service DeliveryIndustrialised Service Delivery
Industrialised Service Delivery
 
Skelta Corporate Brochure
Skelta Corporate BrochureSkelta Corporate Brochure
Skelta Corporate Brochure
 

Último

Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 

Último (20)

Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 

Moving Beyond Project Level SOA

  • 1.
  • 2.
  • 3. Using SOA Tools v Doing SOA Transformation Accounts $ Receivable Customer (DataHub) SOA Methodology Orders (EJB 3.0) Promotion Management ? (Business Rules) ? ? Exception Management Portal – Order Hospital Process Process (Human Workflow) Integration | One Off Services SOA | Reusable Services One off Implementation Low Reuse Potential Architected for Reuse Higher Reuse Potential For a good overview of service granularity, go to http://www.soaglossary.com/service_granularity.asp
  • 4. Thomas Erl, Author of SOA:Principles of Service Design “It's tough to incrementally adopt SOA when you're delivering services tactically because each tactically delivered service essentially becomes legacy once SOA is properly adopted.”
  • 5. <Insert Picture Here> Moving Beyond Project-Level SOA (S291389) Dr Mohamad Afshar, Prasen Palvankar, Oracle Fusion Middleware … plus Naresh Apte, Basheer Khan, Robert Schneider, David Senak
  • 7. SOA Adoption Strategies Enterprise-Driven IT 100% Full Steam Ahead Management Behind Enterprise SOA Management Skeptical – Management not Bought Need Convincing In 100% IT Focused on Success IT Able to Drive Reuse Stories to Convince Across Departments Infrastructure-Driven Project-Driven
  • 8. SOA Enablers SOA Benefit Enabler 1) Standards-based Interfaces Interoperability 2) Available through standard protocols 3) Canonical Data Models (within Domain/ Enterprise) 1) Assemble rather than build Ease and Speed of 2) Processes, Rules, Events captured in high-level models instead Development of in code 3) Service portfolio speeds up development Agility 1) Separation of Concerns – messaging, workflow, rules, etc. & Reducing Impact of 2) Loose Coupling, e.g. Changes localized to service Change implementations Lower 3) Abstract Legacy and Proprietary Interfaces Cost 1) Standards-based interfaces 2) Process captured in BPM/ BPEL engines Increased Visibility 3) Events captured in CEP engine 4) Data services with standardized formats for key data assets 1) Portfolio of Services built for reuse Reuse 2) Registry/ Repository to aid developers and architects in finding reusable assets
  • 9. Adoption Strategies Tied to SOA Benefits Enterprise- Infrastructure- Project- SOA Benefit Driven Driven Driven Interoperability Utility Services Ease and Speed of Development Agility & Reducing Impact of Change Lower Cost Increased Visibility Reuse Utility Services It’s difficult to get reuse if you are doing the project-driven approach unless you actively plan and execute to get it!
  • 10. More Effort Now Less Pain Later Initial service delivery cost, effort Subsequent Service and time is increased due to Governance burden service identification and service reduced portfolio planning Enterprise-Driven Enterprise-Driven Infrastructure-Driven Infrastructure-Driven Project-Driven Less Effort Now Pain Later Initial service delivery cost, effort Subsequent Service and time is reduced because the Governance requires analysis scope is based on increased cost, effort, immediate project requirements time
  • 12. Characteristics of Project-Driven SOA Key Characteristics Focus/ Benefits Downfalls • Some Cost Savings Flat • Incremental Improvement • Little Involvement from the Line Business Side • Tactical Agility Only - • Some Agility through Ease of Change • Scope Restricted to not Service Portfolios Individual Projects SOA Benefit Score • Not Investing in Design • Integration / Data Standards has a Cost Movement Focused Interoperability • Disparities Addressed • New Projects Build Ease and Speed through Integration Everything from Scratch of Development • Missing Reusable • Not Focused on Reuse Reducing Business Services Impact of • Potential Proliferation of Change Unshareable Services Increased • Introduces New Silos and Visibility Related Integration and Governance burden Reuse
  • 13. Project | Integration Scenarios: •Siebel Order Capture to Oracle ATP •Oracle Configurator to Siebel Order Capture •Siebel Order Capture to G-Log •Siebel Order Capture to Oracle Financials BPEL FLOW Siebel CRM E-Business Suite
  • 14. Out-of-the-Box Services from Oracle Sustainable Integration through Web Service Supporting SOA with Applications Unlimited JD Oracle PeopleSoft Siebel Edwards Enterprise Business More than More than More than More than Services (out of box) 150 200 100 100 Enterprise Service More than More than More than More than Operations 1000 2000 1000 500 Enterprise Business More than More than More than More than Events 1000 200 1000 300 Modeled Business More than More than More than More than Process Support 5000 800 1000 300 Services Repository YES YES YES YES Available
  • 15. Naresh Apte TasmanAve, Inc. Founder and CEO, TasmanAve, Inc. • Lesson Learned Consumer Products Company • SOA projects require the same project • Project-Driven SOA considerations such as Performance, • Results Security, HA • SOA Foundation ready for future • Organizational: EA should champion pan- • Significant Cost Savings enterprise SOA practices as reuse is not a • EA prime mover for SOA adoption prime mover at project level • Technology Issues: SOA Skills, New • Key Takeaway Technology Readiness • Treat middleware mainly as middleware • Organizational Issues: EA’s role: implementer versus strategic visionary?
  • 16. Naresh Apte TasmanAve, Inc. Founder and CEO, TasmanAve, Inc. • Lesson Learned Computer Peripherals Company • Technical: Adapters can introduce their • Project-Driven SOA own issues • Results: • Disparity in standards adoption causes • Sales team moving towards single site interoperability problems for sales information • Organizational: Real-time works ! • SOA Foundation ready for future • Key Takeaway projects • Don’t expect 100% plug-play from day • EA is partnering with other IT teams one • Technology issues: SOA Skills, XML modeling incompatibilities • Organizational issues: Gain confidence in event-based real-time business processing
  • 17. What is a Business Service? A business service is a software solution that provides functions related to one or more business processes. Business services may be composed from one or more fine-grained utility, entity or task services and are described using business semantics.
  • 18. Transitions Enterprise-Driven 2) Project-Driven to 3) Infrastructure-Driven to Enterprise-Driven Enterprise-Driven IT 100% Full Steam Ahead Management Behind Enterprise SOA Management Skeptical – Management not Bought Need Convincing In 100% IT Focused on Success IT Able to Drive Reuse Stories to Convince Across Departments Infrastructure-Driven Project-Driven 1) Project-Driven to Infrastructure-Driven
  • 19.
  • 20. SOA Maturity Domains (Dimensions) Cross-section through a typical slice of the Level-5 SOA maturity stack
  • 21. Starting Point for Each Approach Corollary: Have to Ensure that you have all capabilities at levels lower than the one at which you start Enterprise-Driven Infrastructure-Driven Project-Driven
  • 22. <Insert Picture Here> Project-Driven to Infrastructure-Driven
  • 23. What You Will and Won’t get out of it? • Some Cost Savings • Shared Platform / Enterprise Nervous System • Reuse of Application Agnostic / Utility Services • Improved Interoperability Within Silos • Reduced Integration Between Silos • Ability to Continue with Existing Methodology(/s)
  • 24. Characteristics of Infrastructure-Driven SOA Projects Recommendations Downfalls • Standardize on SOA • Requires Buy-in • Integration + MDM Platform • Shared Budgeting for • Consolidation / Mainframe • Focus on Use of Industry Platform and Utility Migration Standards Services SOA Benefit Score • Bring in Design Standards • Ownership over Platform for Repeatability and Utility Services Interoperability • Build and Manage • Not Investing in Business Ease and Reusable Artifacts Services limits ROI and Speed of Interoperability Development Services • • Agility Limited Since there Reducing Business Rules • is no Portfolio of Business Impact of Data Models • Services Change Schemas, Transforms, • Anything Not Standardized Increased etc has Downfalls of Project- Visibility • Governance – Policies to Driven Approach Encourage Building, Reuse Reuse of Assets + Operations
  • 25. SOA Governance for Infrastructure-Driven Service Ownership Capacity Planning Projects / Service Operations Service Lifecycle Gov Enforce Service Levels Lifecycle Shared Artifacts Enforce Policies
  • 26. <Insert Picture Here> Basheer Khan CEO, Innowave Technology • Lesson Learned Syntax-Brillian • Executive buy in critical for • Currently adopting a Project-Driven project success approach to SOA • Test, Test, .. And Test some • Improved Customer Relationship more! It is never enough! Management • Key Takeaway • Increased Fulfillment Capability • Factor in additional time when • EA managed by the CIO dealing with hosted • Issues: environments • Disparate Systems • Change Management
  • 27.
  • 28. <Insert Picture Here> Basheer Khan CEO, Innowave Technology • Lesson Learned • HELIO • Involve & train in-house technical • Project-Driven to Infrastructure- resources Driven approach • Key Takeaway • Started out as an integration project, evolved into reusing components • When working with startup across the enterprise companies, architect and develop processes closest to the • Introduced agility & interoperability to backend system first business processes • EA handled by VP of Applications • Issues: • Time to market
  • 29.
  • 30. <Insert Picture Here> Basheer Khan CEO, Innowave Technology • Lessons Learned: Secure Path • Critical to devote time upfront to • Currently adopting a Enterprise- finalize data contracts Driven approach to SOA • Enterprise-wide SOA Roadmap • Extremely quick turnaround time to established onboard new customers • Reusing a number of services / • Platform agility supports rapidly processes growing business needs • Key Takeaway: • Very active EA led by their CTO • Focus on Business Processes • Issues: and not the Technology • Scalability & Performance issues with their previous .Net platform
  • 31.
  • 33. What You Will and Won’t get out of it? • Increased Cost Savings and ROI • Dramatically Reduced Cost of Integration and Reduced IT Burden • New Processes Automated in Less Time and With Less Effort • Agility through Shared Business Services and Service Portfolios • Interoperability across Silos • Methodology focused on Building and Using Reusable Assets
  • 34. Characteristics of Enterprise-Driven SOA Projects Recommendations Downfalls • Enterprise-Centric is NOT • Have to Invest • Process Automation / BPM Enterprise-Wide! • Has to be Managed to • Monitoring and • Alignment with Business Deliver Results Optimization Strategy & Involvement of • Requires Organizational • Application Consolidation Business People Alignment SOA Benefit Score • Perform Cross-Project • Prone to Dictatorship Planning & Funding Interoperability • Ensure that EA Initiatives • Build and Manage & Policies are Adopted by Ease and Reusable Artifacts Divisional IT Groups Speed of Process Modeling for Development • • Cost Associated with Services Standardization have to be Reducing Data Services Balanced and Managed Impact of • Change Portfolio Planning • Works Best with Changes • in Methodology Increased • Leverage Architecture & Visibility Design Standards Reuse • Enact as Much Governance as Required
  • 35. Business Service Portfolio Plan Now 18 Months 12 Months Service Service Service Service Service Service Marketing Customer Marketing Service Service Warehouse Customer Marketing Conceptual Service Customer Marketing Services Service Customer Portfolio Finance Customer Service Service Service Service Customer Service Service Customer Service Customer Service Service Customer Concrete Customer Service Customer Customer Customer Customer Service Services Service Customer Portfolio Marketing Customer The more effort you put in upfront on identifying, refining service candidates, and building a service portfolio plan, the less chance you will have of increased governance burden, overlapping services, versioning
  • 36. SOA Governance for Enterprise-Driven Financial People Portfolio Service Funding Model Service Usage Fees Projects Portfolios Roles & Responsibilities End to End Platform Funding Services Portfolios EA Group ERP, Legacy App Portfolios Service & Process Owners Service Ownership Capacity Planning DRIVEN BY Project Service Lifecycle Gov Enforce Service Levels Operations EXECUTIVES Execution Shared Artifacts Enforce Policies Strategic SOA Platform Reference Architectures Data Ownership Architectural Standards Enforce Platform Decisions Data Standards Shared Foundation Srvcs Blueprints & Patterns Technology Data Quality Architecture Information For a White Paper go to http://www.oracle.com/technologies/soa/docs/oracle-soa-governance-best-practices.pdf
  • 37. Put your company <Insert Picture Here> Logo here please Robert D. Schneider SOA Systems Inc. • Large Canadian Telco • Lessons learned • Infrastructure-to-Enterprise • Technical: Demand higher quality, better governed infrastructure services • SOA means faster time to production, better re-use • Organizational: Wrapping legacy services and incorporating them in a • Moderately active EA oversight strategic vision demonstrates the • Challenges overcome benefits of reuse • Technology: Setting proper • Future enterprise-centric service plans: granularity for strategic services Continue top-down analysis; use vendor- wrapped around legacy services provided Web services as legacy silos • Organizational: Instilling a culture • Advice: Top-down, strategic analysis is of service reuse vital for even the most tactical of projects
  • 38. Put your company <Insert Picture Here> Logo here please Robert D. Schneider SOA Systems Inc. • Lessons learned • Fortune 500 Shipping Co. • Technical: Must design services in • Major Enterprise SOA Initiative (phased advance to support inevitable larger, roll-out over 3 years, concurrent with more complex service compositions legacy maintenance) • Organizational: Making everyone • $250K pilot project was valuable understand the strategic goals is key to learning experience plus high ROI getting their support • Enterprise Architecture team has been • Future enterprise-centric service plans: central to pilot and main SOA projects Establish a strong business entity service • Challenges overcome: layer for broad reuse and business • Technology: Assessing maturity of alignment Service Activity Management • Advice: Success with SOA impossible technologies without successfully enforcing internal • Organizational: Enforcing Internal design standards on a consistent basis Design Standards
  • 40. <Insert Picture Here> Dave Senak SOA Integration Architect, The Hartford Level 1: 1999-2003 Level 2: 2003-2005 Level 3: 2005 Onwards SEMCI application selected refactored Project-based services selected (driven Business & IT create 5 year business and IT to orchestration of srvcs by project budget) roadmap; Business blueprints defined for all LOB SOAP, WSDL, UDDI standards BPEL, WSIF, WS-Security standards Funding model changed from project-based to WSM, UDDI SOA tools selected, BPEL and XML security/acceleration enterprise-based leveraged existing message bus appliance selected Rules, Portal, BPM engines selected PCAC (P&C Architects Collective) Integration Reference Arch v1.0, App formed (no org changes) Reference Arch. v2.0 created SOA “Cookbooks” for all SOA tools (maint.) Application Reference Arch v1.0 Formal EA group under newly formed Business architecture defining Business completed & Projects Checked CTO (EAs centralized) Services Portfolio “Do No Harm” governance policy Architect job family defined (30 people’s SOA Governance tools selected, esp. Business title changed from architect) Services Catalog Project scoring under definition with feedback SOA “Cookbooks” defined for existing SOA Service Committee, Standards SOA tools (development) Committee No Explicit Metrics to Measure Progress on SOA Road Score Projects to Influence Business Key business metrics and KPIs identified and Decisions – but Scoring Project- communicated monthly No Reuse level © 2007 The Hartford
  • 42. SOA Adoption Strategy Enterprise-Driven IT 100% Full Steam Ahead Management Behind Enterprise SOA Management Skeptical – Management not Bought Need Convincing In 100% IT Focused on Success IT Able to Drive Reuse Stories to Convince Across Departments Infrastructure-Driven Project-Driven
  • 43.
  • 44. SOA Suite 10.1.3 - Winning Awards Independent Evaluation by InfoWorld, Published Jan 2007 “Oracle SOA Suite - Excellent” “I found Oracle SOA Suite, hands down, the most comprehensive and easy to use product on the market today.” “When it comes to message routing and services orchestration, Oracle SOA Suite meets or exceeds most needs for governance, security, insight, and optimization at a price that’s hard to beat.” “Bottom Line: The Oracle SOA Suite pulls together top-notch governance, business rules, security, and business activity monitoring into an ESB package replete with native BPEL orchestration and human workflow integration”
  • 45. Oracle Application Integration Architecture | Pre- Packaged SOA Industry Reference Models • Provide foundation for understanding your business Pre-built Processes • Connect across applications quickly Enterprise Business Services • Reduce the time to deploy and change Enterprise Business Objects • Enable any application to plug into processes Business Services Repository • Enables for services to be discovered and used
  • 46. Conclusions Tactical: • Avoid & Manage Service Proliferation • Involve Business Audience for Business Services • Incrementally Adopt a SOA Methodology • Understand the Governance Consequences - Pain Now or Pain Later Strategic: • Target SOA Benefits you Need and Focus on Delivering Them • Pick one of the three SOA Strategies Discussed • Build Your SOA Roadmap & Manage Program as a Program • Don’t Over or Under Govern – Avoid Dictatorship!
  • 47.
  • 48. Free Online SOA Assessment www.oracle.com/soa
  • 49. For More Information ADDITIONAL SESSIONS PRODUCTS IN ACTION Other sessions of interest Visit our demos in Moscone South • S292030 – Oracle’s SOA Methodology with AIA SOA Suite (SCA, BPEL) • 11/13, 4:45pm, Moscone South Room 300 BPM (BPA, workflow, rules) • • • S291697 – Taking Oracle AIA to the Next Level with BAM (Business Activity Monitoring) • Oracle Fusion Middleware 11/13, 4:45pm, Marriott Nob Hill C/D • Sign up for a hands-on lab • S291362 – What’s New in Oracle SOA Suite Hands-on Lab: Test-Drive Oracle SOA • 11/14, 9:45, Moscone South 300 • Suite • S291385– A Real-World Example: Integrating Hilton, 11/13, 12:15-1:15, Imperial • Applications, Using Service-Oriented Architecture 11/13, 12:45, Moscone South 300 •
  • 50. Learn More www.oracle.com/middleware • Whitepapers • Webcasts • Buyers Guides • Analyst Reports • Case Studies • Podcasts • Technical Information & Forums • www.oracle.com/technology/products/middleware/index.html