SlideShare uma empresa Scribd logo
1 de 26
7 SOA Practices That Drive
Business Value




Manmohan Gupta
Director, Product Marketing
Software AG
Customers Are Getting Real Value With SOA




                           Business User
                            Productivity
Customers Are Getting Real Value With SOA




                          Time-to-market
Customers Are Getting Real Value With SOA




                         Payment
                         Transactions
Customers Are Getting Real Value With SOA
First, SOA is: Business Capabilities as Reusable Services


Services capture Key Capabilities



Services can be shared across
domains




                                    Support   Product     License
                                    request   Promotion   Renewal


                                    Support Marketing     Sales
SOA Principles are the Underpinning for Business Value


  SOA Principles           IT Benefits         Business Value


• Service orientation   • Rapid Assembly of   • Increased Market
                          Apps                  Competitiveness
• Separation of
  concerns
                        • Reduce IT           • Higher ROI on IT
                          Redundancies          Investments
• Loose coupling

                        • Quickly Adapt IT    • Improved Customer
                          Systems to Needs      Retention & Service
7 SOA Practices that drive Business Value
                                            Use SOA to
                                             Integrate
                                              Multiple
                                             Channels


                Use SOA for a                                              Compose
                Head Start in                                            Applications
                  adopting                                               Based on SOA
                    Cloud                                                  Services




                                      Competitive
                                        Business
           Use SOA to
                                       Advantage                                Use SOA as
           gain better
            business
                                        with SOA                                foundation
                                                                                for Process
          understanding                                                         Automation




                                                         Use service
                            Invest in SOA                  portfolio
                             Governance                  Management
                                Early                    to prioritize
                                                           services
SOA
                                                                                             Prac
                                                                               SOA           tice          SOA
                                                                               Prac           #1           Prac
                                                                               tice                        tice


SOA Practice #1: Use SOA to integrate multiple
                                                                                #7       Competi            #2
                                                                                           tive
                                                                             SOA         Business            SOA
                                                                             Prac        Advanta             Prac
                                                                             tice           ge               tice



channels
                                                                              #6                              #3
                                                                                      SOA           SOA
                                                                                      Prac          Prac
                                                                                      tice          tice
                                                                                       #5            #4




Business Value:
•    Improve customer service
•    Ensure Consistency & compliance



    Phone    Mobile   Online   Desktop   Phone   Mobile   Online   Desktop




            Legacy Systems                        Legacy Systems
Amtrak Integrates Multiple Channels for Ticket Sales
                             GOAL:
                             Enhance Customer Experience

                            Enterprise Business Services based on
                            business domains

                            40+ production services, with 82%
                            reuse across 19 consumers




                    Easier to modernize & add new
   Business         channels
     Value          Reduced ongoing maintenance costs
SOA
                                                                                    Prac
                                                                      SOA           tice          SOA
                                                                      Prac           #1           Prac



SOA Practice #2: Compose Applications from SOA
                                                                      tice                        tice
                                                                       #7       Competi            #2
                                                                                  tive
                                                                    SOA         Business            SOA
                                                                    Prac        Advanta             Prac



Services
                                                                    tice           ge               tice
                                                                     #6                              #3
                                                                             SOA           SOA
                                                                             Prac          Prac
                                                                             tice          tice
                                                                              #5            #4




Business Value:
• Drives innovation with low TTV
• Increased return on assets




       Business App                Business App      Business App




External Provider           New Services          Legacy Systems
Avnet Shortens Time To Benefit by Composing Business Apps
                              GOAL:
                              Grow by Acquisition

                            Built services with reusability in
                            mind

                            Composed Business applications, e.g.
                              • Integrated quote process
                              • Supply chain management
                              • E-commerce application


                  Development time cut by 45%
   Business
                  Acquired companies integrated in 90 days or
     Value        less
SOA
                                                                                                          Prac
                                                                                            SOA           tice          SOA
                                                                                            Prac           #1           Prac
                                                                                            tice                        tice


