SlideShare a Scribd company logo
1 of 19
Download to read offline
Sundar Ramanathan
 July 16, 2012



Evolving the Enterprise IT Legacy to SOA
Presenter Profile



     Sundararajan Ramanathan – Enterprise Architect @ Capgemini since June 2006
     TOGAF 9 & Capgemini IAF Certified Architect -
      http://www.opengroup.org/togaf9/cert/protected/certuploads/30487.pdf
     10 years at Compuware, Detroit, Michigan
     5 years at Informix Software, California
     Education
          B.Sc (Physics), B.E (Indian Institute of Science), MBA (Wayne State University,
           Michigan)
     Open Group
          Co-Author: Legacy Evolution to SOA Guide
          Chair: SOA for Business Technology Project
     NIST
          Contributor – Cloud Computing Forum – Taxonomy, Reference Architecture and
           Roadmap


                                                                                                                                           Presentation Title | Date
              In collaboration with                       The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   2
Agenda




                                    Drivers for Legacy                          Key SOA Principles
L2SOA                               Modernization                               Organization and Process
Project Overview                    Approach to Enable                          Metrics for L2SOA
Project Team                        L2SOA                                       Engagement




Modernization Strategies
EIP Pattern-Based SI
Approach                            SOA Governance                              Case Study A
EIP Patterns: Cost &                Reference Model                             Summary
Complexity Analysis                 Legacy & Security                           Q&A



                                                                                                                                          Presentation Title | Date
            In collaboration with                        The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   3
L2SOA Project Overview


Leverage the collective experiences of L2SOA practitioners to develop legacy
evolution best practices and lessons learned to improve the success of
L2SOA implementations. The content is therefore based on real projects.


 Current state problems and issues
 Key concepts, principles, and considerations related to L2SOA
 A high-level (general) approach to enable L2SOA
 Consolidated best practices, including metrics, architecture styles,
   technologies, governance, etc.
 Historical case studies providing insight into how some of the concepts
   described in the document are currently being applied




                                                                                                     L2SOA
                                                                                                     Project Overview
                                                                                                     Project Team
                                                                                                                               Presentation Title | Date
           In collaboration with              The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   4
L2SOA Project Team

  Authors
   Xinfeng Chen, Hewlett-Packard
   Sundararajan Ramanathan, Capgemini
   Mukund Srinivasan, Capgemini
   Joost Van Der Vlies, Hewlett-Packard (Project Chair)
   Tejpal (TJ) Virdi, The Boeing Company (Project Chair)


  Reviewers
   Ramagopal Allampalli, Cognizant Technology Solutions
   Jim Basler, Oracle
   Carleen Christner, Hewlett-Packard
   Pascal Dussart, LoQutus
   Ed Harrington, Architecting-the-Enterprise
   Venkata Kona, Wipro
   Martin Neuhard, Hewlett-Packard
   Carol Wang, Hewlett-Packard                                                                         L2SOA
                                                                                                        Project Overview
                                                                                                        Project Team
                                                                                                                                  Presentation Title | Date
            In collaboration with                The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   5
Drivers for Legacy Modernization


                                                   Silo Architecture, Complex or No
          High Sustain Costs, Less Agility,        Interoperability, redundant /duplicate
          No Business Metrics                      Information storage/processing, Less
                                                   scope for Automation


      BUSINESS                                    FUNCTIONAL
                                                   Tightly Coupled Applications, Outdated
        Poor User Experience, Lack of SSO and      Technology , Protocols with no support,
        Integration to new UI/ Presentation        Embedded Logic and Complex Configuration
        platforms/devices


      USABILITY                                   TECHNOLOGY

    Maintenance costs are getting higher and higher
    Control over the application landscape and its dependencies is difficult
    The business needs to change faster than IT can support.                                                        Drivers for Legacy
                                                                                                                     Modernization
                                                                                                                     Approach to Enable L2SOA
                                                                                                                                                  Presentation Title | Date
                     In collaboration with                       The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   6
Approach to Enable L2SOA


                                                                                                      •L2SOA Business case,
                                            •SOA maturity                                             ROI
     Combining TOGAF ADM and               assessment                                                •Principle decision on
      TOGAF SOA Guide with                  •Legacy expertise                                         extend or re*
      important L2SOA aspects



                                                                                                                                    •Current state legacy
                                                                                                                                    •Application Portfolio
                                                                                                                                    Rationalization

      •Legacy Organization
      Management of change




    •SOA Infrastructure versus Apps
    •SOA maturity as input in legacy
    modernization planning

                                                                                                                Drivers for Legacy
         •Legacy transformation phases                                                                          Modernization
         •Solution Building Blocks - SBBs
         •Vendor/tool selection                                                                                 Approach to Enable
                                                                                                                L2SOA
                                                                                                                                                 Presentation Title | Date
                    In collaboration with                       The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   7
Key SOA Principles

 Well-Defined Service Contract                   Loosely-Coupled Services

 Define Services with Appropriate Granularity    Design Services for Stateless




  Ensure Services have Appropriate Security Enforcement Standards


  Adopt SOA Ontology/Vocabulary Standard




                                                                                              Key SOA Principles
                                                                                              Organization and Process
                                                                                              Metrics for L2SOA Engagement
                                                                                                                                       Presentation Title | Date
               In collaboration with                  The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   8
Organization and Process

 Managed Transformation Program           Work across Business Boundaries
(Business, Technology )                   and Service Ownership
                                          ROI Analysis based on Metrics and
Impact of Current IT Operations and      KPIs
Change Management & Legacy
Processes



  Skill Development and Training plan for Employees & Partners

 Risk Analysis on lack of adoption and adaptability




                                                                                         Key SOA Principles
                                                                                         Organization and
                                                                                         Process
                                                                                         Metrics for L2SOA Engagement
                                                                                                                                  Presentation Title | Date
             In collaboration with               The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   9
Metrics for L2SOA Engagement


 Metrics provide a baseline measurement to justify
  an L2SOA engagement.
 Metrics should be measured at appropriate
  intervals and reported for continues improvement
  and measure the overall performance.




                               Key Metrics
     Application Usage
     Cost Reduction
     Functional Re-use
     Quality of Service
     Revenue-generated
     Time-to-Market                                                              Key SOA Principles
     Security KPIs (data protection-related KPIs)                                Organization and Process
                                                                                  Metrics for L2SOA
                                                                                  Engagement
                                                                                                                                  Presentation Title | Date
             In collaboration with               The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   10
Modernization Strategies


    Modernization strategies to enable the process of
     modernizing legacy applications using SOA
    Enterprises need to select one or more strategies, after in-
     depth evaluation.


    Key Modernization
     Strategies                         • Approach
                                        • Problem Solved/Value-Add
          Service Enablement           • Risks and Mitigations
          Language Conversion          • Architecture Building Blocks Involved
          Re-Architect
          Re-hosting of Applications
                                                                                  Modernization Strategies
                                                                                  EIP Pattern-Based SI Approach
                                                                                  EIP Patterns: Cost & Complexity
                                                                                  Analysis
                                                                                                                                 Presentation Title | Date
            In collaboration with               The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   11
Modernization Strategies (Continued)

Strategy                             Approach                       Problem Solved/              Risks & Mitigations                                            Architecture Building
                                                                    Value Add                                                                                   Blocks Involved

Service Enablement                   Host Services with             Re-use Assets, Improve       Difficult to identify useful                                   Information: New Information
                                     Integration Platforms          Core Value, Automated        functionality, Poor                                            Services
                                                                    Business Process             Documentation, System                                          Technology: Legacy Integration
                                                                                                 Disruption                                                     Platforms, Hosting Service
                                                                                                                                                                Containers

Language Conversion                  Convert to Modern              Reduce Total Cost of         Impossible to provide                                          Information & Technology Platforms/
                                     Languages                      Ownership(TCO), Time         autonomous Services (Re-                                       Frameworks
                                                                    To Market (TTM), Adapt       Architect), Unsupported functions
                                                                    to SOA                       in new language/environment,
                                                                                                 Skills

Re-Architect (New Environment)       Restructure Functions and      Potential to fix old         Budget and Architecture                                        New ABB’s and SBB’s
                                     Code                           problems and introduce       approach discussions
                                                                    new functions

Re-Architect (Old Environment)       Restructure mainframe          Reuse Business               Old Documentation, Code / Data                                 Integration Solution patterns –
                                     source to specific functions   Functionality and            changes, Need additional testing                               leverage SBB’s
                                     and expose with Legacy SOA     Intellectual Property (IP)
                                     adaptors

Re-hosting of Applications           Platform Change, Needs         Business Logic               Preserve existing investments,                                 Virtualization – Architecture Building
                                     combination of other           preserved, Agile             Legacy Integration Platform                                    Blocks and reusable SBB’s
                                     strategies                     Integration to Legacy,       complexity
                                                                    Reduce TTM, Improve
                                                                    Xabilities




                                                                                                                                                  Modernization Strategies
                                                                                                                                                  EIP Pattern-Based SI Approach
                                                                                                                                                  EIP Patterns: Cost &
                                                                                                                                                  Complexity Analysis
                                                                                                                                                                                         Presentation Title | Date
                             In collaboration with                                                      The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   12
EIP Pattern-Based SI Approach

Enterprise Integration Patterns(EIP)
 Design Patterns
 Facilitate the system integration framework for Legacy to SOA evolution
 Complex enterprise systems
 Leverage a combination of EIP approaches
 Provide the capabilities to modernize their architecture.

               Common Patterns

    Enterprise Integration (Service Bus)
    Queue-based Mediation
    Service Enablement
    Screen Scraping
    Re-design
                                                                                            Modernization Strategies
                                                                                            EIP Pattern-Based SI
                                                                                            Approach
                                                                                            EIP Patterns: Cost &
                                                                                            Complexity Analysis
                                                                                                                                     Presentation Title | Date
             In collaboration with                  The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   13
EIP Patterns: Cost & Complexity Analysis




The directly SOA related patterns have a high cost and
 medium-to-high complexity.
High costs can be spread across many service-enabled
  applications – both legacy and new, than web-service
                                                                                        Modernization Strategies
  based pattern as Screen-scraping                                                      EIP Pattern-Based SI Approach
                                                                                        EIP Patterns: Cost &
                                                                                        Complexity Analysis
                                                                                                                                 Presentation Title | Date
             In collaboration with              The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   14
SOA Governance Reference Model

The Open Group SOA Governance Framework’s goal is to enable organizations to define and
deploy their own focused and customized SOA governance model.
.




    (*) See also the patterns
                                                                                                                                       SOA Governance
    (**) This needs to be explicitly taken into account as an architectural deliverable.
                                                                                                                                       Reference Model
                                                                                                                                        Legacy & Security
                                                                                                                                                        Presentation Title | Date
                  In collaboration with                                The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   15
Legacy and Security

Legacy System security Concerns for L2SOA transformation:
 Outdated technology and software
 Vulnerable to newer technologies
 Closed Encryption
 An ingenious manual administration of user names and passwords
 Session definition in the legacy system, especially in connect of SSO

Approach: Leverage Open Group Security Project framework
The Open Group Security for the Cloud and SOA project, describes
two sets of principles largely:
   A set of 20 generic security principles common to all designs
    aiming to assure a secure IT architecture, ranging from
    “security by design” to “data protection lifecycle”.
   A specific set of principles regarding assuring security in
    architecting the cloud and the SOA environment, mainly
    focused on policies, data protection and privacy, and cloud
    specific principles.
                                                                                                                    SOA Governance
                                                                                                                    Reference Model
                                                                                                                    Legacy &
                                                                                                                    Security
                                                                                                                                       Presentation Title | Date
             In collaboration with                    The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   16
Case Study A – Legacy Supply Chain Evolution to SOA




                                                                                                       Case Study A
                                                                                                       Summary
                                                                                                       Q&A
                                                                                                                      Presentation Title | Date
         In collaboration with       The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   17
Summary

 Business, Functional Usability and Technology are key drivers for Legacy to SOA
  initiated modernization.
 The TOGAF (ADM) combined with TOGAF SOA Guide provides stepwise approach for
  L2SOA transformation engagements.
 SOA initiative has to be measured for ROI and other performance concerns, using
  industry standard metrics.
 Organization can adapt single or more modernization strategies based on the system
  requirement.
 Meetings for the Legacy Evolution to SOA Working Group for next iteration.
 For more details, Please read: The Open Group Guide : Legacy Evolution to SOA
  https://www2.opengroup.org/ogsys/publications/viewDocument.html?publicationid=12590&documentid=11481

 Refer to the L2S0A Working Group - https://collaboration.opengroup.org/projects/soa-legacy/protected/

 Download L2SOA Tutorial based on published L2SOA Guide
  https://collaboration.opengroup.org/projects/ssdg/documents.php?action=show&dcat=14&gdid=26417




                                                                                                                                     Case Study A
                                                                                                                                     Summary
                                                                                                                                       Q&A
                                                                                                                                                    Presentation Title | Date
                 In collaboration with                             The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   18
Questions



                         ?
                                                                                                  Case Study A
                                                                                                  Summary
                                                                                                    Q&A
                                                                                                                 Presentation Title | Date
In collaboration with           The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved.   19

More Related Content

What's hot

Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Prolifics
 
SRP Transformation Journey - SAP Business Suite and BW ON HANA 2.0 DB Migration
SRP Transformation Journey - SAP Business Suite and BW ON HANA 2.0 DB MigrationSRP Transformation Journey - SAP Business Suite and BW ON HANA 2.0 DB Migration
SRP Transformation Journey - SAP Business Suite and BW ON HANA 2.0 DB MigrationCapgemini
 
2014 2nd me cloud conference trust in the cloud v01
2014 2nd me cloud conference trust in the cloud v012014 2nd me cloud conference trust in the cloud v01
2014 2nd me cloud conference trust in the cloud v01promediakw
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureProlifics
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Prolifics
 
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Prolifics
 
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfOracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfInSync2011
 
Oracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLOracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLIBM
 
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...InSync2011
 
Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Orgad Kimchi
 
Cloud Native Batch Processing: Beyond the What and How
Cloud Native Batch Processing: Beyond the What and HowCloud Native Batch Processing: Beyond the What and How
Cloud Native Batch Processing: Beyond the What and HowVMware Tanzu
 
Yapp methodology anjo-kolk
Yapp methodology anjo-kolkYapp methodology anjo-kolk
Yapp methodology anjo-kolkToon Koppelaars
 
Innovate2010 jazz keynote
Innovate2010 jazz keynoteInnovate2010 jazz keynote
Innovate2010 jazz keynoteoslc
 
Rethinking it for digital transformation
Rethinking it for digital transformationRethinking it for digital transformation
Rethinking it for digital transformationMuleSoft
 
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationEvolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationSlobodan Sipcic
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseCollabNet
 
Running Data Platforms Like Products
Running Data Platforms Like ProductsRunning Data Platforms Like Products
Running Data Platforms Like ProductsVMware Tanzu
 
Oracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer JourneyOracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer JourneySimon Haslam
 

What's hot (20)

Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
 
SRP Transformation Journey - SAP Business Suite and BW ON HANA 2.0 DB Migration
SRP Transformation Journey - SAP Business Suite and BW ON HANA 2.0 DB MigrationSRP Transformation Journey - SAP Business Suite and BW ON HANA 2.0 DB Migration
SRP Transformation Journey - SAP Business Suite and BW ON HANA 2.0 DB Migration
 
2014 2nd me cloud conference trust in the cloud v01
2014 2nd me cloud conference trust in the cloud v012014 2nd me cloud conference trust in the cloud v01
2014 2nd me cloud conference trust in the cloud v01
 
Whats new in web methods 9.12
Whats new in web methods 9.12Whats new in web methods 9.12
Whats new in web methods 9.12
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern Architecture
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
 
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
 
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfOracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
 
Oracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSLOracle Cloud modernized Finance Process at CSL
Oracle Cloud modernized Finance Process at CSL
 
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
 
Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...Deploying and Managing Artificial Intelligence Services using the Open Data H...
Deploying and Managing Artificial Intelligence Services using the Open Data H...
 
Cloud Native Batch Processing: Beyond the What and How
Cloud Native Batch Processing: Beyond the What and HowCloud Native Batch Processing: Beyond the What and How
Cloud Native Batch Processing: Beyond the What and How
 
Yapp methodology anjo-kolk
Yapp methodology anjo-kolkYapp methodology anjo-kolk
Yapp methodology anjo-kolk
 
Innovate2010 jazz keynote
Innovate2010 jazz keynoteInnovate2010 jazz keynote
Innovate2010 jazz keynote
 
Rethinking it for digital transformation
Rethinking it for digital transformationRethinking it for digital transformation
Rethinking it for digital transformation
 
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformationEvolutionary evnt-driven-architecture-for-accelerated-digital-transformation
Evolutionary evnt-driven-architecture-for-accelerated-digital-transformation
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
Scaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the EnterpriseScaling Application Development & Delivery across the Enterprise
Scaling Application Development & Delivery across the Enterprise
 
Running Data Platforms Like Products
Running Data Platforms Like ProductsRunning Data Platforms Like Products
Running Data Platforms Like Products
 
Oracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer JourneyOracle SOA Cloud - Skanska Customer Journey
Oracle SOA Cloud - Skanska Customer Journey
 

Viewers also liked

Microservices and SOA
Microservices and SOAMicroservices and SOA
Microservices and SOACapgemini
 
A microservice approach for legacy modernisation
A microservice approach for legacy modernisationA microservice approach for legacy modernisation
A microservice approach for legacy modernisationluisw19
 
Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Alan McSweeney
 
Oracle API Management in the Year 2026
Oracle API Management in the Year 2026Oracle API Management in the Year 2026
Oracle API Management in the Year 2026Capgemini
 
06 gpi matriz de zachman
06 gpi matriz de zachman06 gpi matriz de zachman
06 gpi matriz de zachmangsaavedram
 
Customer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° viewCustomer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° viewGuido Schmutz
 
Microservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitectureMicroservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitecturePaul Mooney
 
An introduction to fundamental architecture concepts
An introduction to fundamental architecture conceptsAn introduction to fundamental architecture concepts
An introduction to fundamental architecture conceptswweinmeyer79
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution ArchitectureAlan McSweeney
 
Personal SWOT for Teachers
Personal SWOT for TeachersPersonal SWOT for Teachers
Personal SWOT for Teachersm nagaRAJU
 

Viewers also liked (15)

Microservices and SOA
Microservices and SOAMicroservices and SOA
Microservices and SOA
 
A microservice approach for legacy modernisation
A microservice approach for legacy modernisationA microservice approach for legacy modernisation
A microservice approach for legacy modernisation
 
Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...
 
Cloud for Media - A Complete Solution Stack for Faster Cloud Adoption
Cloud for Media - A Complete Solution Stack for Faster Cloud AdoptionCloud for Media - A Complete Solution Stack for Faster Cloud Adoption
Cloud for Media - A Complete Solution Stack for Faster Cloud Adoption
 
Oracle API Management in the Year 2026
Oracle API Management in the Year 2026Oracle API Management in the Year 2026
Oracle API Management in the Year 2026
 
HCV HUB planning and implementation: Benefits for Patient Associations
HCV HUB planning and implementation: Benefits for Patient AssociationsHCV HUB planning and implementation: Benefits for Patient Associations
HCV HUB planning and implementation: Benefits for Patient Associations
 
SOA & Big Data
SOA & Big DataSOA & Big Data
SOA & Big Data
 
SOA OSB BPEL BPM Presentation
SOA OSB BPEL BPM PresentationSOA OSB BPEL BPM Presentation
SOA OSB BPEL BPM Presentation
 
06 gpi matriz de zachman
06 gpi matriz de zachman06 gpi matriz de zachman
06 gpi matriz de zachman
 
Best Practices in Targeted Legacy Modernization
Best Practices in Targeted Legacy ModernizationBest Practices in Targeted Legacy Modernization
Best Practices in Targeted Legacy Modernization
 
Customer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° viewCustomer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° view
 
Microservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitectureMicroservice vs. Monolithic Architecture
Microservice vs. Monolithic Architecture
 
An introduction to fundamental architecture concepts
An introduction to fundamental architecture conceptsAn introduction to fundamental architecture concepts
An introduction to fundamental architecture concepts
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution Architecture
 
