Primeton SAM
典型用户需求分析
服务治理的典型用户需求:
服务管理过程透明化:
实现对服务全生命周期的管理,需要有效的方法和工具对服务进行管理,对服务实现和服务定义分离,实现接口的服务等级协议管理。
运行环境与管理介质匹配:
服务注册信息和实际系统运行信息经常发生不一致的现象,需要实现保证管理介质和运行系统一致性的管理。
服务质量可度量:
量化管理是现代化管理的重要手段,在服务管理过程中,需要实现对服务的量化管理。基于治理需求设计出度量维度和指标,通过对服务调用过程进行统计分析。产生的数据能够通过列表、图表、曲线图等多种方式进行展示。
解决方案组成
根据服务治理方法论以及普元公司在服务治理领域的最佳实践,服务治理解决方案包括:规划治理需求、定义治理模型、实施治理方案、建立度量体系等,通过对度量数据的分析,结合新的治理需求,在治理模型中重新定义治理方案,进而统计出新的度量指标,实现服务治理的闭环管理过程。解决方案如下图所示:
治理需求是基于业务场景梳理出来的,企业IT能力处于不同阶段,治理需求也不尽相同。治理模型是服务治理方案的概念模型,是支撑治理需求落地的方法论和最佳实践。治理方案和度量指标是实现治理需求的具体方法和工具,是对治理模型的细化。
在治理模型中主要包括:管理体系、平台与工具、组织保障等三部分组成。下面详细介绍各部分的内容:
在管理体系层面:
建立了软件资产管理规范,确保需要纳入SOA治理的软件资产按一定的规则进行管理,包括应用系统命名规范、服务管理流程、服务设计规范和部署规范;同时需要定义评估SOA治理绩效的度量指标,包括服务引用次数、服务调用次数、服务调用成功率,服务响应时间,以评估SOA治理的有效性,并作为SOA治理能力的性能基准,持续不断优化和改进,促进业务目标的实现。
在平台/工具层面:
建立了SAM服务管理系统、ESB服务总线、SSM服务监控系统,可以通过这些平台和工具实现服务资产的集中管理和控制。
在组织保障层面:
有专门的治理小组,来推动和实施SOA治理活动,确保管理体系和平台工具的执行,监控服务接口的运行情况,评估SOA治理的绩效,保证 SOA治理最终实现业务目标和需求。