SOA Practice #3: Use SOA as foundation for Process
                                                                                             #7       Competi            #2
                                                                                                        tive
                                                                                          SOA         Business            SOA
                                                                                          Prac        Advanta             Prac
                                                                                          tice           ge               tice


Automation
                                                                                           #6                              #3
                                                                                                   SOA           SOA
                                                                                                   Prac          Prac
                                                                                                   tice          tice
                                                                                                    #5            #4




Business Value:       Increased business flexibility & Reduced cycle time

                  Product          Reserve                           Schedule
                  inquiry         inventory                          production
   Business
                                                      Create
   Process                                          customer
                                                       order                                         Proces
                                                                               Create                s Steps
                                        Schedule                               supplier              Map to
                                        shipment                                order                Busine
                                                                                                     ss
                                                                                                     Service
                                                                                                     s
  Business       Product     Reserve    Schedule
                                                   Create
                                                               Schedule
                                                                               Create
                                                   customer                    supplier
  Services       inquiry    inventory   shipment    order      production       order



                    Customer
                   Customer
                  Customer
                    care          Order entry      Inventory      Shop floor
  Existing         care
                  care
  Applications
                  Accounting      Production       Logistics        Supply chain
                                                                   Supply chain
                                                                  Supply chain
Cox Automates Work-order Management Process on an
SOA Foundation
                            GOAL:
                            Improve Customer Satisfaction

                            40+ applications depend on 120+
                            services

                            Used process models to determine:
                            • Service scope & definition

                            SOA based integration with
                            governance


   Business      $4.4 million in annual productivity gains
     Value       Increased service quality
SOA
                                                                                                                                                                     Prac
                                                                                                                                                       SOA           tice          SOA
                                                                                                                                                       Prac           #1           Prac
                                                                                                                                                       tice                        tice
                                                                                                                                                        #7       Competi            #2
                                                                                                                                                                   tive
                                                                                                                                                     SOA         Business            SOA


SOA Practice #4: Use a service portfolio to prioritize
                                                                                                                                                     Prac        Advanta             Prac
                                                                                                                                                     tice           ge               tice
                                                                                                                                                      #6                              #3
                                                                                                                                                              SOA           SOA
                                                                                                                                                              Prac          Prac



services for your business
                                                                                                                                                              tice          tice
                                                                                                                                                               #5            #4




    Build a Service                                             Build a Service
    Library                                                     Portfolio

                                 Business Process
       Project                                                                                     Project
                                 Domain
                 Project
                                                                                                                       Project
           Project Project

                                  Service

                                            Service

                                                      Service

                                                                Service
                                                                                                                                           Project



                                                                                    Business Process
       Service         Service                                     Business Process Domain
     Service     Service
                                                                   Domain




                                                                                                             Service

                                                                                                                       Service

                                                                                                                                 Service

                                                                                                                                           Service
                       Service
           Service Service
                                                                     Service

                                                                               Service

                                                                                         Service

                                                                                                   Service
      Service
Telco Achieves Greater Business Alignment
                                                                         Result

      Business                                                             Business alignment leading to
                                                                           measurable benefits
       Value
                                                       2008
   More Innovation                                         Strategy: Build service
   Greater Agility                                         Portfolio

                                       Result

                                         A mess of duplicate
                                         ‘standards-based’ interfaces


                     2004


                            Strategy: Build web services


    Starting Point


    A mess of duplicate interfaces
SOA
                                                                                                                                       Prac
                                                                                                                         SOA           tice          SOA
                                                                                                                         Prac           #1           Prac
                                                                                                                         tice                        tice
                                                                                                                          #7       Competi            #2
                                                                                                                                     tive
                                                                                                                       SOA         Business            SOA



