Architecture - IT架构师的划分

IT架构师的划分

得道有先后,术业有专攻。
每一种类别的架构师所关注的都会是一个特定的领域。

企业级架构

  • 立足于企业全局IT系统架构,关注信息化总体架构,确保系统架构的总体技术方向
  • 解决企业商业战略规划问题,帮助建设一个可靠的、科学的、低风险的、满足未来商业需要的信息化总体架构
  • 关注内容涵盖关于IT的政策原则、战略规划、实施路线、指导纲要、重要决策、投资回报、资产管控、技术管理和供应商管理等
  • 梳理IT与商业流程、活动、组织职能的关系,合理利用信息资源,提高企业的综合竞争能力
  • 平衡不同IT风险承担者之间的利益关系,思考如何把IT能力映射到企业的商业运作中,满足公司未来商业运作的需要

应用架构

  • 通过设计应用软件来解决前所面临的实际商业问题
  • 通过开发软件或工具实现商业运作自动化,从而提升整体服务能力和运营效率
  • 梳理和融合当前IT的运行环境,收集和清理软件对外接口,明确应用对自身性能、可用性、可扩展性和数据一致性等需求信息
  • 应用主流的可持续的软件设计模式设计出符合要求的软件架构设计方案
  • 通过统一建模语言UML(Unified Modeling Language)说明指定业务模式的具体组成和实现办法

UML的图例一般包括

  • 用例图(Use Case Diagram)
  • 类图(Class Dia-gram)
  • 序列图(Sequence Diagram)
  • 状态图(State Chart Diagram)
  • 活动图(Activity Diagram)
  • 部件图(Component Diagram)
  • 部署图(Deployment Diagram)
  • 等等

信息架构

  • 关注企业的数据库、文件系统、存储设备的使用设计和服务的搭建
  • 在设计信息系统时,考虑物理划分、结构设计、索引优化、文件系统和存储空间的合理分配与有效利用等问题

基础设施架构

  • 负责数据中心的整体设计和搭建,基于业务需求和技术趋势,统筹安排所有IT基础架构设备的集成设计和服务搭建
  • 内容涵盖工作站、服务器、中间件、存储设备、网络设备、机房的物理设备(电源、光纤、电缆和空调等)
  • 设计集成方案来安装和使用不同的技术类型、平台软件、物理设施、厂商产品等,确保彼此可以协同工作

运维架构

  • 设计当前基础架构和应用软件运维的解决方案,确保系统稳定性和业务持续性
  • 充分了解运维的内容,并把运维的需要转换成指定的解决方案或产品服务
  • 在运维操作过程中起到技术性指导的作用
  • 运维内容包含安装、变更、迁移、扩容、升级、灾备、应急等

系统工程架构

  • 作为“质量审计人员”,对架构方案进行整体性的技术审定和校验,关注整个系统生命周期中架构设计的质量并进行评估
  • 通过建模或模拟系统的一个或多个方面来确定架构的属性(包括吞吐量、伸缩性、可维护性、内聚性和耦合性指标等)
  • 提出质询来评估该架构,从中找出架构不能满足需求所关注的功能、质量和可能有的设计风险等
  • 充当检验员的角色对架构设计方案设置一些相应的检查点,然后建立针对性的技术评估标准,确保最终质量的架构设计

特别说明:本文是根据网络公开内容的摘选和改写,原文难以明确追溯,如有侵权,即可删除,特此说明

posted @ 2016-11-10 14:37  Anliven  阅读(423)  评论(0)    收藏  举报