Personal SWOT for Teachers
Personal SWOT for TeachersPersonal SWOT for Teachers
Personal SWOT for Teachers
 

Similar to Evolving the enterprise - IT legacy to SOA

20120716 L2 Soa For Enterprise Og Wsh Conf
20120716 L2 Soa For Enterprise Og Wsh Conf20120716 L2 Soa For Enterprise Og Wsh Conf
20120716 L2 Soa For Enterprise Og Wsh ConfSUNDAR RAMANATHAN
 
20120716 l2 soa for enterprise-og-wsh-conf
20120716 l2 soa for enterprise-og-wsh-conf20120716 l2 soa for enterprise-og-wsh-conf
20120716 l2 soa for enterprise-og-wsh-confSUNDAR RAMANATHAN
 
SOA for business technology
SOA for business technologySOA for business technology
SOA for business technologyCapgemini
 
20130123 og-aogeami-soa4 bt-overview
20130123 og-aogeami-soa4 bt-overview20130123 og-aogeami-soa4 bt-overview
20130123 og-aogeami-soa4 bt-overviewSUNDAR RAMANATHAN
 
Jade Global’s Cloud 360 Assessment for Hi-Tech Networking Company Provides De...
Jade Global’s Cloud 360 Assessment for Hi-Tech Networking Company Provides De...Jade Global’s Cloud 360 Assessment for Hi-Tech Networking Company Provides De...
Jade Global’s Cloud 360 Assessment for Hi-Tech Networking Company Provides De...Jade Global
 
Successfully establishing a SOA Center of Excellence
Successfully establishing a SOA Center of ExcellenceSuccessfully establishing a SOA Center of Excellence
Successfully establishing a SOA Center of ExcellenceKelly Emo
 
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...j_white
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Consulting AG
 
Manas Deb Maturity Models And Roadmap Planing
Manas  Deb    Maturity  Models And  Roadmap  PlaningManas  Deb    Maturity  Models And  Roadmap  Planing
Manas Deb Maturity Models And Roadmap PlaningSOA Symposium
 
Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)
Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)
Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)Marc Dutoo
 
Service Integration Goes Social with EasySOA - OpenWorldForum 2011
Service Integration Goes Social with EasySOA - OpenWorldForum 2011Service Integration Goes Social with EasySOA - OpenWorldForum 2011
Service Integration Goes Social with EasySOA - OpenWorldForum 2011Marc Dutoo
 
Fusion app deployment_upgrade_con7626_pdf_7626_0001
Fusion app deployment_upgrade_con7626_pdf_7626_0001Fusion app deployment_upgrade_con7626_pdf_7626_0001
Fusion app deployment_upgrade_con7626_pdf_7626_0001jucaab
 
Rhodes.donna
Rhodes.donnaRhodes.donna
Rhodes.donnaNASAPMC
 
Oracle enterprise architects day
Oracle enterprise architects dayOracle enterprise architects day
Oracle enterprise architects dayAyodele Peter Boglo
 
Innovation Agile Methodology towards DevOps
Innovation Agile Methodology towards DevOpsInnovation Agile Methodology towards DevOps
Innovation Agile Methodology towards DevOpsIRJET Journal
 
PITSS General Presentation - Dec, 2012
PITSS General Presentation - Dec, 2012PITSS General Presentation - Dec, 2012
PITSS General Presentation - Dec, 2012jgmarra
 
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...j_white
 
Nuxeo World Session: Gagnavarslan and Nuxeo - Building software services on N...
Nuxeo World Session: Gagnavarslan and Nuxeo - Building software services on N...Nuxeo World Session: Gagnavarslan and Nuxeo - Building software services on N...
Nuxeo World Session: Gagnavarslan and Nuxeo - Building software services on N...Nuxeo
 

Similar to Evolving the enterprise - IT legacy to SOA (20)

20120716 L2 Soa For Enterprise Og Wsh Conf
20120716 L2 Soa For Enterprise Og Wsh Conf20120716 L2 Soa For Enterprise Og Wsh Conf
20120716 L2 Soa For Enterprise Og Wsh Conf
 
20120716 l2 soa for enterprise-og-wsh-conf
20120716 l2 soa for enterprise-og-wsh-conf20120716 l2 soa for enterprise-og-wsh-conf
20120716 l2 soa for enterprise-og-wsh-conf
 
SOA for business technology
SOA for business technologySOA for business technology
SOA for business technology
 
20130123 og-aogeami-soa4 bt-overview
20130123 og-aogeami-soa4 bt-overview20130123 og-aogeami-soa4 bt-overview
20130123 og-aogeami-soa4 bt-overview
 
Jade Global’s Cloud 360 Assessment for Hi-Tech Networking Company Provides De...
Jade Global’s Cloud 360 Assessment for Hi-Tech Networking Company Provides De...Jade Global’s Cloud 360 Assessment for Hi-Tech Networking Company Provides De...
Jade Global’s Cloud 360 Assessment for Hi-Tech Networking Company Provides De...
 
Successfully establishing a SOA Center of Excellence
Successfully establishing a SOA Center of ExcellenceSuccessfully establishing a SOA Center of Excellence
Successfully establishing a SOA Center of Excellence
 
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
 
SOA Application Development
SOA Application DevelopmentSOA Application Development
SOA Application Development
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
 
Manas Deb Maturity Models And Roadmap Planing
Manas  Deb    Maturity  Models And  Roadmap  PlaningManas  Deb    Maturity  Models And  Roadmap  Planing
Manas Deb Maturity Models And Roadmap Planing
 
Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)
Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)
Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)
 
Service Integration Goes Social with EasySOA - OpenWorldForum 2011
Service Integration Goes Social with EasySOA - OpenWorldForum 2011Service Integration Goes Social with EasySOA - OpenWorldForum 2011
Service Integration Goes Social with EasySOA - OpenWorldForum 2011
 
Fusion app deployment_upgrade_con7626_pdf_7626_0001
Fusion app deployment_upgrade_con7626_pdf_7626_0001Fusion app deployment_upgrade_con7626_pdf_7626_0001
Fusion app deployment_upgrade_con7626_pdf_7626_0001
 
Rhodes.donna
Rhodes.donnaRhodes.donna
Rhodes.donna
 
Oracle enterprise architects day
Oracle enterprise architects dayOracle enterprise architects day
Oracle enterprise architects day
 
ASAP 8.0 Methodology
ASAP 8.0 MethodologyASAP 8.0 Methodology
ASAP 8.0 Methodology
 
Innovation Agile Methodology towards DevOps
Innovation Agile Methodology towards DevOpsInnovation Agile Methodology towards DevOps
Innovation Agile Methodology towards DevOps
 
PITSS General Presentation - Dec, 2012
PITSS General Presentation - Dec, 2012PITSS General Presentation - Dec, 2012
PITSS General Presentation - Dec, 2012
 
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
 
Nuxeo World Session: Gagnavarslan and Nuxeo - Building software services on N...
Nuxeo World Session: Gagnavarslan and Nuxeo - Building software services on N...Nuxeo World Session: Gagnavarslan and Nuxeo - Building software services on N...
Nuxeo World Session: Gagnavarslan and Nuxeo - Building software services on N...
 

More from Capgemini

Top Healthcare Trends 2022
Top Healthcare Trends 2022Top Healthcare Trends 2022
Top Healthcare Trends 2022Capgemini
 
Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Capgemini
 
Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Capgemini
 
Top Trends in Payments 2022
Top Trends in Payments 2022Top Trends in Payments 2022
Top Trends in Payments 2022Capgemini
 
Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Capgemini
 
Retail Banking Trends book 2022
Retail Banking Trends book 2022Retail Banking Trends book 2022
Retail Banking Trends book 2022Capgemini
 
Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Capgemini
 
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですキャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですCapgemini
 
Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Capgemini
 
Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Capgemini
 
Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Capgemini
 
Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Capgemini
 
Top Trends in Payments: 2021
Top Trends in Payments: 2021Top Trends in Payments: 2021
Top Trends in Payments: 2021Capgemini
 
Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Capgemini
 
Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Capgemini
 
Capgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini
 
Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Capgemini
 
Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Capgemini
 
Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Capgemini
 
Top Trends in Payments: 2020
Top Trends in Payments: 2020Top Trends in Payments: 2020
Top Trends in Payments: 2020Capgemini
 

More from Capgemini (20)

Top Healthcare Trends 2022
Top Healthcare Trends 2022Top Healthcare Trends 2022
Top Healthcare Trends 2022
 
Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022Top P&C Insurance Trends 2022
Top P&C Insurance Trends 2022
 
Commercial Banking Trends book 2022
Commercial Banking Trends book 2022Commercial Banking Trends book 2022
Commercial Banking Trends book 2022
 
Top Trends in Payments 2022
Top Trends in Payments 2022Top Trends in Payments 2022
Top Trends in Payments 2022
 
Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022Top Trends in Wealth Management 2022
Top Trends in Wealth Management 2022
 
Retail Banking Trends book 2022
Retail Banking Trends book 2022Retail Banking Trends book 2022
Retail Banking Trends book 2022
 
Top Life Insurance Trends 2022
Top Life Insurance Trends 2022Top Life Insurance Trends 2022
Top Life Insurance Trends 2022
 
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーですキャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
キャップジェミニ、あなたの『RISE WITH SAP』のパートナーです
 
Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021Property & Casualty Insurance Top Trends 2021
Property & Casualty Insurance Top Trends 2021
 
Life Insurance Top Trends 2021
Life Insurance Top Trends 2021Life Insurance Top Trends 2021
Life Insurance Top Trends 2021
 
Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021Top Trends in Commercial Banking: 2021
Top Trends in Commercial Banking: 2021
 
Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021Top Trends in Wealth Management: 2021
Top Trends in Wealth Management: 2021
 
Top Trends in Payments: 2021
Top Trends in Payments: 2021Top Trends in Payments: 2021
Top Trends in Payments: 2021
 
Health Insurance Top Trends 2021
Health Insurance Top Trends 2021Health Insurance Top Trends 2021
Health Insurance Top Trends 2021
 
Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021Top Trends in Retail Banking: 2021
Top Trends in Retail Banking: 2021
 
Capgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous PlanningCapgemini’s Connected Autonomous Planning
Capgemini’s Connected Autonomous Planning
 
Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020Top Trends in Retail Banking: 2020
Top Trends in Retail Banking: 2020
 
Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020Top Trends in Life Insurance: 2020
Top Trends in Life Insurance: 2020
 
Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020Top Trends in Health Insurance: 2020
Top Trends in Health Insurance: 2020
 
Top Trends in Payments: 2020
Top Trends in Payments: 2020Top Trends in Payments: 2020
Top Trends in Payments: 2020
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
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
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"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
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Evolving the enterprise - IT legacy to SOA

  • 1. Sundar Ramanathan July 16, 2012 Evolving the Enterprise IT Legacy to SOA
  • 2. Presenter Profile  Sundararajan Ramanathan – Enterprise Architect @ Capgemini since June 2006  TOGAF 9 & Capgemini IAF Certified Architect - http://www.opengroup.org/togaf9/cert/protected/certuploads/30487.pdf  10 years at Compuware, Detroit, Michigan  5 years at Informix Software, California  Education  B.Sc (Physics), B.E (Indian Institute of Science), MBA (Wayne State University, Michigan)  Open Group  Co-Author: Legacy Evolution to SOA Guide  Chair: SOA for Business Technology Project  NIST  Contributor – Cloud Computing Forum – Taxonomy, Reference Architecture and Roadmap Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 2
  • 3. Agenda Drivers for Legacy Key SOA Principles L2SOA Modernization Organization and Process Project Overview Approach to Enable Metrics for L2SOA Project Team L2SOA Engagement Modernization Strategies EIP Pattern-Based SI Approach SOA Governance Case Study A EIP Patterns: Cost & Reference Model Summary Complexity Analysis Legacy & Security Q&A Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 3
  • 4. L2SOA Project Overview Leverage the collective experiences of L2SOA practitioners to develop legacy evolution best practices and lessons learned to improve the success of L2SOA implementations. The content is therefore based on real projects.  Current state problems and issues  Key concepts, principles, and considerations related to L2SOA  A high-level (general) approach to enable L2SOA  Consolidated best practices, including metrics, architecture styles, technologies, governance, etc.  Historical case studies providing insight into how some of the concepts described in the document are currently being applied L2SOA Project Overview Project Team Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 4
  • 5. L2SOA Project Team Authors  Xinfeng Chen, Hewlett-Packard  Sundararajan Ramanathan, Capgemini  Mukund Srinivasan, Capgemini  Joost Van Der Vlies, Hewlett-Packard (Project Chair)  Tejpal (TJ) Virdi, The Boeing Company (Project Chair) Reviewers  Ramagopal Allampalli, Cognizant Technology Solutions  Jim Basler, Oracle  Carleen Christner, Hewlett-Packard  Pascal Dussart, LoQutus  Ed Harrington, Architecting-the-Enterprise  Venkata Kona, Wipro  Martin Neuhard, Hewlett-Packard  Carol Wang, Hewlett-Packard L2SOA Project Overview Project Team Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 5
  • 6. Drivers for Legacy Modernization Silo Architecture, Complex or No High Sustain Costs, Less Agility, Interoperability, redundant /duplicate No Business Metrics Information storage/processing, Less scope for Automation BUSINESS FUNCTIONAL Tightly Coupled Applications, Outdated Poor User Experience, Lack of SSO and Technology , Protocols with no support, Integration to new UI/ Presentation Embedded Logic and Complex Configuration platforms/devices USABILITY TECHNOLOGY  Maintenance costs are getting higher and higher  Control over the application landscape and its dependencies is difficult  The business needs to change faster than IT can support. Drivers for Legacy Modernization Approach to Enable L2SOA Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 6
  • 7. Approach to Enable L2SOA •L2SOA Business case, •SOA maturity ROI  Combining TOGAF ADM and assessment •Principle decision on TOGAF SOA Guide with •Legacy expertise extend or re* important L2SOA aspects •Current state legacy •Application Portfolio Rationalization •Legacy Organization Management of change •SOA Infrastructure versus Apps •SOA maturity as input in legacy modernization planning Drivers for Legacy •Legacy transformation phases Modernization •Solution Building Blocks - SBBs •Vendor/tool selection Approach to Enable L2SOA Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 7
  • 8. Key SOA Principles  Well-Defined Service Contract  Loosely-Coupled Services  Define Services with Appropriate Granularity  Design Services for Stateless  Ensure Services have Appropriate Security Enforcement Standards  Adopt SOA Ontology/Vocabulary Standard Key SOA Principles Organization and Process Metrics for L2SOA Engagement Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 8
  • 9. Organization and Process  Managed Transformation Program  Work across Business Boundaries (Business, Technology ) and Service Ownership ROI Analysis based on Metrics and Impact of Current IT Operations and KPIs Change Management & Legacy Processes  Skill Development and Training plan for Employees & Partners Risk Analysis on lack of adoption and adaptability Key SOA Principles Organization and Process Metrics for L2SOA Engagement Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 9
  • 10. Metrics for L2SOA Engagement  Metrics provide a baseline measurement to justify an L2SOA engagement.  Metrics should be measured at appropriate intervals and reported for continues improvement and measure the overall performance. Key Metrics Application Usage Cost Reduction Functional Re-use Quality of Service Revenue-generated Time-to-Market Key SOA Principles Security KPIs (data protection-related KPIs) Organization and Process Metrics for L2SOA Engagement Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 10
  • 11. Modernization Strategies  Modernization strategies to enable the process of modernizing legacy applications using SOA  Enterprises need to select one or more strategies, after in- depth evaluation.  Key Modernization Strategies • Approach • Problem Solved/Value-Add  Service Enablement • Risks and Mitigations  Language Conversion • Architecture Building Blocks Involved  Re-Architect  Re-hosting of Applications Modernization Strategies EIP Pattern-Based SI Approach EIP Patterns: Cost & Complexity Analysis Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 11
  • 12. Modernization Strategies (Continued) Strategy Approach Problem Solved/ Risks & Mitigations Architecture Building Value Add Blocks Involved Service Enablement Host Services with Re-use Assets, Improve Difficult to identify useful Information: New Information Integration Platforms Core Value, Automated functionality, Poor Services Business Process Documentation, System Technology: Legacy Integration Disruption Platforms, Hosting Service Containers Language Conversion Convert to Modern Reduce Total Cost of Impossible to provide Information & Technology Platforms/ Languages Ownership(TCO), Time autonomous Services (Re- Frameworks To Market (TTM), Adapt Architect), Unsupported functions to SOA in new language/environment, Skills Re-Architect (New Environment) Restructure Functions and Potential to fix old Budget and Architecture New ABB’s and SBB’s Code problems and introduce approach discussions new functions Re-Architect (Old Environment) Restructure mainframe Reuse Business Old Documentation, Code / Data Integration Solution patterns – source to specific functions Functionality and changes, Need additional testing leverage SBB’s and expose with Legacy SOA Intellectual Property (IP) adaptors Re-hosting of Applications Platform Change, Needs Business Logic Preserve existing investments, Virtualization – Architecture Building combination of other preserved, Agile Legacy Integration Platform Blocks and reusable SBB’s strategies Integration to Legacy, complexity Reduce TTM, Improve Xabilities Modernization Strategies EIP Pattern-Based SI Approach EIP Patterns: Cost & Complexity Analysis Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 12
  • 13. EIP Pattern-Based SI Approach Enterprise Integration Patterns(EIP)  Design Patterns  Facilitate the system integration framework for Legacy to SOA evolution  Complex enterprise systems  Leverage a combination of EIP approaches  Provide the capabilities to modernize their architecture. Common Patterns Enterprise Integration (Service Bus) Queue-based Mediation Service Enablement Screen Scraping Re-design Modernization Strategies EIP Pattern-Based SI Approach EIP Patterns: Cost & Complexity Analysis Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 13
  • 14. EIP Patterns: Cost & Complexity Analysis The directly SOA related patterns have a high cost and medium-to-high complexity. High costs can be spread across many service-enabled applications – both legacy and new, than web-service Modernization Strategies based pattern as Screen-scraping EIP Pattern-Based SI Approach EIP Patterns: Cost & Complexity Analysis Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 14
  • 15. SOA Governance Reference Model The Open Group SOA Governance Framework’s goal is to enable organizations to define and deploy their own focused and customized SOA governance model. . (*) See also the patterns SOA Governance (**) This needs to be explicitly taken into account as an architectural deliverable. Reference Model Legacy & Security Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 15
  • 16. Legacy and Security Legacy System security Concerns for L2SOA transformation:  Outdated technology and software  Vulnerable to newer technologies  Closed Encryption  An ingenious manual administration of user names and passwords  Session definition in the legacy system, especially in connect of SSO Approach: Leverage Open Group Security Project framework The Open Group Security for the Cloud and SOA project, describes two sets of principles largely:  A set of 20 generic security principles common to all designs aiming to assure a secure IT architecture, ranging from “security by design” to “data protection lifecycle”.  A specific set of principles regarding assuring security in architecting the cloud and the SOA environment, mainly focused on policies, data protection and privacy, and cloud specific principles. SOA Governance Reference Model Legacy & Security Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 16
  • 17. Case Study A – Legacy Supply Chain Evolution to SOA Case Study A Summary Q&A Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 17
  • 18. Summary  Business, Functional Usability and Technology are key drivers for Legacy to SOA initiated modernization.  The TOGAF (ADM) combined with TOGAF SOA Guide provides stepwise approach for L2SOA transformation engagements.  SOA initiative has to be measured for ROI and other performance concerns, using industry standard metrics.  Organization can adapt single or more modernization strategies based on the system requirement.  Meetings for the Legacy Evolution to SOA Working Group for next iteration.  For more details, Please read: The Open Group Guide : Legacy Evolution to SOA https://www2.opengroup.org/ogsys/publications/viewDocument.html?publicationid=12590&documentid=11481  Refer to the L2S0A Working Group - https://collaboration.opengroup.org/projects/soa-legacy/protected/  Download L2SOA Tutorial based on published L2SOA Guide https://collaboration.opengroup.org/projects/ssdg/documents.php?action=show&dcat=14&gdid=26417 Case Study A Summary Q&A Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 18
  • 19. Questions ? Case Study A Summary Q&A Presentation Title | Date In collaboration with The information contained in this document is proprietary. Copyright © 2012 Capgemini. All rights reserved. 19