系统架构师培训教程

系统架构师培训教程

ID:40607703

大小:5.00 MB

页数:159页

时间:2019-08-04

系统架构师培训教程_第1页
系统架构师培训教程_第2页
系统架构师培训教程_第3页
系统架构师培训教程_第4页
系统架构师培训教程_第5页
资源描述:

《系统架构师培训教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中软培训高级系统架构师中软培训第一部分软件架构介绍1中软培训一、架构与架构师软件架构设计的一些特点中软培训•处于软件系统建设的上游需求分析架构设计系统设计系统开发测试上线•需要全面考虑多方面的因素•对于同一个问题,可以有多种设计结果•是在各种制约条件下取得的较好折衷方案•科学+经验+艺术•“系统架构”往往被滥用2软件架构的层次中软培训层次特征说明Enterprise?关注整个机构、企业所有IT系统的整体能力最高层,人数极少?从整体着眼、与业务紧密相关、与IT规划相关Application?负责应用系统的架构,奠定系统建设的基础系

2、统架构最高层,大?关注系统内部的构成和子系统/模块的分划型系统需要有一个架构组?需要负责与外部相关系统的互联互通System/Sub-System?根据应用系统的逻辑架构制定相应的技术实现方一个系统建设项目中式,设计系统的物理架构常常有多个Component?负责系统模块的实现机制和详细结构设计常常由系统工程是担?为系统开发建设奠定基础任Data/Information?负责应用系统的信息和数据模型和结构常常由数据库专家负?通常包括数据库模型和结构设计责Security?负责系统的安全架构设计需要由安全专家负?涉及系统所有层面的

3、安全措施责,极缺Network?系统内部、外部的网络拓扑设计常常由网络集成商负责Others⋯?不同建设项目常常有一些特殊需求软件架构的分类中软培训分类特征说明概念架构?关注整个机构、企业所有IT系统的整体能力?从整体着眼、与业务紧密相关、与IT规划相关逻辑架构•系统子系统、模块分划•功能边界的确定•分布式计算系统设计的特点物理架构?针对代码开发?与采用的语言、技术平台紧密相关数据架构?数据库设计部署架构?针对系统硬件部署?与逻辑架构不同?分布式系统有许多特别的性能和安全考虑3IT行业的人才结构中软培训BA,BCInshorta

4、geWorldwideArchitectHardtofindinChinaDemandandsupplyarePMlargelybalancedinWestSystemEngUndersupplyinChinaBecomingover-suppliedinthewesterncountriesProgrammerSimilarinChinaOnlyexperiencedonesareondemandSystemAdmin,BalancedinwesternworldDBA,…InshortageinChina软件架构师中软培训•

5、新的职业领域–重要性日益提升、供不应求–正在不断发展和成熟过程中–基本上没有正式的大学课程–主要由IT行业中的专家组成•与建筑业的比较–有专业的设计院、设计事务所–有成熟、完整的规范–技术已经成熟,变化与发展缓慢4软件架构师的工作中软培训•思考、思考、再思考–深入理解、准确把握建设的业务需求–分析所有可见的问题、障碍、风险–充分参考已有的成功方案,降低风险•交流、讨论、博弈、质疑–对构思中的方案不断提出质疑,避免漏洞–广泛听取各层面的意见,开拓思路–反复质疑、逐步完善已有的设计构思•在动工建设之前验证设计方案的正确性软件架构师的

6、知识结构中软培训•基础知识–最好要有系统开发全过程经验–对IT建设生命周期各个环节有深入了解•包括:系统/模块逻辑设计、物理设计、代码开发、项目管理、测试、发布、运行维护、等–深入掌握1-2种主流技术平台上开发系统的方法–了解多种应用系统的结构–了解架构设计领域的主要理论、流派、框架•特殊知识–深入了解系统建设的业务需求–了解系统的非功能需求和运行维护需求–了解企业IT公共设施、网络环境、外部系统5软件架构师的思维方式中软培训•基于框架的思维–架构设计的层次(Enterprise,Application,etc)–IT的生命周期

7、(What,Why,Where,How,When,etc)–成功经验以及方法论的指导•合理把握技术细节–把握各个层次应有的内容–合理忽略不应有的技术细节•风险管理意识–采用成功经验、避免不应有的风险•多方位的开放思维–多维度、多方向、包容性、避免排他性–分析、质疑、抽象、归纳–没有绝对好的架构设计,只有相对优秀的方案成为软件架构师的途径中软培训•软件架构—巨大的知识海洋–门槛相对较高、职业生涯非常长–相对独立于技术的新陈代谢–适合于喜欢学习的人•不断学习、增加积累、注重经验–注意学习方法论、框架–不断增加各种系统架构的知识–经验

8、积累非常重要•在与高手和同行合作中提高水平–与高手的合作是最佳途径–同行之间的交流也非常有效–在每一个项目中进行创新6中软培训二、软件架构的开发架构的产生中软培训•架构受涉众的影响•架构受开发组织的影响•架构受设计师的素质和经验的影响•架构受技术环境的影响•影响

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。