SOA Practice #5: Invest in SOA Governance Early
                                                                                                                       Prac        Advanta             Prac
                                                                                                                       tice           ge               tice
                                                                                                                        #6                              #3
                                                                                                                                SOA           SOA
                                                                                                                                Prac          Prac
                                                                                                                                tice          tice
                                                                                                                                 #5            #4




                                                        Of SOA users are struggling enough…
               20%                                      that they are holding off on
                                                        expanding its use1

                                               SOA                                               Isn’t optional – it’s
                                                                                                 imperative. Without it,
                                            Governance                                           return on investment will
                                                                                                 be low…2


  1Forrester   Research, “Survey Results Show SOA Governance Improves SOA Benefit Realization”, Randy Heffner, 2009.
  2Gartner,   Inc., “Service-Oriented Architecture Craves Governance”, Paolo Malinverno, 2006.
Why Does SOA                       What
Need Governance?                   Services Are
                                   Available?
                    Which                         Where is the
                    Services Are                  root cause?
                    Needed?

                                                              Are services
                                                              meeting
                                                              SLA’s?

The SOA Lifecycle            Create Services      Consume Services




                                                         How to prevent
                                   How to                security
                                   Ensure Good           threats?
                                   Definition?
Without SOA Governance, Projects can Fail




Business projects     Investment wasted on     Production disruptions
delayed due to lack   redundant /overlapping   due to failed shared
of needed services    services                 services
HSBC uses SOA Governance to Maximize SOA investment
                           GOAL:
                           Strategic Business Transformation
                            Increased Visibility of Processes &
                            Services

                            Used Impact Analysis for Managing
                            Changes

                            Defined Scope, Ownership &
                            Responsibilities


                 Aligned Business & Technology Transformation
   Business
                 Cost, Time Benefits of close to 50% Service
     Value       Reuse
SOA
                                                                                                     Prac
                                                                                       SOA           tice          SOA
                                                                                       Prac           #1           Prac
                                                                                       tice                        tice
                                                                                        #7       Competi            #2
                                                                                                   tive
                                                                                     SOA         Business            SOA



SOA Practice #6: Use SOA to Gain Better Understanding
                                                                                     Prac        Advanta             Prac
                                                                                     tice           ge               tice
                                                                                      #6                              #3
                                                                                              SOA           SOA
                                                                                              Prac          Prac
                                                                                              tice          tice


of your Business
                                                                                               #5            #4




                                                                Business Dashboard

                         SOA Monitoring &
                           Management


               Product           Reserve                           Schedule
               inquiry          inventory                          production
   Business
                                                    Create
   Process                                        customer
                                                     order
                                       Schedule                             Create
                                       shipment                             supplier
                                                                             order

              Probe            Probe               Probe
  Business    Product      Reserve    Schedule
                                                  Create
                                                             Schedule
                                                                          Create
                                                  customer                supplier
  Services    inquiry     inventory   shipment     order     production    order
SOA
                                                                                                  Prac
                                                                                    SOA           tice          SOA
                                                                                    Prac           #1           Prac
                                                                                    tice                        tice
                                                                                     #7       Competi            #2
                                                                                                tive



SOA Practice #7: Use SOA for a Head Start in
                                                                                  SOA         Business            SOA
                                                                                  Prac        Advanta             Prac
                                                                                  tice           ge               tice
                                                                                   #6                              #3
                                                                                           SOA           SOA
                                                                                           Prac          Prac


Adopting Cloud
                                                                                           tice          tice
                                                                                            #5            #4




               Product          Reserve                        Schedule
               inquiry         inventory                       production
   Business
                                                  Create
   Process                                      customer
                                                   order
                                     Schedule                          Create
                                     shipment                          supplier
                                                                        order


  Business                                      Create                Create
              Product     Reserve    Schedule   customer Schedule     supplier
  Services    inquiry    inventory   shipment
                                                order
                                                         production
                                                                      order
Track KPI’s that Measure Relevant Business Results



                                                              New
                                                 Process
                                                 Business      Rate of
                                                              Process
                                                 Cycle
                                                 Services      Reuse
                                                              Roll-out
                                                 Time



 2 : L A T E
                                                 Project
                                                 Rate of       Incident
                                                              Business
                                                 Delivery
                                                 Reuse         Reports
                                                              Services




 New Products Take      Hard to Improve Cross-      KPI’s to Track
 Too Long to Bring to   domain Business
 Market                 Processes
Software AG can help by Providing Technology and
Guidance
    ESB, SOA Registry/Repository,           SOA Reference Architecture
    Service Mediation & Monitoring              Starter Kit & Templates



                           Software   Content




                          Expertise   Methodology



     SOA Consulting Services                “GEAR” for Implementation
     Skills & Training                                   Best Practices
Your Action Plan




 Prioritize           Plan              Measure
 SOA Practices        a Short Pilot &   Business Value &
 for your situation   apply the SOA     Deploy SOA
                      practice          practice fully
Thank you!

Mais conteúdo relacionado

Mais procurados

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
 
Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001jucaab
 
Moving Beyond Project Level SOA
Moving Beyond Project Level SOAMoving Beyond Project Level SOA
Moving Beyond Project Level SOAguest0d8992
 
Mohamad Afshar Moving Beyond Project Level S O A
Mohamad  Afshar    Moving Beyond Project Level S O AMohamad  Afshar    Moving Beyond Project Level S O A
Mohamad Afshar Moving Beyond Project Level S O ASOA Symposium
 
Service Oriented Enterprise Architecture and Service Oriented Enterprise
Service Oriented Enterprise Architecture and Service Oriented EnterpriseService Oriented Enterprise Architecture and Service Oriented Enterprise
Service Oriented Enterprise Architecture and Service Oriented EnterpriseYan Zhao
 
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
 
Industrialised Service Delivery
Industrialised Service DeliveryIndustrialised Service Delivery
Industrialised Service DeliveryIan Thomas
 
3 junhua-experience show unified communication
3 junhua-experience show unified communication3 junhua-experience show unified communication
3 junhua-experience show unified communicationITband
 
Quickbooks: The New Economics of Making a Change
Quickbooks: The New Economics of Making a ChangeQuickbooks: The New Economics of Making a Change
Quickbooks: The New Economics of Making a ChangeProformative, Inc.
 
2007: Achieving Interoperability In Systems Architecture - SOA Vision And Rea...
2007: Achieving Interoperability In Systems Architecture - SOA Vision And Rea...2007: Achieving Interoperability In Systems Architecture - SOA Vision And Rea...
2007: Achieving Interoperability In Systems Architecture - SOA Vision And Rea...rchopra13
 
Arquiteturas Orientadas a Serviços com a JBoss SOA Platform
Arquiteturas Orientadas a Serviços com a JBoss SOA PlatformArquiteturas Orientadas a Serviços com a JBoss SOA Platform
Arquiteturas Orientadas a Serviços com a JBoss SOA PlatformAlexandre Gomes
 
Sage Caribbean Customer Update with Mike Wingrove
Sage Caribbean Customer Update with Mike WingroveSage Caribbean Customer Update with Mike Wingrove
Sage Caribbean Customer Update with Mike WingroveSuzanne Spear
 
Oracle priamvera p6 analytics r1
Oracle priamvera p6 analytics r1Oracle priamvera p6 analytics r1
Oracle priamvera p6 analytics r1Mark Kromer
 
Optimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud ComputingOptimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud ComputingOracle Day
 
Sap Supplier Risk Performance 2011
Sap Supplier Risk  Performance 2011Sap Supplier Risk  Performance 2011
Sap Supplier Risk Performance 2011Henner Schliebs
 
SiTOS Overview
SiTOS OverviewSiTOS Overview
SiTOS OverviewTVSi
 
Emakina Academy 6 - Boost your intranet - Web Content Management for SAP
Emakina Academy 6 - Boost your intranet - Web Content Management for SAPEmakina Academy 6 - Boost your intranet - Web Content Management for SAP
Emakina Academy 6 - Boost your intranet - Web Content Management for SAPEmakina
 
SAP Extended ECM - Improve Customer Interaction Efficiency
SAP Extended ECM - Improve Customer Interaction EfficiencySAP Extended ECM - Improve Customer Interaction Efficiency
SAP Extended ECM - Improve Customer Interaction EfficiencyThomas Demmler
 
