SOA WorkshopSOA Governance v2.0.ppt

上传人:文库蛋蛋多 文档编号:2264074 上传时间:2023-02-07 格式:PPT 页数:32 大小:1.23MB
返回 下载 相关 举报
SOA WorkshopSOA Governance v2.0.ppt_第1页
第1页 / 共32页
SOA WorkshopSOA Governance v2.0.ppt_第2页
第2页 / 共32页
SOA WorkshopSOA Governance v2.0.ppt_第3页
第3页 / 共32页
SOA WorkshopSOA Governance v2.0.ppt_第4页
第4页 / 共32页
SOA WorkshopSOA Governance v2.0.ppt_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《SOA WorkshopSOA Governance v2.0.ppt》由会员分享,可在线阅读,更多相关《SOA WorkshopSOA Governance v2.0.ppt(32页珍藏版)》请在三一办公上搜索。

1、Service Oriented ArchitectureSOA Workshop Starter KitSOA Governance POV,Last Updated:July,2006,2,Copyright 2006 Accenture All Rights Reserved.,SOA Workshop Starter Kit SOA Governance POV,3,Copyright 2006 Accenture All Rights Reserved.,Contents,Defining SOA GovernanceRoadmapOrganization Roles&Approac

2、hesService Life Cycle Management,4,Copyright 2006 Accenture All Rights Reserved.,SOA Governance Defined,SOA Governance is a management capability responsible for overall adoption of Service Oriented Architecture.This function ensures a strategy is established and executed in order to realize measura

3、ble benefit,At a high-level this capability is meant to:Manage the journey:setting a strategy,managing progress and ensuring value is realizedEvolve the enterprise capabilities to adopt,build and support an SOAMigrate the organization from being application-centric to service-centricEstablish and ma

4、nage business&technology alignment,5,Copyright 2006 Accenture All Rights Reserved.,SOA Governance Capabilities,SOA Governance is a new discipline and is crucial to defining and executing an SOA Strategy.This function should contain both Business and Technology leadership to ensure alignment and valu

5、e realization,SOA Strategy&Roadmap,Service Life Cycle Management,Capability Development,Journey Management&Communication,Develop SOA fit assessment against business strategy&prioritiesAlign business and technology imperativesCreate business case and ROI modelAssess and align roadmap to Corporate pro

6、ject portfolioDefine the organizational approach and structure to successfully adopt SOA,Define the overall service life cycle service definition through service operationsCreate service identification framework for identifying services and ensuring proper level of granularity.Manage services throug

7、h each phase of the life cycleOversee change management,service dependencies and versioningAssess enabling infrastructure requirements(i.e.repository,dashboard),Manage Business stakeholder expectationsTrack Metrics and budget to measure progress and ensure value is achievedCommunicate progress and s

8、tatus to executives,stakeholders,and othersManage journey issues&risks,Assess capability needs to support strategy&roadmapEvangelize the re-focus on business process definition and enterprise data modelingEnhance system development methodology to support service-based developmentDevelop overall trai

9、ning approach for organizationIdentify architecture enhancements required across layers to support SOA,6,Copyright 2006 Accenture All Rights Reserved.,Industry Perspective on SOA Governance,“Through 2008,70 percent of IT organizations will fail to successfully select and implement an SOA strategy on

10、 the first try.These organizations must be prepared to use software services tactically while planning for strategic evolution of their architectures.”-Daryl C.Plummer-Six Missteps That Can Result in SOA Strategy Failure-Gartner,Inc.,June 2005,“SOA is an inherently distributed approach to architectu

11、re,and therefore the requirements for governance are even more critical than in more centralized environments.“-David Sprott-The SOA Governance Framework-CDBI,September 2004,“Without an effective governance approach,organizations could quickly face a rather messy and dysfunctional situation with unc

12、ontrolled,ad-hoc development of services,undermining the potential benefits of SOA.”-Marianne Hedin-The Impact of SOA on the Consulting Services Market:Some High-Level Observations-IDC,Dec 2005,SOA Governance is recognized as a vital aspect of SOA across the industry,“In 2006,lack of working governa

13、nce mechanisms in midsize-to-large(greater than 50 services)post-pilot SOA projects will be the most common reason for project failure.”-Paolo Malinverno-The Strategic Impact of SOA Broadens-Gartner,Inc.,November 2005,7,Copyright 2006 Accenture All Rights Reserved.,Potential Risks with Ungoverned SO

14、A,While there are various approaches to managing SOA adoption,there are some serious risks to consider if an active SOA governance approach is not enlisted,8,Copyright 2006 Accenture All Rights Reserved.,Contents,Defining SOA GovernanceRoadmapOrganization Roles&ApproachesService Life Cycle Managemen

15、t,9,Copyright 2006 Accenture All Rights Reserved.,Strategy&Roadmap,Identify Drivers(Business Value),Assess EnterpriseReadiness(Arch/Org),Define SOA Strategy&Roadmap,Identifying the business drivers and assessing the organizational readiness will help determine the appropriate strategy and ultimately

16、 the most effective roadmap,Strategy Articulates the business objectives and capability development needs for adopting SOA and the resultant value to be achieved.Roadmap Defines how the strategy should be executed over time to be successful.,10,Copyright 2006 Accenture All Rights Reserved.,High Leve

17、l Approaches,Services Focus-Focused on establishing a comprehensive services foundationIterative Processes/Services Focus-Focused on automating individual processes while building a foundation of standards-based reusable servicesProcesses Focus-Focused on automating select business processes without

18、 planning for a foundation of reusable services,Considering their adoption drivers,organizations are focusing on building a services foundation or increasing their level of process automation,Degree of process automation,Scope of Services,High businessvalue,low businessvalue,100%Automated,0%Automate

19、d,Large/CrossEnterprise,Processes Focus,Services Focus,Iterative Process/Service,Semi Automated,Small/Dept,Realized BusinessValue,Medium/BU,While a Process focus may achieve benefits in the very short term,a joint services/process approach must be adopted in order to achieve long term success!,11,Co

20、pyright 2006 Accenture All Rights Reserved.,Iterative Processes/Services Focus,In this path the initial focus will be on implementing one or more core business processes with high return on investment.A simple services layer will be put in place for the needs of the business process to be modeled.It

21、erations will enhance both the services and processes foundation,Early focus will be on a core process.SOA is driven by one or many core business processes with high ROI(example order to cash)Simple processes may be chosen first so that underlying services layer will also remain simpleEvolution of t

22、he services layer will be“de concert”with the evolution of the processes layer.As processes become more complex,external and/or require more reliability,the service layer will likewise evolveLessons learned on each increment of the business processes and services enablement will be used to improve t

23、he next iteration,12,Copyright 2006 Accenture All Rights Reserved.,The SOA Capability Maturity Model,The maturity model can be used to benchmark an organizations SOA capability and progress towards industrialization,A roadmap will help develop the SOA capability across your organization.The maturity

24、 model can be used for planning roadmap activities.,13,Copyright 2006 Accenture All Rights Reserved.,Level 1:Plan&Organize Governance Activities,Success FactorsManagement buy-in achievedBusiness Case and ROI model establishedSOA Fit Assessment performedBusiness and IT Management goals outlined,compa

25、red,and coordinatedOrganizational approach determined and responsible parties identifiedService Identification and Development policies created,SOA Strategy&RoadmapEstablish SOA Roadmap and transition strategy Establish and Identify Business case and ROI ModelAssess organization readiness to adopt S

26、OAIdentify and Align business and technology goalsJourney Management&CommunicationAchieve buy-in from business and IT managementBegin to set and manage stakeholder expectationsAssess funding options for future phasesService Life Cycle ManagementEstablish Service Life Cycle definition including polic

27、ies and procedures for Service Identification,Development and DeploymentEstablish runtime(production)support and monitoring framework for servicesCapability DevelopmentAssess IT operations readiness for SOADefine and validate SOA Architectural FrameworkAssess Process modeling,design and execution to

28、olsEvaluate Web Services standards infrastructure and protocols(WS-Security and other WS-*standards)Establish basic patterns and design guidelinesAnalyze security requirements and legacy application architecture,14,Copyright 2006 Accenture All Rights Reserved.,Level 2:Tactical Governance Activities,

29、Success FactorsROI shown for selected implementationsService Identification and Development processes proven and revisedInitial phases of the service life cycle are verifiedBusiness processes modeled and supported by implemented servicesService repository established,SOA Strategy&RoadmapIdentify tac

30、tical service implementations to support the business case and ROI objectivesIdentify infrastructure and base services which will have a high level of usabilityFacilitate IT and Business coordination in the service identification processCreate SOA CoE or Core Competency GroupCapture design patterns

31、and best practices from project groupsJourney Management&CommunicationShow value of tactical implementationsTrack implementation progress while managing risks and issuesVerify and revise budgeting estimationsContinue to manage stakeholder expectations and maintain open communicationService Life Cycl

32、e ManagementApply and revise Service life cycle management policies Verify and revise the Service Identification policies and procedures to ensure focus on process modelingVerify and revise the Service Development policies and procedures based on real life experienceCapability DevelopmentEstablish S

