1h - 系统架构师概述
系统架构师的概念和历史
- 信息系统架构的三要素:构建,模式,规划
- 信息系统架构的层次:逻辑层次,物理层次
- 软件系统架构是对软件系统的结构,行为,属性的高级抽象
- 企业架构:描述一个针对信息系统,流程处理,个人或组织当前和未来行为的抽象结构集合
- 现代对架构的研究主要是:软件架构描述语言,软件架构的描述,软件架构的分析,基于架构的维护,架构的可靠性等
系统架构师的定义和素质
- 系统架构师的工作职责在于设计,实现,确认,管理,评估功能性的系统需求,给出开发规划,搭建系统实现的核心架构,对整个软件的架构,关键构建,接口进行总体设计,并能给出关键技术细节
- 立足于”技术实现“,兼顾“组织协调”,并具有“管理素质”
- 系统架构师更像导演,产品经理更像编剧,项目经理更像出品人,系统分析师则是商业人员,从多个层面评估电影是否合格
系统架构师的知识结构
- 业务流程建模能力 - 熟悉业务
- 战略规划能力 - 战略规划
- 数据架构能力 - 数据架构
- 技术架构选择和实现能力 - 技术选型
- 应用系统架构的解决和实现能力 - 系统架构
- 基础IT知识技能 - 基础IT
- 信息安全技术支持 - 信息安全
- IT审计,治理雨基本的需求分析能力,获取能力 - 需求
- 面向软件系统可迁移性和系统生命周期的质量保证服务能力 - 迁移与维护
从开发人员到系统架构师
淦就完了
昨夜西风凋碧树,独山高楼,望尽天涯路。加油2021/8/3