NGN voice corporate seminar avaya
NGN voice corporate seminar   avayaNGN voice corporate seminar   avaya
NGN voice corporate seminar avayaTalkTalk Business
 

Mais procurados (20)

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...
 
Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001Soa con8642 pdf_8642_0001
Soa con8642 pdf_8642_0001
 
Esoa
EsoaEsoa
Esoa
 
Moving Beyond Project Level SOA
Moving Beyond Project Level SOAMoving Beyond Project Level SOA
Moving Beyond Project Level SOA
 
Mohamad Afshar Moving Beyond Project Level S O A
Mohamad  Afshar    Moving Beyond Project Level S O AMohamad  Afshar    Moving Beyond Project Level S O A
Mohamad Afshar Moving Beyond Project Level S O A
 
Service Oriented Enterprise Architecture and Service Oriented Enterprise
Service Oriented Enterprise Architecture and Service Oriented EnterpriseService Oriented Enterprise Architecture and Service Oriented Enterprise
Service Oriented Enterprise Architecture and Service Oriented Enterprise
 
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
 
Industrialised Service Delivery
Industrialised Service DeliveryIndustrialised Service Delivery
Industrialised Service Delivery
 
3 junhua-experience show unified communication
3 junhua-experience show unified communication3 junhua-experience show unified communication
3 junhua-experience show unified communication
 
Quickbooks: The New Economics of Making a Change
Quickbooks: The New Economics of Making a ChangeQuickbooks: The New Economics of Making a Change
Quickbooks: The New Economics of Making a Change
 
2007: Achieving Interoperability In Systems Architecture - SOA Vision And Rea...
2007: Achieving Interoperability In Systems Architecture - SOA Vision And Rea...2007: Achieving Interoperability In Systems Architecture - SOA Vision And Rea...
2007: Achieving Interoperability In Systems Architecture - SOA Vision And Rea...
 
Arquiteturas Orientadas a Serviços com a JBoss SOA Platform
Arquiteturas Orientadas a Serviços com a JBoss SOA PlatformArquiteturas Orientadas a Serviços com a JBoss SOA Platform
Arquiteturas Orientadas a Serviços com a JBoss SOA Platform
 
Sage Caribbean Customer Update with Mike Wingrove
Sage Caribbean Customer Update with Mike WingroveSage Caribbean Customer Update with Mike Wingrove
Sage Caribbean Customer Update with Mike Wingrove
 
Oracle priamvera p6 analytics r1
Oracle priamvera p6 analytics r1Oracle priamvera p6 analytics r1
Oracle priamvera p6 analytics r1
 
Optimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud ComputingOptimized Business Processes in the Age of Cloud Computing
Optimized Business Processes in the Age of Cloud Computing
 
Sap Supplier Risk Performance 2011
Sap Supplier Risk  Performance 2011Sap Supplier Risk  Performance 2011
Sap Supplier Risk Performance 2011
 
SiTOS Overview
SiTOS OverviewSiTOS Overview
SiTOS Overview
 
Emakina Academy 6 - Boost your intranet - Web Content Management for SAP
Emakina Academy 6 - Boost your intranet - Web Content Management for SAPEmakina Academy 6 - Boost your intranet - Web Content Management for SAP
Emakina Academy 6 - Boost your intranet - Web Content Management for SAP
 
SAP Extended ECM - Improve Customer Interaction Efficiency
SAP Extended ECM - Improve Customer Interaction EfficiencySAP Extended ECM - Improve Customer Interaction Efficiency
SAP Extended ECM - Improve Customer Interaction Efficiency
 
NGN voice corporate seminar avaya
NGN voice corporate seminar   avayaNGN voice corporate seminar   avaya
NGN voice corporate seminar avaya
 

Semelhante a 7 SOA Practices that unlock business value

Oracle Bpa Suite Overview
Oracle Bpa Suite OverviewOracle Bpa Suite Overview
Oracle Bpa Suite OverviewPedro Gallardo
 
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
 
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
 
