IT架构师的类型:
1.企业级架构师(Enterprise Architect)
企业级架构师立足于企业级别的IT系统架构,主要关注的是如何把IT的能力映射到企业的商业需要中。所以,企业级架构师所关注的主要是IT与商业之间的关系、商业流程(process)、活动(activities)、功能(functions)的定义、信息资源的合理利用和IT技术如何满足公司未来商业运作的需要等。
2.应用架构师(Application Architect)
应用架构师是通过设计应用软件来解决公司或企业目前所面临的实际商业问题,并通过开发出来的先进软件或工具实现企业的商业运作自动化,并提升企业整体的服务能力,从而提高企业的运营效率。企业的应用软件可能是运行在不同的操作系统平台上(Windows、UNIX、Linux、Mainframe),并且有些软件是很多软件包的集合,例如企业的ERP应用系统就是财务软件、进销存软件和生产计划管理软件等的集合。作为应用架构师,要通过恰当的方法去评估已经应用到当前企业环境的软件对外接口的设置、性能(performance)、可用性(availability)、可扩展性(scalability)和可靠性(integrity)等,这些信息都可能成为设计一个全新的应用系统所必备的输入信息。应用架构师在了解了企业客户目前的IT环境后,就可以应用目前比较流行的软件设计模型,
3.信息架构师(Information Architect)
信息架构师考虑更多的是在设计方案中企业的IT信息、后台数据库和数据仓库的搭建工作。他们所关注的是数据库(关系型数据库、文件数据库、面向对象数据库)、文件系统(本地文件系统、网络文件系统)和存储设备(SAN存储、NSA存储)的设计和搭建工作。具体来讲,在设计信息系统时,架构师要考虑数据库表空间的物理划分、表结构的设计、信息检索的优化、物理文件系统和存储空间的合理分配与有效利用等问题。例如,信息架构师可以给客户提供数据仓库和商业职能的解决方案。
4.基础架构师(Infrastructure Architect)
基础架构师要考虑基础架构的具体搭建工作。比如在一个数据中心里,可能会有很多的工作站、服务器、中间件、存储设备、网络设备和机房的物理设备(电源、光纤、电缆和空调等)。架构师要统筹安排所有的基础架构设备的设计和搭建工作,使网络设备、操作系统和软件应用平台能够很好地协同工作。换句话说,就是基础架构师负责企业数据中心的设计和搭建工作。当前很多大的企业和网站都在搭建基于云计算和虚拟化的数据中心,所涉及的著名公司有亚马逊、谷歌、微软和IBM等。
5.集成架构师(Integration Architect)
集成架构师关注的是如何设计出很好的方案来安装应用、软件和网络设备,使它们能够满足企业级的需要。这种方案可以使用不同的技术、不同供应商的产品、不同平台的软件和不同类型的服务器。但是要注意的是要确保它们可以协同工作。集成架构师在一些做系统集成的公司里,设计并提供给客户一整套完备的系统集成方案。
6.运维架构师(Operation Architect)
运维架构师的设计方案是帮助客户如何更好地管理目前的基础架构和应用软件。日常的运维工作可能会包括系统的安装、系统所发生问题的跟踪和解决、系统的变更、数据的迁移、系统的扩容和新业务的扩展等。这就要求运维架构师充分了解客户的需要,并把客户的需要转换成指定的系统管理流程、产品和服务等。同时,运维架构师在日常的IT系统运维操作中还要起到技术指导的作用。
7.系统工程架构师(Systems Engineering and Architect)
系统工程架构师更多地关注整个系统生命周期(full lifecycle)中架构设计的质量,并进行评估。如果这个项目足够复杂,系统工程架构师会充当检可能会有很多的工作站、服务器、中间件、存储设备、网络设备和机房的物理设备(电源、光纤、电缆和空调等)。架构师要统筹安排所有的基础架构设备的设计和搭建工作,使网络设备、操作系统和软件应用平台能够很好地协同工作。换句话说,就是基础架构师负责企业数据中心的设计和搭建工作。当前很多大的企业和网站都在搭建基于云计算和虚拟化的数据中心,所涉及的著名公司有亚马逊、谷歌、微软和IBM等。
如还有其他困惑,可在线联系学业顾问>>>了解IT培训>>>