IE 051606 Doug SAUCIER Who Pays for SOA

100 %
0 %
Information about IE 051606 Doug SAUCIER Who Pays for SOA
Education

Published on February 27, 2008

Author: lawson

Source: authorstream.com

Preparing for Rapid Change Through Transformational Architecture … Sony Pictures Entertainment’s Service Oriented Architectural Approach :  Preparing for Rapid Change Through Transformational Architecture … Sony Pictures Entertainment’s Service Oriented Architectural Approach A shared cost model Agenda:  Agenda About Sony Pictures Entertainment IT Challenges IT: Meeting The Challenge Service Oriented Architecture Vision at SPE SOA will provide tangible ROI So Who Pays the Bill? Final thoughts About Sony Pictures Entertainment www.sonypictures.com:  About Sony Pictures Entertainment www.sonypictures.com About Sony Pictures Entertainment:  About Sony Pictures Entertainment IT Challenges : - Our legacy environment developed organically and was not architected for change.:  IT Challenges : - Our legacy environment developed organically and was not architected for change. Situation: Proliferating applications (multiple Technologies, Skill sets, etc.) Costly bolt-on systems and customizations Point-to-point integrations Poor data integrity Problems: Business agility limited by inflexible architecture Fragmented tech strategy limiting efforts to deepen critical skills Expensive to source, develop and maintain Tough to leverage and reuse investment IT Challenges:  IT Challenges Data Integrity and Accuracy “Islands of information” phenomena Redundant data entry Data ownership confusion Complicated, hand-coded interfaces Slow data “velocity” Increasing IT Costs and Complexity Application development and support Poorly documented, poorly understood proprietary interfaces Operational cost User Confusion and Difficulty Finding Information Multiple entry points Multiple logins Where to go to find what information Meeting the Challenge – Growing Global Business – IT / Business Alignment:  Meeting the Challenge – Growing Global Business – IT / Business Alignment “There are no more IT projects – only business projects supported by technology” Bob Beauchamp President and Chief Executive Officer BMC Software Impact of IT on the Business Impact of Business on IT Meeting the Challenge -:  Meeting the Challenge - Meeting the Challenge:  Meeting the Challenge SOA Vision at SPE:  SOA Vision at SPE Leverage SPE’s investment in the existing platforms Provide a common framework as the foundation layer, supporting most application development and integration at SPE Provide tangible ROI to SPE by Reducing the cost of implementing and integrating solutions Minimizing the skill set demands of a project Reducing the cost of solution maintenance Make Application Development and Integration a lower-risk/higher-return proposition SOA Vision - What is Service-Oriented Architecture?:  SOA Vision - What is Service-Oriented Architecture? SOA is the combination of three things: A set of tools and technologies that enable the rapid, easy implementation of solutions. A set of design patterns, standards, and best practices for the construction of solutions. A methodology for identifying and disseminating and integrating reusable services across applications. SOA is NOT – Technology Product Protocol Standard SOA is a set of – Frameworks Practices Architectural Patterns Policies SOA Vision - A services-centric architecture enables more efficient exposure to key functionality.:  SOA Vision - A services-centric architecture enables more efficient exposure to key functionality. Proliferating applications (multiple Technologies, Skillsets, etc.) Costly bolt-on systems and customizations Point-to-point integrations Poor data integrity Improved delivery capabilities through common frameworks, user interfaces, processes, and tools Faster reaction to business needs Improved Data Integrity End-to-end process visibility enabling digitization of manual touch points SOA is About Enabling our Business Establish the Vision:  Actionable Architecture Meet LOB projects needs while building reusable framework SOA is About Enabling our Business Establish the Vision SOA is About Enabling our Business Build the Portal Foundation:  SOA is About Enabling our Business Build the Portal Foundation Actionable Architecture Meet LOB projects needs while building reusable framework SOA is About Enabling our Business Build the Application and Integration Foundation:  SOA is About Enabling our Business Build the Application and Integration Foundation Actionable Architecture Meet LOB projects needs while building reusable framework SOA is About Enabling our Business Project by Project add Services:  Actionable Architecture Meet LOB projects needs while building reusable framework SOA is About Enabling our Business Project by Project add Services SOA is About Enabling our Business Support Business Objectives in Weeks:  Actionable Architecture Meet LOB projects needs while building reusable framework SOA is About Enabling our Business Support Business Objectives in Weeks SOA Vision - Integration provided by foundation services are crucial to supporting continued change.:  SOA Vision - Integration provided by foundation services are crucial to supporting continued change. Source: Gartner Provide tangible ROI to SPE:  Provide tangible ROI to SPE Reduce the cost of implementing and integrating solutions Minimize the skill set demands of a project Reducing the cost of solution maintenance SOA Provides Tangible ROI:  SOA Provides Tangible ROI Reduce the cost of implementing and integrating solutions:  Reduce the cost of implementing and integrating solutions Applications consist of two basic types of functionality Functionality that delivers the solution to the business need (Business Services) Process an order, Bill a customer ….. Functionality that manages the delivery of the solution (Technical Frameworks or Foundations) Deliver the Order Entry Screen to collect data, Manage transaction integrity, Get the Customer Data from persistent storage We are reducing costs in both areas The first and easiest area to get reuse is in Technical Frameworks Build a SOA Framework and use it for future application development and integration Portal Foundation Application and Integration Foundation The second and more difficult is in reusable Business Services Within application families Across applications (Web Services and BPM) Minimize the skill set demands of a project :  Minimize the skill set demands of a project By implementing three things we improve competency and thus productivity thru standardization A set of tools and technologies that enable the rapid, easy implementation of solutions. Reusable SOA Framework Sharable Business Services Software Lifecycle Management tools A set of design patterns, standards, and best practices for the construction of solutions. A SOA tailored Unified Development Process (UDP) A methodology for identifying and disseminating and integrating reusable services across applications. Architectural governance and service management By implementing standardization we enable appropriate use of offshore resources Large labor pool trained in SOA J2EE technology services Slide23:  Typical Allocation Of Effort Across On-Site and Off-Site/Off-Shore Locations Source: Gartner Strategic Analysis Report, R-21-6535, 29 Dec 2003 Minimize the skill set demands of a project Slide24:  Case Study on Enterprise SOA Benefits Paradigm Shift in Requirements Formulation Paradigm Shift from Application development to LOB Services Reduces Application development time Reduces Application Maintenance effort Services Accessibility We estimate that development time associated with Business Use Cases will be reduced by 10 to 15% We estimate that the productivity enhancements tied to SOA can range as high as 20 to 25%. This includes the SOA itself and enhanced experience and capacity of the core software architecture team. We estimate the net decrease in common component maintenance to range from 15 to 30% over time The following case study assumes three successive projects involving 36 business uses cases of similar complexity. Actual results will vary based on organizational maturity, use case complexity and the number of use cases. 36 Business Use Case Example:  36 Business Use Case Example Project 1 – Traditional Approach Assumptions Traditional Development Approach Average productivity Estimated project hours 40516 Project 1 With SOA Assumptions Utilizes first release of SOA No relative productivity enhancement relative to Traditional Approach Estimated project hours: 37205 This example tracks the effort estimates for three successive projects consisting of 36 Business Use Cases in terms of total required hours. It is assumed that the use cases are of similar complexity and that the SOA is enhanced and extended in support of each project. Project 2 With SOA Assumptions Utilizes Second Release of SOA Improved productivity related to SOA/ALM discipline Estimated project hours: 33654 Project 3 With SOA Assumptions Utilizes Third Release of SOA Moderate productivity improvements tied to SOA/ALM Discipline Estimated project hours: 32017 Project Tracking Charts – 36 Business Use Case Examples:  Project Tracking Charts – 36 Business Use Case Examples Project effort estimates are reduced by 21% by the third project tied to the reuse of the SOA framework and the productivity enhancements tied to SOA/ALM disciplines. In addition total project implementation time is also reduced by nearly 19.5%. SOA Provides Tangible ROI:  SOA Provides Tangible ROI Re-use can be achieved and costs reduced Applications are easier to produce and better understood Concept of re-useable components gaining acceptance Deliver value to the customer Focus on Projects perceived by the customer as high value to the business Qualitative Improvement Collaboration and alignment across SPE departments Consistent user experience reducing complexity, increasing usability Employee satisfaction boosted; their jobs are easier and they can service their customers more easily SOA Provides Tangible ROI (continued):  SOA Provides Tangible ROI (continued) Improved Framework for next-generation apps (SODA) BEA WebLogic Platform supports key standards: SOAP, WSRP, and reliable web services Ideal environment to serve many audiences in a personalized and context-appropriate manner More effective, efficient IT development team Reduced time spent on multiple legacy apps Able to focus new development efforts on standard platforms Much more efficient use of resources SOA Implementation - Project-based Plan:  SOA Implementation - Project-based Plan Sequenced by: Major Business Initiatives Development projects already underway Development projects in plan Organizational capabilities Funding available Nature of the Application SOA Implementation - Challenges in Realization:  SOA Implementation - Challenges in Realization Driven by existing timelines Can’t wait for “SOA Initiatives” SOA not perceived as a requirement for today’s projects Built on functional requirements specific to project Driven by enterprise goals A long-term strategy for implementation Architecture often perceived as “ivory tower” Built on service requirements for the business Application Projects SOA SOA Implementation - SOA Realization Strategy:  SOA Implementation - SOA Realization Strategy “Actionable Architecture” Deliverables to the Projects Becomes both strategic and tactical Project-by-Project Transformation, not Rip-and-Replace Initial projects identified: mySPE (Intranet Portal) International Film Distribution System re-platform Global Product Master System Version 2.0 Organizational Support Addressed early Organizational Alignment of Centralized Responsibilities Strategic Planning Investment So Who Pays the Bill?:  So Who Pays the Bill? Think Strategically, Spend Tactically Who pays the Bills?:  Who pays the Bills? Driven by existing timelines Can’t wait for “SOA Initiatives” SOA not perceived as a requirement for today’s projects Built on functional requirements specific to project Driven by enterprise goals A long-term strategy for implementation Architecture often perceived as “ivory tower” Built on service requirements for the business Line Of Business IT Centralized Services Who pays the Bills? - Think Strategically, Spend Tactically:  Who pays the Bills? - Think Strategically, Spend Tactically In order to move to a new paradigm IT must Invest as a Enterprise in Core Capabilities and Infrastructure People Processes Technology The Projects receiving the Value should Share the Investment Core Infrastructure is a Shared Model which is Capacity Managed Who pays the Bills? - Think Strategically, Spend Tactically:  Who pays the Bills? - Think Strategically, Spend Tactically In order to move to a new paradigm IT must Invest as an Enterprise in Core Capabilities and Infrastructure Core Capabilities Planning, Governance, Architecture Conceptual SOA Architecture & Technology Roadmap Enterprise Architecture Services (EAS) Software Development Life Cycle Support Competency Centers provide Fee for Services to Projects Architecture Design Engineering (Frameworks & Shared Components) Integration (EAI & ESB Services) QA & Testing Data & Reporting Infrastructure Development and Ongoing Support & Maintenance Hardware & Technical Frameworks, Shared Components Application, Integration, and Service Platforms Who pays the Bills? - Think Strategically, Spend Tactically:  Who pays the Bills? - Think Strategically, Spend Tactically The projects receiving the value should share the Investment Project and LOB IT Funded with some shared Central Funding to offset generalization costs Development of SOA Framework Implementations (J2EE & dotNET implementations of the SOA Conceptual Architecture) Shared Components SOA based Applications (SODA) Business Services Who pays the Bills? - Think Strategically, Spend Tactically:  Who pays the Bills? - Think Strategically, Spend Tactically Core Infrastructure is a Shared Model which is Capacity Managed New capacity requirements due to volume growth are centrally funded New requirements due to new projects are IT Line of Business funded out of Project Capital Budgets FINAL THOUGHTS:  FINAL THOUGHTS SOA is a long term strategy Deliver SOA Incrementally (no big bang!) Deliver Business Value early and often Think Strategically, Spend Tactically Find an Investment model that fits your enterprise SOA is a solution that is The Best Fit for SPE IT and it’s business lines, and is Highly Adaptable; Delivers Faster Time to Value for new systems, additional functionality to existing SOA enabled applications, existing application integration, and building composite applications (Portals)

