Service Oriented Architecture (SOA) led transformation in the Global Delivery Model (GDM) Sohrab Kakalia Vice President, P...
Agenda This session is not intended as a primer on SOA / Web Services, EA or GDM.  Drawing parallels Setting the context R...
The dabbawalla  ………(supply chain excellence) <ul><li>Mumbai (Bombay) has a density of 19K-25K people per square km. </li><...
Learning from the dabbawalla <ul><li>Granularity :  </li></ul><ul><ul><li>Each container size is the same, but contents ar...
Continued.. <ul><li>Performance and speed : They pick up from homes and distribute the 200,000 plus boxes by hand before l...
Consumer Collection Transport And  Routing Delivery Pickup Customized  service
Finished  Product Drawing a parallel And there is Dell, Amazon, and many others
Business Agility – the need of the hour <ul><li>An enterprise needs to thrive in a continuously  changing business environ...
Why do this? Ability to leverage on assets . . . and IP The value of intangibles Source: Company reports and Forrester Res...
Typical application footprint for a business. Industry wide Standard Organizational Support Organization Differentiator Ap...
Typical application and infrastructure footprint for a enterprise Best people  need to focus  here Function 3 Function or ...
Where Software as a service and “packages” fit in Best people  need to focus  here Function 3 Function or geo 1 Function 2...
How can SOA help? <ul><li>Driving standards. Similar to the http force that made the web usable, XML, WS security and UDDI...
Discovering the organizational assets reminds one of The Blind Men and the Elephant ROPE TREE SNAKE SPEAR FAN WALL
SOA: The Services Elephant? ESB Web Services EA EAI XML AGILITY
The Service-Oriented Enterprise SERVICE ORIENTED ENTERPRISE Common, independent data format across the enterprise  A Metho...
SOA - Perspectives
Stages of SOA Adoption using GDM  (Global Delivery Model) Stage I Fundamental SOA Stage II Networked SOA Stage III Process...
Distributing Services for GDM Application Front-end Process-centric Service Basic Data Service Basic Data Service Basic Bu...
SOA adoption for SOEs leveraging ESPs Source:  Gartner - “SOAs cause Evolutionary Disruption in IT Services Market,” Miche...
Role of registry in a service lifecycle
Sample governance compliance checks
<ul><li>Infosys & e-skills U.K Workshop </li></ul><ul><ul><li>The Partnership </li></ul></ul><ul><ul><ul><li>e-skills U.K ...
Thanks [email_address] The Agile Elephant
<ul><li>The end! </li></ul>
Syndeo – Web Services Bootstrap Framework REMOVE Implementation based on  Open Source Components Implementation of  concep...
Service Categories in an SOA No No No Yes Mandatory Element of SOA Shipment tracking service, SMS service Booking an airli...
Policy compliance points
Example SOA distributed Service Offering Model Infosys Client Copyright @2006 Infosys Technologies, Ltd. SetLabs ™  Resear...
Enterprise Stakeholders Agile Strategy More Attractive Job Reduction of Dependency Rapid Prototyping Clearer Requirements ...
Common Barriers to strategy execution Only 5% of the workforce under- stands the strategy Vision barrier Only 25% of manag...
The Agile Enterprise Enterprise Architecture Business Infrastructure Reusability Business Infrastructure Flexibility Techn...
Some Terminology Service Oriented Architecture SOA Service Oriented Development of Applications SODA Service Oriented Busi...
Web Services-Oriented Architecture SERVICE BUS APPLICATION FRONTEND SERVICE REPOSITORY Data Business Logic Needs a Standar...
Challenges in  delivering  the SOA for an SOE  DELIVER HOST SUSTAIN <ul><li>Economies of scale </li></ul><ul><li>Complexit...
Versions <ul><li>Version 1 preliminary draft collection of slides </li></ul><ul><li>Version 2 with inputs and aggregation ...
Upcoming SlideShare
Loading in …5
×

Service Oriented Architecture (Soa) Led Transformation In The

1,189 views