Chris Riley S O A Modeling
Chris  Riley    S O A ModelingChris  Riley    S O A Modeling
Chris Riley S O A ModelingSOA Symposium
 
Kevin Liu Peter Mc Nulty Best Practices V2
Kevin  Liu  Peter Mc Nulty    Best  Practices V2Kevin  Liu  Peter Mc Nulty    Best  Practices V2
Kevin Liu Peter Mc Nulty Best Practices V2SOA Symposium
 
Soa Offerings
Soa OfferingsSoa Offerings
Soa OfferingsImaginea
 
Soa role in telco industry
Soa   role in telco industrySoa   role in telco industry
Soa role in telco industryPavan K
 
Grow Your Business With So Aapps
Grow Your Business With So AappsGrow Your Business With So Aapps
Grow Your Business With So AappsCROExec.com
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1Salim Sheikh
 
Dynamic BPM
Dynamic BPMDynamic BPM
Dynamic BPMSSA KPI
 
Nextgen Bpm End to End
Nextgen Bpm End to EndNextgen Bpm End to End
Nextgen Bpm End to EndTechnoPeers
 
A Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAA Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAMehmet Akyuz
 
Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Sandro Pereira
 
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
 
Mohamad Afshar Moving Beyond Project Level S O A V1
Mohamad  Afshar    Moving Beyond Project Level S O A V1Mohamad  Afshar    Moving Beyond Project Level S O A V1
Mohamad Afshar Moving Beyond Project Level S O A V1SOA Symposium
 
The Value of Enterprise Architecture
The Value of Enterprise ArchitectureThe Value of Enterprise Architecture
The Value of Enterprise ArchitecturePeter Evans-Greenwood
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modelingguest2c3da5c7
 
Fussion Middleware
Fussion MiddlewareFussion Middleware
Fussion Middlewaredidemtopuz
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationJaguaraci Silva
 

Semelhante a 7 SOA Practices that unlock business value (20)

Oracle Bpa Suite Overview
Oracle Bpa Suite OverviewOracle Bpa Suite Overview
Oracle Bpa Suite Overview
 
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
 
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
 
Chris Riley S O A Modeling
Chris  Riley    S O A ModelingChris  Riley    S O A Modeling
Chris Riley S O A Modeling
 
Kevin Liu Peter Mc Nulty Best Practices V2
Kevin  Liu  Peter Mc Nulty    Best  Practices V2Kevin  Liu  Peter Mc Nulty    Best  Practices V2
Kevin Liu Peter Mc Nulty Best Practices V2
 
Soa Offerings
Soa OfferingsSoa Offerings
Soa Offerings
 
Soa role in telco industry
Soa   role in telco industrySoa   role in telco industry
Soa role in telco industry
 
Grow Your Business With So Aapps
Grow Your Business With So AappsGrow Your Business With So Aapps
Grow Your Business With So Aapps
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1
 
Dynamic BPM
Dynamic BPMDynamic BPM
Dynamic BPM
 
Nextgen Bpm End to End
Nextgen Bpm End to EndNextgen Bpm End to End
Nextgen Bpm End to End
 
A Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOAA Comprehensive Introduction to Everything SOA
A Comprehensive Introduction to Everything SOA
 
Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm Concepts integrationandbiztalksoa andbpm
Concepts integrationandbiztalksoa andbpm
 
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...
 
Mohamad Afshar Moving Beyond Project Level S O A V1
Mohamad  Afshar    Moving Beyond Project Level S O A V1Mohamad  Afshar    Moving Beyond Project Level S O A V1
Mohamad Afshar Moving Beyond Project Level S O A V1
 
The Value of Enterprise Architecture
The Value of Enterprise ArchitectureThe Value of Enterprise Architecture
The Value of Enterprise Architecture
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Andre Tost S G M M
Andre  Tost    S G M MAndre  Tost    S G M M
Andre Tost S G M M
 
Fussion Middleware
Fussion MiddlewareFussion Middleware
Fussion Middleware
 
SOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM CertificationSOA Service-oriented Architecture Fundamentals IBM Certification
SOA Service-oriented Architecture Fundamentals IBM Certification
 

