
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
我们在前几期的文章中给大家简单分析了软件编程开发高可用性架构的方法与内容,而今天我们就一起来了解一下,软件开发架构师的职责都有哪些。
一、架构师职责:
1、高可用架构设计:包括业务流程,模块划分组合,框架设计,流程纰漏,后架构设计,技术实现步骤。系统性的思考,权衡利弊,综合各种因素,设计出具有前瞻性的架构。
2、和运维协调沟通,提出高效的服务治理解决方案,把控服务质量管理。
3、协调沟通:开发之间沟通,产品之间沟通,市场沟通,运维沟通、沟通后产出图形化文档及设计。
4、规范和统筹:保证系统秩序,统一,规范,稳定,高效运行。
二、运维职责:
1)、熟悉系统技术架构,和架构师制定各种规范化要求。
2)、和架构师共同协调沟通,对系统架构提出可靠性,伸缩,扩展,数据库切分,缓存应用等解决方案。
3)、提供监控系统,自动化发布系统,代码管理,文档平台,自动运维平台等基础设施
4)、制定运维规范。
5)、建立运维安全体系。
6)、建立容灾备份体系。
三、研发职责:
1)、参与架构师的架构师设计,并根据设计实现具体细节。
2)、针对开发功能进行自测,压测。
3)、开发代码,使用工具或组件符合架构师制定规范。包括代码规范、文档规范。
4)、代码部署符合运维部署规范要求。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!