系统架构师进阶(Believe Youself)
一.绪论
系统架构的概念
现代系统架构三要素:构件,模式和规划。现代信息系统架构分为两个层次:一个是概念的层次,一个是物理的层次。概念层次包含了艺术,科学,方法和建设风格。物理的层次是指在一系列的架构工作之后而产生的物理结构及其相互作用的结果。
软件系统架构是关于软件系统的结构,行为和属性的高级抽象。
简要的发展历史
企业软件架构(Enterprise Software Architecture),也叫做企业架构,是应用全面的和严格的方面描述一个针对信息系统,流程处理个人和组织当前和未来行为的抽象结构集合,所以它们与组织的核心目标和战略方向结合,尽管一般来说与信息技术高度相关,但也与商业流程优化密切相关,因此也涉及商业模式,功能管理和过程架构。
目前,业界最有名的企业架构框架是TOGAF。
系统架构师的定义与职业素质
系统架构师是系统或产品线的设计责任人,是一个负责理解和管理并最终确认和评估费功能性需求,给出开发规范,搭建系统实现的核心构架,对整个软件架构,关键构件,接口进行总体设计并澄清关键技术细节的高级技术人员。
系统架构师的职责包括技术实现,组织协调。系统架构师是信息系统开发和演进的全方位技术与管理人才。
技术素质
1: