在我们的IT工作中,常见人提IT架构:
济南达内零基础入学,可先就业后付款模式,为更多的学员提供学习机会.
IT峰会上,主持人说:下面有请某某企业的架构师来谈谈技术架构
IT厂商说:我们提供的是超融合的It架构
IT同事常说我们的架构不允许这么做...
IT总监常念叨我们的IT架构需要变革...
IT架构是 关于企业的IT策略和标准、服务和解决方案、指南以及基于IT厂商提供的产品解决方案达成一致的建议或决定,是一种共识,这种共识会限制采购和设计方案,有利于提高IT环境的可持续发展、可靠性、可利用率等等,达成的共识越大,企业受益越多.可以说是IT架构是一种方法论.
架构
直白来讲就是,IT架构就是企业方向设计好了,谁来干,怎么干,用多少人,花多少钱,用哪些技术,收益多大,要花多少时间实现...这些方方面面在做事之前就定好规矩了,但具体执行过程中发现或遇到什么问题那就不关架构的事了,因为定规矩时没人说那就被认为一切是认可的,架构只在执行过程中具有指导和把握方向的作用.IT部门的每个成员的都会以不同的职责参与进来.
IT架构的职业
企业架构师,解决方案架构师和基础设施架构师
Microsoft确定了三个架构师领域: 企业架构师,解决方案架构师和基础设施架构师. 企业架构师将整个业务视为整体,并向解决方案架构师提供规范. 解决方案架构师一般侧重于在企业架构师提供的范围内开发针对问题的基于软件的解决方案.基础设施架构师将遵循企业架构师定义的要求和约束,与解决方案架构师协作,并为解决方案架构师定义的解决方案设计所支持的环境.
大家看到这会问,真正的的企业有这样的职位吗?告诉你,有,太少了.
其实中小企业一般是没有这三个职位的,一般IT总监就是企业架构师,解决方案架构师可能是网络经理、应用经理、也有可能是供应商,基础架构师一般就是系统工程师或系统管理员等;每个公司环境不同,所以所设的职位也不同.
只有像微软、IBM这种大公司才有类似这种职位,一般企业即使有还不这么叫.也有这么叫的,但干的都是项目经理的活.
可以51job 看北上广的 IT 架构师的职位,也就十多个吧.
架构师
常见的IT架构
C/S(客户端/服务器)架构,最早我们经常提的IT架构,这个现在不值一提,可早些年是最流行的架构.很多时候是指软件开发体系的,IT也常用,像AD架构,NIS架构都属于这类.
C/S
IOE架构
啥叫IOE,就以IBM/ORACLE/EMC等行业巨头的为代表的商业解决方案架构的IT环境.很多企业的内部服务器、数据库、存储都离不开这些行业专家设计的解决方案.
IOE
去IOE架构---阿里提出来的:去IOE就是不用依赖这些商业解决方案了,改用开源的产品去构建IT环境,多见互联网行业.也就是说服务器不用IBM/HP了,自研;数据库不用oracle了,用Mysql;存储不用emc了,用软件定义存储或自研,总之形成了自己的一套阿里架构体系.
此处不好描述.比较复杂.
济南达内零基础入学,可先就业后付款模式,为更多的学员提供学习机会.
去IOE
其实总体来说就是开源解决方案架构,貌似现在有的银行也用开源了.曾经见过一家互联网网企业的IT老大,用的全是开源,it服务平台、电话、网络、ERP全是开源,那真是技术牛人,所有的都是自己部署自己改造;当时我不合时宜的就问了一句:您离职了,这些活谁能接下来.....刹那间鸦雀无声.
开源的解决方案是一种趋势,但商业的解决方案也脱离不了,毕竟想更稳定更可靠的运行应用还是商业的靠谱.开源系统没有固定厂商的长期支持所以要自陪强大技术团队.
IT架构的"名号"
定好架构,总得为架构起个名字,标新立异也好,引领潮流也好,架构总得有叫的响的名号.于是一些企业为提高解决方案的知名度或者为宣传自己的业绩,提出了一个个引领潮流的口号.
面向未来的IT架构--某设备厂商
两地三中心、一网双平面,多层水闸式防范体系--某银行架构
布局集中式和分布式架构体系,拥抱SDN--某金融企业
数据分流云应用架构---某平台
IT架构的组成:
这个话题太大了,企业IT的架构是复杂的,是不同独立的模块组成的,企业业务运营的一整套信息系统的架构,哪怕所用的门禁系统都有一套完整的架构.
应用平台的架构,这是节选国际知名架构站点的图表,可以看到沟通平台接口和网络操作服务是最底层的结构,中间层的又各种接口的定义,最上层是基础架构应用和业务应用.
应用架构
再来看一个网络架构
核心层、链路层、接入层三层交换的网络架构.
网络架构
IT架构的基础能力
想要做IT架构师你首先需要具备哪些能力,我想至少要具备如下能力:
1、IT专业技术:技术领域涉猎一定要广,软硬件都要过硬,而且要杂中有精;而且要有一定的开发能力.
2、经验:必须参与或直接主导过几个大的行业项目.IT从业经验至少7年以上.
3、充沛的精力:干这个你要有充沛的经历,技术发展太快,你要不断的快速学习快速掌握,至少你要比产品销售懂得多吧,否则你有可能被某些技术人员问住.
4、沟通的能力:这个不仅仅是情商的事,不是会聊天就行,不是能讲清楚就OK,吹牛的能力、云山雾罩魄力,忽悠的状态你得练.毕竟你要让人相信你的架构设计是没问题的.
当然还要具备一些文档能力,总结能力,好了,就这些吧.
最后,看看IT架构的流程体系.
流程
END
IT架构的这个话题有点大,今天我只是初步的介绍,看大家的反应我在做进一步的研究和更新.济南达内零基础入学,可先就业后付款模式,为更多的学员提供学习机会.