33、ervice RepositoryIdentify and resolve overall capability gaps(tools,training,etc)Evaluate process modeling and tool adequacyUpdate training materials to be relevant with real life experiencesPrepare architecture,while focusing on the service bus,for integration with BPO.,15,Copyright 2006 Accenture

34、All Rights Reserved.,Level 3:Architected Governance Activities,Success FactorsDesign and development are services oriented and process oriented leveraging a comprehensive set of toolsEnterprise service bus is created and/or optimizedService portfolio expanded and with many new services in the reposi

35、toryService life cycle management efficient and stabilizedService reuse and ROI are realized,SOA Strategy&RoadmapTrack progress and ensure alignment of business and IT objectivesVerify ROI model and business caseIdentify more complex business process to implement with the support of the growing serv

36、ices foundationJourney Management&CommunicationRevise budgeting as needed to optimize costsAssist identification of processes and business domains that could benefit the most from SOAIncrease SOA awareness in IT&business through communication and trainingService Life Cycle ManagementApply and revise

37、 Service life cycle management policies Apply and revise the Service Identification policies and procedures to ensure focus on process modelingBegin to shape services support organization(effective monitoring and response)Capability DevelopmentEnsure new applications are service-orientedEnsure compl

38、iance with application and interoperability standardsEnsure existing code can be adapted to suit new business requirementsBegin to integrate BPO and BAM,16,Copyright 2006 Accenture All Rights Reserved.,Level 4:Industrialized Governance Activities,Success FactorsNew and existing business processes ar

39、e modeled with SOA in mind and supported by implemented servicesEfficient business process implementation due to IT operational efficiency and service fabricIT and Business management become truly service-orientedCross domain processes are supported by implemented services,SOA Strategy&RoadmapShift

40、strategy to maintaining a high quality architectureEstablish SOA as standard practiceDefine and meet business oriented performance metricsJourney Management&CommunicationReach out to business domains who are not fully utilizing the services fabric and communicate the realized benefits of SOAShow the

41、 value of BAM enabling executives to take real time resource allocation decisionsIncrease SOA awareness enterprise-wide through communication and trainingService Life Cycle ManagementEnsure good visibility of services to maintain a high level of reuse Establish and enforce security policies for iden

42、tity managementMaintain high performance service execution environment through actively monitoring and reporting on QoS&SLA metricsTrack service dependencies and actively manage service versioning and changesCapability DevelopmentActively monitor the service delivery infrastructure and ensure high a

43、vailability with proper failover and capacity planningIdentify new tools to enhance productivityFully implement BAM to report real-time process evolution.,17,Copyright 2006 Accenture All Rights Reserved.,Adoption Timeframe,Level 1Plan&Organize,Level 2Deploy,Level 3Architected,Level 4Industrialized,A

44、dopting SOA is a journey,and organizations should plan from threeto five years to reachan industrialized SOA capability.Those organizations with an“early adopter”culture and a clear set of business drivers for SOA adoption will reach industrialization sooner than others,0-1 Projects or a Proof of Co

45、ncept3-9 months durationScale restricted to planning and one business domain,2-3 projects6-12 month durationScale includes a few projects within a single business domain,5-10 projects in-flight or completed12-24 month durationScale includes large adoption within a single domain and entering a new do

46、main,20+projects in-flight or completed12-24 month durationScale includes large adoption within two or more business domains with several cross domain initiatives,18,Copyright 2006 Accenture All Rights Reserved.,SOA Roadmap Approach,Management Checkpoint,Management Checkpoint,Capture Business Strate

47、gy&Processes,Create SOA Roadmap,Define“To-Be”SOA Strategy,Assess Current IT Environment,Management Checkpoint,Creating a SOA Roadmap will typically take between 12 to 16 weeks depending on SOA readiness.,Key Deliverables,Primary Activities,1 week,4-6 weeks,5-6 weeks,2-3 weeks,19,Copyright 2006 Accen

48、ture All Rights Reserved.,Contents,Defining SOA GovernanceRoadmapOrganization Roles&ApproachesService Life Cycle Management,20,Copyright 2006 Accenture All Rights Reserved.,Organization Approach,There is no single“right”organization structure to support SOA adoption,but rather a range of options and

49、 some considerations for selection,21,Copyright 2006 Accenture All Rights Reserved.,Centralized/Center of Excellence,Key Strengths:Higher potential for service reuseStandardized technologyEconomies of scaleCost-effective architecture High leverage of assets and systemsKey Challenges:Potentially less

50、 responsive to Project TeamsOften slower,lacking innovationAdded complexity of project managementCoE may override Project Team decisions,Fit Assessment/When to Employ:Organization is already experienced with employing a Center of Excellence(especially an Integration CoE)There is significant demand f

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号