系统架构
文章平均质量分 87
系统架构总结
Gavin 陈
程序员,IT架构师,企业架构师。
展开
-
入坑智能制造系统架构
梳理制造领域IT系统架构知识体系,个人笔记,按需更新,未完待续...原创 2021-02-19 14:22:49 · 3452 阅读 · 2 评论 -
什么是云原生架构?云原生和应用上云不是一码事!
把应用迁移到云上就是云原生架构吗?什么才是云原生架构?为什么要作云原生架构?本文告诉你,除了把应用搬到云上,要实现云原生,你还要做很多。原创 2021-03-29 22:49:29 · 956 阅读 · 0 评论 -
架构评审时该问点什么?提升软件质量必读
识别软件质量风险,可以通过架构评审集合一些有经验的人,提前识别出重要的问题,做好规划,对于产品或者项目很有好处。并且,架构评审的过程团队成员可以共同学习,共同成长。架构评审的第一个问题就是要评审什么?从哪里入手?所以本文汇总整理一下架构评审可能的关注点和相应的问题,作为评审入手的参考。原创 2021-03-24 23:08:15 · 1487 阅读 · 1 评论 -
从“消息队列”到“服务总线”和“流处理平台”
消息队列是分布式系统中重要的组件,也是企业不同应用系统集成的关键中间件。目前常用的Kafka、RabbitMQ等都是属于消息队列。在企业IT架构中,还会用到服务总线、流处理平台等技术概念或组件。本文为你梳理一下消息队列是做什么的?何时使用消息队列?企业服务总线和流处理平台和它又是什么关系?希望对你有所帮助。原创 2021-03-07 10:45:30 · 3738 阅读 · 11 评论 -
如何分析软件安全性需求
软件安全性需求是指系统可靠地控制、监控和审计谁能够在哪种资源上执行哪种动作的能力,以及检测安全漏洞并从中恢复的能力。原创 2021-02-20 17:41:18 · 21700 阅读 · 1 评论 -
什么是需求分析?别再只提用户需求了
需求是架构设计的内在影响因素,获取需求时,比较常见的说法是用户需求。简单来讲,分析用户并获取用户需求的说法是没有问题的,通过分析用户需求可以分析到系统开发的主要业务功能。但实际业务场景中,特别是2B的业务场景中,这么讲是不够的。分析需求要考虑不同的层级和不同的对象,这其中就不只是用户了。需求包括业务需求、利益相关者需求和软件需求。不同需求,分析方法也不相同。原创 2021-02-20 14:04:48 · 1037 阅读 · 2 评论 -
架构视点和架构视角
因为系统架构往往复杂并且多维度的,所以很难在一次性将所有的架构信息完整描述出来。所以架构描述往往会根据目标选择不同关注点描述系统的架构信息,这些架构信息一般是通过架构视图描述出来的。而架构视点就是定义一张架构视图应该包含哪些内容。架构视角则用于描述质量属性。原创 2021-02-19 14:33:42 · 1178 阅读 · 3 评论 -
利益相关者
系统是为了满足利益相关者的需求要构建的,利益相关者(Stakeholder)或称干系人,指的就是对系统的实现感兴趣的个人、团队、组织或者一类人。因此,与系统架构有利益关系的远远不只是开发者和用户,还会包括那些为其提供支持、部署或者为其付钱的人。原创 2021-02-19 14:30:30 · 1894 阅读 · 1 评论 -
什么是企业?
企业架构中所指的企业并不是通常在商业环境中所定义的企业, 企业架构中的企业指的是具有共同目标的组织集合。原创 2021-02-19 10:18:00 · 483 阅读 · 0 评论 -
什么是系统?
“架构的对象是“系统”,系统是由相互联系、相互作用的若干要素组成的表现为新功能的有机整体。系统并不仅仅是一些事物的简单集合,而是一个由一组相互连接的要素构成的、能够实现某个目标的整体。原创 2021-02-19 06:21:44 · 7188 阅读 · 0 评论 -
什么是系统架构?
系统架构的作用就是通过分析系统属性来设计系统结构。在企业中,系统架构包括企业架构、解决方案架构和软件架构。原创 2021-02-15 23:08:17 · 12744 阅读 · 1 评论 -
制造企业使用云平台可以做什么
云平台如今已经不是陌生的概念,在互联网企业中,基于云平台已经发展出一套全新的技术研发体系,颠覆了原有的开发框架、运维框架甚至是企业组织架构和项目管理方式。而互联网企业也利用其先天的技术优势和开放、灵活的互联网思维,以互联网为基础,快速而高效的影响甚至颠覆了诸多传统行业。原创 2018-07-31 13:22:30 · 1608 阅读 · 0 评论 -
什么是”服务“?
服务是一个特殊的概念,在不同语境下含义差别巨大,可大可小,因此同样需要明确其应用上下文及含义。原创 2021-02-12 22:52:33 · 3013 阅读 · 0 评论