Último

"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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Último (20)

"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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

7 SOA Practices that unlock business value

  • 1. 7 SOA Practices That Drive Business Value Manmohan Gupta Director, Product Marketing Software AG
  • 2. Customers Are Getting Real Value With SOA Business User Productivity
  • 3. Customers Are Getting Real Value With SOA Time-to-market
  • 4. Customers Are Getting Real Value With SOA Payment Transactions
  • 5. Customers Are Getting Real Value With SOA
  • 6. First, SOA is: Business Capabilities as Reusable Services Services capture Key Capabilities Services can be shared across domains Support Product License request Promotion Renewal Support Marketing Sales
  • 7. SOA Principles are the Underpinning for Business Value SOA Principles IT Benefits Business Value • Service orientation • Rapid Assembly of • Increased Market Apps Competitiveness • Separation of concerns • Reduce IT • Higher ROI on IT Redundancies Investments • Loose coupling • Quickly Adapt IT • Improved Customer Systems to Needs Retention & Service
  • 8. 7 SOA Practices that drive Business Value Use SOA to Integrate Multiple Channels Use SOA for a Compose Head Start in Applications adopting Based on SOA Cloud Services Competitive Business Use SOA to Advantage Use SOA as gain better business with SOA foundation for Process understanding Automation Use service Invest in SOA portfolio Governance Management Early to prioritize services
  • 9. SOA Prac SOA tice SOA Prac #1 Prac tice tice SOA Practice #1: Use SOA to integrate multiple #7 Competi #2 tive SOA Business SOA Prac Advanta Prac tice ge tice channels #6 #3 SOA SOA Prac Prac tice tice #5 #4 Business Value: • Improve customer service • Ensure Consistency & compliance Phone Mobile Online Desktop Phone Mobile Online Desktop Legacy Systems Legacy Systems
  • 10. Amtrak Integrates Multiple Channels for Ticket Sales GOAL: Enhance Customer Experience Enterprise Business Services based on business domains 40+ production services, with 82% reuse across 19 consumers Easier to modernize & add new Business channels Value Reduced ongoing maintenance costs
  • 11. SOA Prac SOA tice SOA Prac #1 Prac SOA Practice #2: Compose Applications from SOA tice tice #7 Competi #2 tive SOA Business SOA Prac Advanta Prac Services tice ge tice #6 #3 SOA SOA Prac Prac tice tice #5 #4 Business Value: • Drives innovation with low TTV • Increased return on assets Business App Business App Business App External Provider New Services Legacy Systems
  • 12. Avnet Shortens Time To Benefit by Composing Business Apps GOAL: Grow by Acquisition Built services with reusability in mind Composed Business applications, e.g. • Integrated quote process • Supply chain management • E-commerce application Development time cut by 45% Business Acquired companies integrated in 90 days or Value less
  • 13. SOA Prac SOA tice SOA Prac #1 Prac tice tice SOA Practice #3: Use SOA as foundation for Process #7 Competi #2 tive SOA Business SOA Prac Advanta Prac tice ge tice Automation #6 #3 SOA SOA Prac Prac tice tice #5 #4 Business Value: Increased business flexibility & Reduced cycle time Product Reserve Schedule inquiry inventory production Business Create Process customer order Proces Create s Steps Schedule supplier Map to shipment order Busine ss Service s Business Product Reserve Schedule Create Schedule Create customer supplier Services inquiry inventory shipment order production order Customer Customer Customer care Order entry Inventory Shop floor Existing care care Applications Accounting Production Logistics Supply chain Supply chain Supply chain
  • 14. Cox Automates Work-order Management Process on an SOA Foundation GOAL: Improve Customer Satisfaction 40+ applications depend on 120+ services Used process models to determine: • Service scope & definition SOA based integration with governance Business $4.4 million in annual productivity gains Value Increased service quality
  • 15. SOA Prac SOA tice SOA Prac #1 Prac tice tice #7 Competi #2 tive SOA Business SOA SOA Practice #4: Use a service portfolio to prioritize Prac Advanta Prac tice ge tice #6 #3 SOA SOA Prac Prac services for your business tice tice #5 #4 Build a Service Build a Service Library Portfolio Business Process Project Project Domain Project Project Project Project Service Service Service Service Project Business Process Service Service Business Process Domain Service Service Domain Service Service Service Service Service Service Service Service Service Service Service Service
  • 16. Telco Achieves Greater Business Alignment Result Business Business alignment leading to measurable benefits Value 2008 More Innovation Strategy: Build service Greater Agility Portfolio Result A mess of duplicate ‘standards-based’ interfaces 2004 Strategy: Build web services Starting Point A mess of duplicate interfaces
  • 17. SOA Prac SOA tice SOA Prac #1 Prac tice tice #7 Competi #2 tive SOA Business SOA SOA Practice #5: Invest in SOA Governance Early Prac Advanta Prac tice ge tice #6 #3 SOA SOA Prac Prac tice tice #5 #4 Of SOA users are struggling enough… 20% that they are holding off on expanding its use1 SOA Isn’t optional – it’s imperative. Without it, Governance return on investment will be low…2 1Forrester Research, “Survey Results Show SOA Governance Improves SOA Benefit Realization”, Randy Heffner, 2009. 2Gartner, Inc., “Service-Oriented Architecture Craves Governance”, Paolo Malinverno, 2006.
  • 18. Why Does SOA What Need Governance? Services Are Available? Which Where is the Services Are root cause? Needed? Are services meeting SLA’s? The SOA Lifecycle Create Services Consume Services How to prevent How to security Ensure Good threats? Definition?
  • 19. Without SOA Governance, Projects can Fail Business projects Investment wasted on Production disruptions delayed due to lack redundant /overlapping due to failed shared of needed services services services
  • 20. HSBC uses SOA Governance to Maximize SOA investment GOAL: Strategic Business Transformation Increased Visibility of Processes & Services Used Impact Analysis for Managing Changes Defined Scope, Ownership & Responsibilities Aligned Business & Technology Transformation Business Cost, Time Benefits of close to 50% Service Value Reuse
  • 21. SOA Prac SOA tice SOA Prac #1 Prac tice tice #7 Competi #2 tive SOA Business SOA SOA Practice #6: Use SOA to Gain Better Understanding Prac Advanta Prac tice ge tice #6 #3 SOA SOA Prac Prac tice tice of your Business #5 #4 Business Dashboard SOA Monitoring & Management Product Reserve Schedule inquiry inventory production Business Create Process customer order Schedule Create shipment supplier order Probe Probe Probe Business Product Reserve Schedule Create Schedule Create customer supplier Services inquiry inventory shipment order production order
  • 22. SOA Prac SOA tice SOA Prac #1 Prac tice tice #7 Competi #2 tive SOA Practice #7: Use SOA for a Head Start in SOA Business SOA Prac Advanta Prac tice ge tice #6 #3 SOA SOA Prac Prac Adopting Cloud tice tice #5 #4 Product Reserve Schedule inquiry inventory production Business Create Process customer order Schedule Create shipment supplier order Business Create Create Product Reserve Schedule customer Schedule supplier Services inquiry inventory shipment order production order
  • 23. Track KPI’s that Measure Relevant Business Results New Process Business Rate of Process Cycle Services Reuse Roll-out Time 2 : L A T E Project Rate of Incident Business Delivery Reuse Reports Services New Products Take Hard to Improve Cross- KPI’s to Track Too Long to Bring to domain Business Market Processes
  • 24. Software AG can help by Providing Technology and Guidance ESB, SOA Registry/Repository, SOA Reference Architecture Service Mediation & Monitoring Starter Kit & Templates Software Content Expertise Methodology SOA Consulting Services “GEAR” for Implementation Skills & Training Best Practices
  • 25. Your Action Plan Prioritize Plan Measure SOA Practices a Short Pilot & Business Value & for your situation apply the SOA Deploy SOA practice practice fully