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 www.cbdiforum.com 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 http://roadmap.cbdiforum.com/ http://roadmap.cbdiforum.com/ SOA Maturity Models http://www.cbdiforum.com/secure/interact/2005- 12/The_SOA_Maturity_Model.php http://www.cbdiforum.com/secure/interact/2005- 12/The_SOA_Maturity_Model.php Developing the Architectural Framework for SOA - Part 6 – Transitioning to SOA http://www.cbdiforum.com/secure/interact/2005- 11/Dev_Archi_Framework_SOA_Prt6_Transitioning_to_SOA.php http://www.cbdiforum.com/secure/interact/2005- 11/Dev_Archi_Framework_SOA_Prt6_Transitioning_to_SOA.php SOA Governance –from Chaos to Order – The Transformation of Enterprise Architecture http://www.cbdiforum.com/secure/interact/2005- 11/SOA_Governance_Chaos_to_Order.php http://www.cbdiforum.com/secure/interact/2005- 11/SOA_Governance_Chaos_to_Order.php
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
Independent Insight for Service Oriented Practice Communicating SOA.
© 2009 IBM Corporation Getting Smarter with Information An Information Agenda Approach Damiaan Zwietering Information Architect
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
Insight for Web Services & Software Component Practice Emerging Best Practices in Service Oriented Architecture David Sprott.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda SOA Enterprise Service Bus (ESB) The Progress SOA Portfolio.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
SOA, BPM, BPEL, jBPM. Outline Service oriented architecture Enterprise application integration Point-to-point integration Enterprise Service Bus BPM BPEL.
Multi-level SLA Management for Service-Oriented Infrastructures Wolfgang Theilmann, Ramin Yahyapour, Joe Butler, Patrik Spiess consortium / SAP.
Connected Health Framework
Best Practices in Adopting SOA Mike Gilpin VP / Research Director Forrester Research.
June 3, 2015 Government Technology Forum: Service Oriented Architecture (SOA) Jonathan Natarajan Enterprise Integration Program Manager.
© Copyright 2011 Hewlett-Packard Development Company, L.P. 1 Sundara Nagarajan (“SN”) CLOUD SYSTEMS AUTOMATION.
Aligning Business Process Architecture and Enterprise Architecture: A Model Driven - Service Oriented Approach Chris Capadouca Business Solutions Architect.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Basic Concepts Key Learning Points : The objectives of this chapter are as follows: To provide an introduction to the basic Concepts of enterprise architectures,
Utilization of Basic Register Information from the PSI Perspective Aki Siponen, Counsellor, Ministry of Finance Business with Public Information National.
Service Oriented Architecture Terry Woods Session 50.
Current impacts of cloud migration on broadband network operations and businesses David Sterling Partner, i 3 m 3 Solutions.
IBM Business Consulting Services © Copyright IBM Corporation 2006 Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong.
How well REALLY move to the cloud – the coming alignment between hosters and cloud platform providers Dave Wright.
Collaboration The Future Enterprise James S.Pickens
Service Oriented Architecture (SOA) at NIH Bill Jones
Department of Internal Affairs Disrupting Government Service Models Tim Occleshaw Government Chief Technology Officer Service and System Transformation.
Session # 46 Federal Student Aid Technical Architecture Initiatives Sandy England.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
March 24, 2007 Demonstrating Model Driven Enterprise SOA Integrating Government Lines of Business “The Power of the A in SOA” NCOIC SOA CoP - Demo Ed Harrington.
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
Independent Guidance for Service Architecture and Engineering Roadmap to Strategic SOA David Sprott.
Data, Information, Process file name\ file location HP Labs Semantic Web Programme Introductory Presentation: DIP Proposal Meeting 17 th January 2002.
EGovOS Panel Discussion CIO Council Architecture & Infrastructure Committee Subcommittee Co-Chairs March 15, 2004.
© Assist Knowledge Development Business Architecture Paul Turner Kiev November 2012.
Business Productivity Infrastructure Optimization The Business Productivity Infrastructure Optimization Campaign For Microsoft Office 2007 Module 25 –
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Copyright ©2004 Virtusa Corporation | CONFIDENTIAL Service Oriented Architecture Ruwan Wijesinghe.
Framework: ISA-95 WG August meeting is the kickoff on a journey to ease and improve implementation of ISA 95 / B2MML Common Patterns Practices Profiles.
CAPT Bruce Urbon – Commanding Officer Mr. Phil Charles- Technical Director Heather Burke Enabling COIs with Open Technology.
Refinement of the One GSA Day One January 27, 2005.
Connecting People With Information DoD Net-Centric Services Strategy Frank Petroski October 31, 2006.
1 The Benefits of an SOA in the Contact Center Brian Garr Program Director, IBM Speech Solutions.
Judith Hurwitz President & CEO The Movement Towards a Service Oriented Architecture.
Independent Guidance for SOAINT Services Architecture Series: Business Service Architecture Module 3: Identifying Core Business.
NYC Technology Forum Enterprise Architecture Greg Lomow Chief Architect BearingPoint, Inc. November 6 th, 2008.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Technological Challenges in Banking Operation. 2 © 2005 i-flex solutions ltd. All rights reserved.
Oracle Fusion Middleware What does SOA mean to you? What is SOA? Where does the rubber meet the road?
© 2017 SlidePlayer.com Inc. All rights reserved.