We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published bySalvatore Slates
Modified about 1 year ago
Independent Insight for Service Oriented Practice SOA Roadmap: Policies for Practical Implementation David Sprott
© 2006 CBDI Forum Ltd2 Agenda Roadmap Concepts SOA Opportunity Understanding SOA Value SOA Governance Value patterns for different maturity levels Evolutionary approach to: Strategy & policy Reference Architecture Summary
© 2006 CBDI Forum Ltd3 Common SOA Roadmap Mistakes Tactical, LOB based Technology driven maturity models Focus on types of services (initial, architected, collaborative, measured... ) Architecture left until Level 5 Project ROI driven
© 2006 CBDI Forum Ltd4 SOA Roadmap CSFs Business value driven Meld strategic and tactical view Long and short term Direct and indirect Capability based maturity model Spans all roles and responsibilities business, technology, architecture, life cycle process, organization Evolving architectural focus Supports appropriate collaboration Early Learning Integration Reengineering Cultural Integration Vision
© 2006 CBDI Forum Ltd5 What Needs to be Done? What Capabilities? Trust Semantics Who does what? Common service infrastructure SDLC Joined up processes
© 2006 CBDI Forum Ltd6 SOA Opportunity and Vision OpportunityRelative Priority Standardization – facilitating standardization of many aspects of government including security, semantics, utility services and business process components such as case handling High Shared Services – removing duplication and inconsistency within and between sectoral “silos” of public services – delivering both cost reduction and process improvement Medium Service-Based Procurement – outsourcing appropriate operations in an efficient and flexible way to a healthy ecosystem of competing service providers. High Process Improvement - enabling a fundamental upgrade in process design High Joined-up Delivery – orchestrating complex services across multiple organizations (including public and private) High Government Transformation – introducing greater flexibility into the way the public sector is organized as well as the capability to utilize that flexibility for rapid response to continuous change High Citizen-Centric Services – providing consolidated departmental perspective to support citizen’s based processes Very High
© 2006 CBDI Forum Ltd7 Shared Services Apply for parole Citizen Portal Apply for student loan Apply for creche Apply for student place Student Portal Justice SectorEducation Sector Social Services University ClearingFinance Education Service Bus Resource Service Student Resource Service Citizen Resource Service Application Resource Service Place Resource Service Creche Place Resource Service Univ Place Resource Service Parole Resource Service Univ Application Resource Service Prisoner Government Service Bus Resource Service Allocation Resource Service Identity
© 2006 CBDI Forum Ltd8 Shared Services require some Shared Architecture Business Outcome & Goals Business Process Business Semantics Message Format Status (manageability) Protocols Business interoperability requires shared understanding and alignment of Business Obligations Security Services SOA requires shared understanding and alignment of
© 2006 CBDI Forum Ltd9 Public Sector Collaboration Business Outcome & Goals Business Process Business Semantics Message Format Status (manageability) Protocols Business interoperability requires shared understanding and alignment of Business Obligations Security Services SOA requires shared understanding and alignment of D1D2D3D4
© 2006 CBDI Forum Ltd10 Core SOA Characteristics Abstraction Virtualization of Who, What and Where Consuming Solutions Functional Capabilities/Resources Functional standardization Reuse to reduce cost and deliver consistency across different solutions YZ B Capability A X A Loose Coupling Enabling rapid Process Integration & Optimization Capability B Differentiation Consumer (solution) flexibility using alternative and or specialize services Differentiation Supplier flexibility Use alternative and consolidated resources C Usage decisions determined by Policy Modularity Componentization and encapsulation of functionality
© 2006 CBDI Forum Ltd11 SOA Governance Abstraction Delivery of implementation independence Consuming Solutions Functional Capabilities/Resources Functional standardization Use of standard functionality in right context YZ B Capability A X A Loose Coupling Formality of service specification Capability B Differentiation Architecture for specialization Differentiation Testing and change management Supplier architecture C Usage decisions determined by Policy Modularity Component integrity
© 2006 CBDI Forum Ltd12 SOA CharacteristicOutcomesProcessOfferingDeliveryFinance Loose couplingMinimized dependency Minimum horizon of changeHH Rapid process integrationHHH AbstractionMulti-channelHHHH Business facing assetHHH Future proofedH ScalableM StandardizationReuseHHH Lower complexityH Data qualityHH Policy complianceH Process consistencyH Business rules consistencyH DifferentiationManaged customizationHHH Context driven selection and behaviour for consumer and supplier HHHH Differentiated servicesHHH ComponentizationFormal interface & obligationsHHH Productized functionalityHHH Encapsulated governanceHH Smaller units of reuseHH PluggabilityHH ComposabilityHHH Characteristics/Outcomes mapped to Business Impact TEMPLATE – GENERALIZED CELL CONTENTS SUBJECT TO COMPLETION
© 2006 CBDI Forum Ltd13 SOA Characteristics enable Patterns/Strategy Pattern/StrategyCharacteristics Real time service behaviorProvides real time process execution and data Standardized ServiceStandardized specification (industry, ecosystem) Standardized semanticsAlignment with enterprise, ecosystem, industry taxonomies Commodity ServiceNot core to business Differentiated Service behaviorOne service, context sensitive behaviors Real time mediationRules based behavior – e.g. routing Multi-channelSingle service supporting multiple processes or channels (with loose technology coupling) Common component serviceSingle automation unit Centralized integrationConsolidated EAI contracts Single serviceSingle source of data, process consistency for enterprise Process orchestrationBasic ESB, Separation of app and process FaçadeSingle service aggregating many applications Loose Coupling Functional Standardization Consumer (solution) flexibility Supplier flexibility Resource Virtualization
© 2006 CBDI Forum Ltd14 Patterns Map to Maturity Levels LevelPattern/Strategy 4 Cultural IntegrationReal time service behaviorProvides real time process execution and data 4 Cultural IntegrationStandardized ServiceStandardized specification (industry, ecosystem) 4 Cultural IntegrationStandardized semanticsAlignment with enterprise, ecosystem, industry taxonomies 3 ReengineeringCommodity ServiceNot core to business 3 ReengineeringDifferentiated Service behaviorOne service, context sensitive behaviors 3 ReengineeringReal time mediationRules based behavior – e.g. routing 2 IntegrationMulti-channelSingle service supporting multiple processes or channels (with loose technology coupling) 2 IntegrationCommon component serviceSingle automation unit 2 IntegrationCentralized integrationConsolidated EAI contracts 1 Early LearningSingle serviceSingle source of data, process consistency for enterprise 1 Early LearningProcess orchestrationBasic ESB, Separation of app and process 1 Early LearningFaçadeSingle service aggregating many applications
© 2006 CBDI Forum Ltd15 Strategic Choices by Maturity Level Strategy or TacticEarly LearningIntegrationReengineeringCultural Integration RoleService builder Service consumer Service supplier Service consumer Service supplier Consumption scopeLOB/DivisionEnterpriseProcess partners and ecosystem Customers (supply chain) Suppliers Supply scopeLOB/DivisionEnterpriseProcess partnersChannels, Customers, Suppliers Planning sequenceConcurrent plan & provision LOB services in advanceEnterprise services in advance Process partners, ecosystem Provisioning tacticsSolution driven; services by opportunity Services in advanceServices as product,Services for sale Planning scopeLOB/Division Business process Domain/Value ChainJoined up business process/value chain Process partners, ecosystem Source of commitment ITCIOLOB ManagementSenior business management Realization technology Java services; Web services Hub ESB architectureFederated ESB Infrastructure Virtualized infrastructure Service application strategy WrappingComponentizationCommoditizationVirtualization Stability strategyExtensions & new versions Context or Non coreCommodity – no change allowed Triage strategyInformalFormal – core/context split Design styleSpecificGeneralized, standardizedCustomizable
© 2006 CBDI Forum Ltd16 Conceptual Logical Physical BUSINESS SERVICE Business Type Model Service Implementation Model Business Ontology Orchestration Business Workflow Model Business Event Response Model Business Outcome Model Business Rule & Policies TECHNICAL Data Source Service Deployment Model Data (What) People & Participants (who) Time (when) Motivation (Why) Network (Where) Service Synchronization Service Policies Service Information Model Data Model Policy (How) Context Business Intelligence Business Collaboration Model Domain Model Service Synchronization Change Management Plan Business Component Model Service Implementation Policies Service Deployment Policies QoS ROI Ownership Model Service Specification Business Capability Model Operational Services Function (How) Composite Application Service Description Service Portfolio Plan Process Model Value Chain Model Service Dependency Model Implementation View Deployment View Composite Application Model Application Workflow Model Component Model Service Provisioning Policies Service Operation Policies Service Mediation Model SOA Reference Architecture Service View Business Ontology Ownership Model Business Capability Model Acknowledgement to Zachman principles
© 2006 CBDI Forum Ltd17 Basis for Managing Architectural Maturity and Governance Conceptual Logical Physical Business Type Model Service Implementation Model Business Ontology Orchestration Business Workflow Model Business Event Response Model Business Outcome Model Business Rule & Policies Data Source Service Deployment Model Data (What) People & Participants (who) Time (when) Motivation (Why) Network (Where) Service Synchronization Service Policies Service Information Model Data Model Policy (How) ContextBusiness Intelligence Business Collaboration Model Domain Model Service Synchronization Change Management Plan Business Component Model Service Implementation Policies Service Deployment Policies QoS ROI Ownership Model Service Specification Business Capability Model Operational Services Function (How) Composite Application Service Description Service Portfolio Plan Process Model Value Chain Model Service Dependency Model Implementation View Deployment View Composite Application Model Application Workflow Model Component Model Service Provisioning Policies Service Operation Policies Service Mediation Model Service View Business Ontology Ownership Model Business Capability Model Early Learning Integration Reengineering Cultural Integration
© 2006 CBDI Forum Ltd18 Roadmap Planning Provides framework for managing the adoption and transition to SOA Separates planning activity into dedicated streams to establish and manage Organizationally neutral, supports federated environment Facilitates communication, measurement and monitoring Cultural Integration Early LearningIntegrationReengineering Management Architecture Infrastructure Process Organization Projects Streams
© 2006 CBDI Forum Ltd19 Summary Understanding of business value drives: Strategy Governance Policy and reference architecture Structured approach to policy development facilitates consensus across agencies and consistent implementation Simple roadmap structure allows disparate agencies and departments to: Develop collaborative plan Communicate Sell Manage compliance Measure
© 2006 CBDI Forum Ltd20 CBDI on SOA Maturity and Roadmap CBDI Roadmap site SOA Maturity Models 12/The_SOA_Maturity_Model.php 12/The_SOA_Maturity_Model.php Developing the Architectural Framework for SOA - Part 6 – Transitioning to SOA 11/Dev_Archi_Framework_SOA_Prt6_Transitioning_to_SOA.php 11/Dev_Archi_Framework_SOA_Prt6_Transitioning_to_SOA.php SOA Governance –from Chaos to Order – The Transformation of Enterprise Architecture 11/SOA_Governance_Chaos_to_Order.php 11/SOA_Governance_Chaos_to_Order.php
Presentation Title | Date | Page 1 The Road to SOA.
What is the Value of Architecture Andrew L Macaulay Global Head of Architects Community March 2006 In collaboration with Microsoft Architect Insight Conference.
© 2008 Intergraph Corporation Principles of Service Oriented Architecture Mark Bailey Senior System Consultant Security, Government, & Infrastructure
Service Oriented Architecture (SOA) led transformation in the Global Delivery Model (GDM) Sohrab Kakalia Vice President, Principal Architect and Head of.
page 1 Architecture Transition Framework (ATF 1.0) A presentation at SOA for E-Gov Conference, October 30 – 31, 2006 Satish Gattadahalli, Senior.
IRS Enterprise Architecture 1 Service Oriented Architecture Discussion Modernization Through Business and Technology Transformation Avi Bender Director,
E-Sourcing Today A Perspective on the Role and Scope of e- Sourcing and the State of the e-Sourcing Marketplace.
Invitation to Join Open Health Tools Draft by Skip McGaughey
Presented to: By: Date: Federal Aviation Administration SOA Governance In General, and In the NAS SOA Brown Bag #3 SWIM Governance Team January 11, 2011.
Notes accompany this presentation. Please select Notes Page view. These materials can be reproduced only with written approval from Gartner. Such approvals.
MDM Strategies for the Global 10,000 Atul Patel Director MDM SAP Asia Pacific & Japan
ERP and E-Business- An Overview Based on the book Enterprise Resource Planning Solutions and Management by Flona Fui-Hoon Nah, Idea Group Publishing 2001.
Strategic Planning for Enterprise Application Services Joseph Percoco Rutgers, The State University of New Jersey Office of Information Technology January.
D10.2 SUPER Showcase. © SUPER2 Showcase presentation outline 1.Introduction to the project 2.General business introduction: today problems, challenges.
Toward Innovative Model based Enterprise IT Outsourcing NGEBIS Workshop at CAISE 2013 Vinay Kulkarni and Sagar Sunkle.
Introducing Oracle Insurance Chuck Johnston Vice President Strategy and Alliances Insurance Global Business Unit.
Supply Chain Management Workshop Buenos Aires, 13 de Agosto de 2004.
C ANBERRA F ORUM – H YATT H OTEL, C ANBERRA W EDNESDAY 13 TH M ARCH, 2013 Business Intelligence Strategy Paul Hawking SAP Mentor Victoria University.
Dr. Chen, Electronic Commerce Pearson/Prentice Hall & Dr. Chen, Electronic Commerce Chapter 14 E-Commerce Strategy and Global EC.
Supporting ePharma: From Search Engines to eCommerce Jennifer Klein-Kearns Director, Knowledge Management AstraZeneca US Special Libraries Association.
IPMA Executive Summary - October 31, 2002 IPMA Executive Summit The Enterprise Architecture of the HR/Payroll Systems October 31, 2002 FINAL NOTES AND.
BizTalk Server 2009: Technical Overview & Roadmap Achieving business edge through process agility Ofer Ashkenazi Senior Product Manager
How to align IT/SOA on the basis of Changing Strategies and Capabilities ? TOGAF 9 and ArchiMate 2 on a short Case Study to drive SOA (Excerpts from the.
Copyright © 2005 SOA Software, Inc. All Rights Reserved. Specifications Subject to Change Without Notice. Overcoming the SOA Network Fallacy Roberto Medrano.
Policy Federation and SOA Governance. Proprietary and Confidential Introducing: Miko Matsumura VP of Technology Standards, Infravio VP of Marketing, Infravio.
© 2016 SlidePlayer.com Inc. All rights reserved.