Published on

Published in: Technology, Business
1 Comment
2 Likes
Statistics
Notes
  • I am interested to see you have used several copyrighted slides from Everware-CBDI (CBDI Forum) without acknowledging any copyright. I note you took the trouble to quote Gartner as a source, so please either acknowledge our copyright or remove the slides or presentation. Thanks.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
1,189
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
144
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide
  • Good morning, Needless to say it is wonderful coming here to address this diverse audience assembled here from across the world, all for a common cause and motivation. How to use the web better, to our advantage and what can we do as individuals and corporations to enrich its content, reach and quality and integrity. Needless to say since TB Lee evangelized http and standardized semantics and url search on the internet almost a decade ago, there has been a cascading effect in any which way we look at it. Earlier we were bound by areas of innovation, technology excellence, manufacturing excellence, invested huge amounts of time and money in travel and the effort to collaborate. The wwweb has progressively made it easier for us to search, use and collaborate with known and lesser known organizations and individuals worldwide to mutual advantage. It has increased competitiveness, added market reach and introduced virtualization Virtualization of services and virtualization of infrastructure. What was added was an incredible amount personalization and automation.
  • Service Oriented Architecture (Soa) Led Transformation In The

    1. 1. Service Oriented Architecture (SOA) led transformation in the Global Delivery Model (GDM) Sohrab Kakalia Vice President, Principal Architect and Head of Technology Consulting Infosys Technologies Limited
    2. 2. Agenda This session is not intended as a primer on SOA / Web Services, EA or GDM. Drawing parallels Setting the context Real life examples The dramatic change in economy in the mid 90s SOA in the global delivery model
    3. 3. The dabbawalla ………(supply chain excellence) <ul><li>Mumbai (Bombay) has a density of 19K-25K people per square km. </li></ul><ul><li>What symbolizes Mumbai - Gateway of India, Gothic Victoria Terminus or the dabbawalla? </li></ul><ul><li>Why the dabbawalla? </li></ul>Studied by CMU, NITIE, Univ. of Pittsburg, CMM, amongst many others Editorials in the Washington Post, NY times, regular in Indian news
    4. 4. Learning from the dabbawalla <ul><li>Granularity : </li></ul><ul><ul><li>Each container size is the same, but contents are individually prepared and tagged </li></ul></ul><ul><li>Standardization : </li></ul><ul><ul><li>All the containers are the identical size, but have unique markings for routing, switching and traceability and delivery that can be easily read by all the 4000+ co-workers </li></ul></ul><ul><li>Integration and service assurance : </li></ul><ul><ul><li>Each of the 4000+ co-workers are not employed, but work independently as franchises! But guarantee their service. The association is a binding force. </li></ul></ul>
    5. 5. Continued.. <ul><li>Performance and speed : They pick up from homes and distribute the 200,000 plus boxes by hand before lunch time. They make an average of 4 change of hands and 3 modes of transport (bus, train, bicycle). </li></ul><ul><li>Reliability : Approx 5 boxes are mixed up in delivery and an equal amount lost. Error rate: 0.005% </li></ul><ul><li>Redundancy built in. </li></ul><ul><li>Flexibility and scalability to add new customers and locations </li></ul>
    6. 6. Consumer Collection Transport And Routing Delivery Pickup Customized service
    7. 7. Finished Product Drawing a parallel And there is Dell, Amazon, and many others
    8. 8. Business Agility – the need of the hour <ul><li>An enterprise needs to thrive in a continuously changing business environment by responding at optimal cost and speed to business stimuli </li></ul>Requirements 1. Flexibility: The ease of addition of new business models, services, functionalities in response to changing market conditions, competition etc. with minimal disruption & change in existing IT implementation 2. Ubiquitous Context Sensitivity: The availability of context-sensitive information to all stakeholders at any location, irrespective of the channel or medium of interaction. 3. Virtualization and Standardization: Standards based IT systems with virtual IT resources to provide abstraction from specialized hardware and software
    9. 9. Why do this? Ability to leverage on assets . . . and IP The value of intangibles Source: Company reports and Forrester Research 2.6 33.0B 80.8B UPS 2.9 92.3B 273.13B MSFT 0.04 448.5B 17.65B GM 4.3 3.25B 13.99B Amazon Ratio Total assets Market cap. Company
    10. 10. Typical application footprint for a business. Industry wide Standard Organizational Support Organization Differentiator Application Portfolio <ul><li>Typically the application portfolio in any organization is found to comprise of </li></ul><ul><ul><li>40% - 50%: Industry wide standards </li></ul></ul><ul><ul><li>20% - 25%: Organizational support </li></ul></ul><ul><ul><li>10% - 15%: Environmental requirements </li></ul></ul><ul><ul><li>20% - 30%: Organization differentiator </li></ul></ul>
    11. 11. Typical application and infrastructure footprint for a enterprise Best people need to focus here Function 3 Function or geo 1 Function 2 Industry wide Standard Business Unit Support Business Differentiator Industry wide Standard Business Unit Support Business Differentiator Industry wide Standard Business Unit Support Business Differentiator
    12. 12. Where Software as a service and “packages” fit in Best people need to focus here Function 3 Function or geo 1 Function 2 Ideal candidates to consolidate or for Software as a service Industry wide Standard Business Unit Support Business Differentiator Industry wide Standard Business Unit Support Business Differentiator Industry wide Standard Business Unit Support Business Differentiator
    13. 13. How can SOA help? <ul><li>Driving standards. Similar to the http force that made the web usable, XML, WS security and UDDI are enabling discovery, profiling and binding </li></ul><ul><li>Reduced fixed costs by service rationalization </li></ul><ul><li>Increased transactional capability by virtualization </li></ul><ul><li>Increased flexibility to switch interfaces. More contact based than asset based. </li></ul><ul><li>Reduced time to market by leveraging on existing applications esp. in the Software as a Service mode </li></ul><ul><li>Synergizes IT and business </li></ul><ul><li>Creates opportunities to work on strategy and communication inside the organization </li></ul>
    14. 14. Discovering the organizational assets reminds one of The Blind Men and the Elephant ROPE TREE SNAKE SPEAR FAN WALL
    15. 15. SOA: The Services Elephant? ESB Web Services EA EAI XML AGILITY
    16. 16. The Service-Oriented Enterprise SERVICE ORIENTED ENTERPRISE Common, independent data format across the enterprise A Methodology for achieving application interoperability and reuse of IT assets Methodologies and technologies for automating business process operations XML-based technologies for messaging, service description, discovery, and extended features SOA Governance Business Process Management Service Oriented Architecture XML Web Services Service Oriented Architecture Web Services XML Business Process Management
    17. 17. SOA - Perspectives
    18. 18. Stages of SOA Adoption using GDM (Global Delivery Model) Stage I Fundamental SOA Stage II Networked SOA Stage III Process-enabled SOA <ul><li>Focus on enterprise integration </li></ul><ul><li>Complexity and business logic still in application front-end </li></ul><ul><li>Enable multiple applications to share live data and business logic </li></ul><ul><li>Provide an appropriate base for an enterprise landscape </li></ul><ul><li>Focus on shared services to make data replication obsolete </li></ul><ul><li>Focus on basic and intermediary stateless services including facades, technology gateways, adapters, and functionality adding services </li></ul><ul><li>Technical and conceptual abstraction focused on reducing backend complexity </li></ul><ul><li>Service access & coordination </li></ul><ul><li>Reduction in complexity of application front-ends </li></ul><ul><li>Focus on maintenance of process state in process-centric stateful services </li></ul><ul><li>Process control delegated to the SOA </li></ul><ul><li>Service orchestration </li></ul><ul><li>Encapsulation of complexity of processes </li></ul><ul><li>Sharing of state between clients </li></ul><ul><li>Handling of long-living processes </li></ul>FOCUS <ul><li>Creates strong platform for enterprise application landscapes </li></ul><ul><li>Technically easy to implement </li></ul><ul><li>Increased maintainability </li></ul><ul><li>Data sharing </li></ul><ul><li>Application complexity reduction </li></ul><ul><li>Technology platform interoperability </li></ul><ul><li>Lighter application front-end </li></ul><ul><li>Flexible technology-agnostic integration of software assets </li></ul><ul><li>Process complexity reduction </li></ul><ul><li>Lightweight application front-end </li></ul><ul><li>Integrates highly independent organizations </li></ul>BENEFITS
    19. 19. Distributing Services for GDM Application Front-end Process-centric Service Basic Data Service Basic Data Service Basic Business Logic Service Basic Business Logic Service Intermediary Service Intermediary Service 1 1 2 2 3 3 3 3 4 4 4 4 4 4 1 2 3 4 Front-end calls basic services directly Process-centric service coordinates basic service calls Front-end used intermediary service to get to basic services Process-centric service uses intermediary service to get to basic services
    20. 20. SOA adoption for SOEs leveraging ESPs Source: Gartner - “SOAs cause Evolutionary Disruption in IT Services Market,” Michele Cantara, 2004
    21. 21. Role of registry in a service lifecycle
    22. 22. Sample governance compliance checks
    23. 23. <ul><li>Infosys & e-skills U.K Workshop </li></ul><ul><ul><li>The Partnership </li></ul></ul><ul><ul><ul><li>e-skills U.K is developing a new diploma programme to impart IT education at the pre-college level to boost the talent pipeline </li></ul></ul></ul><ul><ul><ul><li>Infosys is hosting a workshop to bring together top IT employers and gain insights to help e-skills develop the programme </li></ul></ul></ul><ul><ul><li>Workshop Goals </li></ul></ul><ul><ul><ul><li>To validate the e-skills 14-19 diploma blueprint </li></ul></ul></ul><ul><ul><ul><li>To gain insights into the key areas of the 14-19 diploma </li></ul></ul></ul><ul><ul><ul><li>To seek employers’ commitment areas for 14-19 diploma programme </li></ul></ul></ul><ul><ul><li>Event Details </li></ul></ul><ul><ul><ul><li>Date: Thursday 25 May 2006 </li></ul></ul></ul><ul><ul><ul><li>Time: 5:45pm to 7:30pm </li></ul></ul></ul><ul><ul><ul><li>Location: Galloway Suite - Level 1 </li></ul></ul></ul><ul><li>Infosys Poster - Live URLs: Breathing life into URLs </li></ul><ul><ul><ul><li>Date: Wednesday 24 May 2006 </li></ul></ul></ul><ul><ul><ul><li>Location: Strathblane Hall, Level 0 </li></ul></ul></ul><ul><ul><ul><li>Poster Id: 156 </li></ul></ul></ul><ul><ul><ul><li>Poster No.: 28 </li></ul></ul></ul>Infosys sessions at WWW2006
    24. 24. Thanks [email_address] The Agile Elephant
    25. 25. <ul><li>The end! </li></ul>
    26. 26. Syndeo – Web Services Bootstrap Framework REMOVE Implementation based on Open Source Components Implementation of concept of ESB Pluggable into J2EE Application Servers SOA Based Implementation J2EE Standards Based Framework for non functional features of Web Services Covers WS life cycle – Generation, deployment and monitoring Copyright @2006 Infosys Technologies, Ltd. Industry Best Practices for WS and SOA incorporated SYNDEO
    27. 27. Service Categories in an SOA No No No Yes Mandatory Element of SOA Shipment tracking service, SMS service Booking an airline ticket, approving a loan Legacy wrapper (Technology gateway), ERP adapters (Adapters), Service Access Layer (Façade) Customer service (data), insurance product engine (logic) Examples Frequency of Change Reusability State Management Implementation Complexity Low High Moderate to high Low Low Low Low High Service Specific Stateful Stateless Stateless Service Specific High Moderate to High Low to Moderate Public Enterprise Services Process-centric Services Intermediary Services Basic Services
    28. 28. Policy compliance points
    29. 29. Example SOA distributed Service Offering Model Infosys Client Copyright @2006 Infosys Technologies, Ltd. SetLabs ™ Research Labs Systems Integration Domain Consulting Group *SOAO – SOA Offering REMOVE Technology & Architecture Consulting Delivery Team WS COE SOASO INDIA Portfolio (Utah) Portfolio (Florida) Portfolio (Minnesota) COE (Arizona) USA / Worldwide
    30. 30. Enterprise Stakeholders Agile Strategy More Attractive Job Reduction of Dependency Rapid Prototyping Clearer Requirements Simplified Testing Reduced Integration Effort Future Proof Solutions Technology & Vendor Independence Shorter Time to Market Smaller, Shorter Projects Positive Role of IT Dept. Cost Reduction Manageable Project Size Greater role in Decision making Budget Reduction Code Reuse Loose Coupling Strategic Development me CEO CIO/ CTO ARCHITECT DEVELOPER PROJECT MANAGER BUSINESS OWNER
    31. 31. Common Barriers to strategy execution Only 5% of the workforce under- stands the strategy Vision barrier Only 25% of managers have incentives linked to strategy People barrier 85% of executive teams spend < 1 hr. /mo. discussing strategy Mgmt. barrier 60% of orgs. don't link budgets to strategy Resource barrier Barriers to strategy execution Source: Adapted from material developed by Robert S. Kaplan and David P. Norton Only 10% of organizations execute their strategies
    32. 32. The Agile Enterprise Enterprise Architecture Business Infrastructure Reusability Business Infrastructure Flexibility Technology Independence Risk Mitigation Cost Savings More Efficient Development Process Multi-level Feedback Evolutionary Approach AGILE ENTERPRISE The ultimate goal of an EA is the creation of the Agile Enterprise
    33. 33. Some Terminology Service Oriented Architecture SOA Service Oriented Development of Applications SODA Service Oriented Business Applications SOBA Web Services WS Service Oriented Enterprise SOE Global Delivery Model GDM Enterprise Service Provider ESP Business Process Management BPM Business Process Outsourcing BPO
    34. 34. Web Services-Oriented Architecture SERVICE BUS APPLICATION FRONTEND SERVICE REPOSITORY Data Business Logic Needs a Standard Service Definition API Needs a Universal Repository Needs a Standard Interoperability Protocol Needs <ul><li>STANDARDS </li></ul><ul><li>Security </li></ul><ul><li>Reliability </li></ul><ul><li>Transaction Management </li></ul><ul><li>Orchestration </li></ul><ul><li>QOS </li></ul><ul><li>Service Management </li></ul>WS Standards SOAP WSDL UDDI Web Services <ul><li>Web Services offer a cross-technology standards for realizing the vision of a Service Oriented Enterprise </li></ul><ul><li>Web Services-oriented Architecture is an SOA implemented using Web Services </li></ul>SERVICE Interface Contract Implementation
    35. 35. Challenges in delivering the SOA for an SOE DELIVER HOST SUSTAIN <ul><li>Economies of scale </li></ul><ul><li>Complexity </li></ul><ul><li>Resource crunch </li></ul><ul><li>Management </li></ul><ul><li>Operational Support </li></ul><ul><li>Governance </li></ul><ul><li>SLA management </li></ul><ul><li>Maintenance </li></ul><ul><li>Licensing </li></ul>DESIGN
    36. 36. Versions <ul><li>Version 1 preliminary draft collection of slides </li></ul><ul><li>Version 2 with inputs and aggregation for Vijay(TSR) and Ajit Sagar </li></ul><ul><li>Version 3 with inputs of slide removal and take aways from Sohel, Vijay and Rajeev </li></ul><ul><li>Version 4 Removing the “remove tab from the main slides to be used. </li></ul><ul><li>Version 5 removal of 2 more slides, header editing and email at the end, SOA alignment has some more bullet points </li></ul>

    ×