Add a comment

Related presentations

Related pages

Challenges in process driven Service Oriented Architecture ...

Challenges in process driven Service Oriented Architecture? 2008 Netcompany ... http://www.infoworld.com/event/soa/docs/IE_051606_Doug_SAUCIER_Who_Pays_for ...
Read more

SOA Blueprints | Many PPT

SOA Blueprints ? The Middleware ... http://www.infoworld.com/event/soa/docs/IE_051606_Doug_SAUCIER_Who_Pays_for_SOA.ppt. Preview. Download. Filesize: 5105 ...
Read more

USTravel - Corporate Travel Management

Welcome. As you probably know, USTravel has rebranded to match its acquiring firm, Corporate Travel Management. The same great people you know and trust to ...
Read more

SOAR | The University of Southern Mississippi

... (i.e. Internet Explorer). In the address bar, type ... type the following: https://soar.usm.edu.Select "Log In To SOAR."Enter your CampusID ...
Read more

Juice Plus+® - Juice Plus Official Homepage

Juice Plus+ adds the nutrition of 30 fruits, vegetables, and grains to your diet. Read More. One Simple Change Small changes for a healthier lifestyle.
Read more

Bluemercury: The Best In Makeup, Skincare and Spa

Bluemercury.com is a leading luxury beauty retailer offering the best cosmetics, skin care, makeup, perfume, hair, and bath and body. Sign In Sign Up. Makeup.
Read more

Mercury Interactive - Wikipedia, the free encyclopedia

Systinet products are now called HP SOA ... Chief Financial Officer Douglas ... Mercury Interactive agreed to pay a $28 million civil penalty to ...
Read more

Infor | Industry Specific Business Applications

Infor builds beautiful business applications with last mile functionality and scientific insights for select industries delivered as a cloud service.
Read more

Harrison County Online! Harrison County Mississippi

Harrison County Judicial 1 1801 23rd Ave Gulfport, MS 39501 Harrison County Judicial 2 730 Dr. Martin Luther King, Jr. Blvd Biloxi, MS 39530
Read more