SOA治理:线上线下共享服务的监管与云环境协调
5星 · 超过95%的资源 需积分: 9 32 浏览量
更新于2024-07-27
收藏 21.4MB PDF 举报
SOA Governance(面向服务的治理)是一种关键的IT管理实践,它专注于在企业内部以及云环境中有效管理和控制共享服务。《SOA Governance:在预置环境与云端治理共享服务》这本书,由Prentice Hall出版于2011年,深入探讨了如何确保在复杂的技术环境中,服务的提供、集成和安全性得到一致且高效的管理。
首先,本书关注的核心元素是“服务”(service),这是SOA架构的基础。服务库存(service inventory)是指所有可用的服务集合,包括它们的属性、功能和依赖关系。服务的组合(service composition)涉及到将多个服务结合在一起以创建新的业务流程,这可能涉及不同的接口和服务合同(service contract)定义,如WSDL(Web Service Definition Language)和XMLSchema,它们是Web服务的标准协议和数据交换格式。
在服务设计中,消息(message)和队列(queue)起着关键作用,它们用于数据传递和异步处理。服务访问通常是通过统一接口(uniform interface)进行的,例如通过Chorded Circle Notation表示服务之间的连接。组件或程序(component or program)也可能作为Web服务存在,带有服务合同,如SOAP(Simple Object Access Protocol)等。
在服务的部署和管理层面,概念图中的元素包括物理服务器(physical server)、虚拟服务器(virtual server)、云(cloud)、区域或地区(zone or region)。这些元素代表了服务的物理和逻辑部署位置。冲突(conflict)和过渡(transition)符号反映了服务间的依赖性和变更管理。
此外,服务治理还涉及角色和参与者,如服务分析师(Service Analyst)、项目或生命周期阶段(process step or project/lifecycle stage),以及人类用户界面(user interface)的多样性,包括工作站(workstation)、移动设备(mobile device)和各种产品或系统。这些角色负责监控和维护服务的正常运行。
服务代理(service agent)是自动化治理工具的一部分,用于执行策略和规则,而防火墙(firewall)则是保护服务安全的重要屏障。WS-Policy(Web Services Policy)定义了服务的交互规则和约束,确保合规性和一致性。机器可处理文档(generally machine-processable documents)和人可读的文档(human-readable documentation)是沟通和记录治理决策的重要载体。
本书还专门探讨了服务分析阶段,如服务导向分析(Service-Oriented Analysis),其中服务分析师(Service Analyst)扮演关键角色,负责分析业务需求并转化为服务模型。服务库存分析(Service Inventory Analysis)则关注服务的识别、分类和管理。
《SOA Governance:在预置环境与云端治理共享服务》提供了一个全面的框架,帮助企业理解如何在不断变化的IT环境中,通过有效的治理策略确保服务的质量、可靠性和安全性,从而推动业务连续性和创新。
2023-05-28 上传
2023-06-13 上传
2023-04-18 上传
2023-04-24 上传
2023-05-25 上传
2023-03-27 上传
2023-06-01 上传
yuan_ping_an
- 粉丝: 8
- 资源: 99
最新资源
- 十种常见电感线圈电感量计算公式详解
- 军用车辆:CAN总线的集成与优势
- CAN总线在汽车智能换档系统中的作用与实现
- CAN总线数据超载问题及解决策略
- 汽车车身系统CAN总线设计与应用
- SAP企业需求深度剖析:财务会计与供应链的关键流程与改进策略
- CAN总线在发动机电控系统中的通信设计实践
- Spring与iBATIS整合:快速开发与比较分析
- CAN总线驱动的整车管理系统硬件设计详解
- CAN总线通讯智能节点设计与实现
- DSP实现电动汽车CAN总线通讯技术
- CAN协议网关设计:自动位速率检测与互连
- Xcode免证书调试iPad程序开发指南
- 分布式数据库查询优化算法探讨
- Win7安装VC++6.0完全指南:解决兼容性与Office冲突
- MFC实现学生信息管理系统:登录与数据库操作