精华内容
下载资源
问答
  • ioe架构什么意思

    2021-05-07 02:33:03
    IOE架构就是使用IBM的小型机、Oracle数据库、EMC存储设备。三者均为海外IT巨头,其中,IBM代表硬件以及整体解决方案服务商,Oracle代表数据库,EMC代表数据存储。IOE已被淘汰,或者说选择更多而不必只使用IOE架构。...

    IOE架构就是使用IBM的小型机、Oracle数据库、EMC存储设备。三者均为海外IT巨头,其中,IBM代表硬件以及整体解决方案服务商,Oracle代表数据库,EMC代表数据存储。

    82b03c189325f171e2abb2d84ad3fe70.png

    IOE已被淘汰,或者说选择更多而不必只使用IOE架构。(推荐学习:PHP视频教程)

    去IOE具体来说还有以下两个解释

    第一个是指IT架构的更新换代,具体说就是以IBM为代表的主机、以ORACLE为代表的关系型数据库,以及以EMC为代表的高端存储设备,被新型的云计算技术所替换,也就是我们常说的“云化”。其中,主机被X86设备所取代,传统数据库被开源数据库产品替换,而SAN结构的高端存储也受到云化的存储产品和体系的冲击。这三方面中任何一项工作,都可以被冠以“去IOE”的具体表现。

    第二个是指针对外国IT设备,特别是美国产品的“严打”,减少甚至不再购买IBM、ORACLE、EMC等企业的产品。

    早在五六年前,中国移动就着手研究业务支撑系统的云化演进问题。那时候虚拟化技术已经在系统中广泛应用,但对规模庞大的业务支撑系统实施全面的云化改造,至少面临三个问题:

    首先,是资源灵活分配与调用的问题。虚拟化技术能将大的计算资源切成小块,但这些切分出来的计算资源能否灵活调用,是否可以重新组合在一起形成新的计算能力,还有很多技术问题需要解决。倘若资源池内无法进行系统间的灵活调配,不但达不到提升整体效率的目的,甚至可能因系统间资源调用时的产生消耗过大,导致系统效率反而降低。

    其次,是应用软件如何与硬件的云化适配的问题。IOE厂商在软件方面下的功夫很大,在提供附加功能的同时,也很注意提升了产品的性能和稳定性。而面对X86开放平台以及开源软件,很多软件需要重新开发或定制开发,应用软件的开发量增加,也给系统的稳定性带来了不确定因素。这也意味着,在新型的技术架构下,系统软件和应用软件合一,开发者要承担双重开发工作量。

    第三,是建立与支撑系统云化配套的运行维护管理体系。引入云计算技术实现了计算资源的灵活调配,但对系统的维护管理来说,可能是引入了一场灾难。传统的分工界面、工作流程、应急预案等等,都会随着系统云化程度的加强而逐步变化,尤其是对于软件的维护,将面临巨大的,甚至是颠覆性的考验。

    正因为面临众多的问题,移动是积极稳妥,有条不紊地进行云化改造的探索与实施。最初是接入层实施了全面的云桌面改造;之后是对CRM系统的接入模块和BOSS系统的帐详单存储工作进行云化试点。改造的内容不仅包括硬件的虚拟机和X86化改造,也包括基于分布式数据库和开源数据库的应用软件改造;在一些新建的生产系统中,已经全部采用云计算技术进行系统建设;而在分析系统中,分布式与开源等方面的进展更为激进。

    更多PHP相关技术文章,请访问PHP图文教程栏目进行学习!

    展开全文
  • 什么是系统架构

    千次阅读 2021-02-13 16:44:16
    系统架构的作用就是通过分析系统属性来设计系统结构。在企业中,系统架构包括企业架构、解决方案架构和软件架构。

    作者简介

    Gavin,程序员、软件架构师、企业架构师,关注智能制造。

    本文是专栏《智能制造系统架构》中的文章,其它文章请参阅入坑智能制造系统架构

    什么是系统架构?

    所谓系统架构,其主要任务就是通过分析系统属性来设计系统结构。

    ISO/IEC 42010: 2011中,架构的定义为:一个系统在其所处环境中所具备的各种基本概念和属性,具体体现为其所包含的各个元素、他们之间的关系以及架构的设计和演进原则之中

    其中架构的对象是“系统”,泛指一群有关联的个体,系统可以一个企业,部门,也可以是个应用或者服务。关于系统架构定义,应注意:

    1. 每个系统都有一个架构
    2. 架构由架构元素以及相互之间的关系构成
    3. 系统是为了满足利益相关者(stakeholder)的需求要构建的
    4. 利益相关者都有自己的关注点(concerns)
    5. 架构由架构文档描述
    6. 架构文档描述了一系列的架构视角(architectural perspective)
    7. 每个视角都解决并且对应到利益相关者的关注点。

    系统架构中核心概念的关系如下图所示:

    系统架构的对象可能是一个服务、一个应用、一个部门、一个工厂、一个集团、甚至一个行业。而系统架构的复杂性因系统规模而异,系统规模越大,系统架构越复杂。因此,在系统架构设计时,首先要明确架构设计的对象。对象不同,架构设计的粒度、方法和侧重点也就不同。在IT领域,常将系统架构分为三个层级,分别是企业架构、解决方案架构和应用架构。三者的区别在于:

    • 企业架构(公司级):通过架构治理和指导规范保证IT技术策略和执行计划与公司愿景及业务目标一致。企业架构也会推动在公司范围内跨IT项目的技术整合、复用和综合效益。
    • 解决方案架构(业务单元级):对特定的业务单元定义IT系统,业务流程和可复用的服务,横跨业务架构和技术架构。
    • 软件架构(软件系统级):定义信息系统结构,包括定义子系统组件及其内部关系,以及与外部系统的关联关系。

    三个层级,层级越高,内容越抽象,工作的内容偏治理;层级越低,内容越具体,工作内容偏实现。但在实际操作中,这三种架构并非界限分明,也并非所有的企业都有相应的岗位对应这三级架构。如果公司规模不大,或者IT管理复杂度不高,可能会由一人同时兼任企业架构和解决方案架构的角色,甚至三级架构都由一人承担。这都取决于公司的规模和管理的重点。

    但从方法论上讲,企业架构和应用系统架构各自都由相对成熟的框架和方法。

    企业架构

    企业架构对企业构成要素的结构和关系进行模型化描述,用途是指导企业经营管理活动的策划、分析和信息系统开发。

    一个企业架构(EA, Enterprise Architecture)具有三个方面的含义:

    • EA是一个描述工具:EA为组织中的所有干系人提供了一种描述手段(模板),使其可以对组织中的业务、信息系统及其之间关系按照各自的视角进行描述。而且由于使用统一的语言进行描述,所有干系人之间也有了无障碍沟通的基础,而这也正是EA最重要的用处。
    • EA是一个知识库:EA为组织中所有参与者所提供的针对企业架构各方面的描述提供了一个分类管理、便于访问的知识库和信息资源库。
    • EA是一个系统过程:为了使组织内信息技术与业务的需求、变化相适应,EA提供了一套实施准则和管理策略。

    企业架构最早由IBM的John Zachman提出,通过信息、流程、网络、人员、时间、基本原理6个视角构建用于分析企业的模型,称为Zachman框架。此外还有TOGAF、NAF、DoDAF、MoDAF。其中最著名的是The Open Group发表的TOGAF架构框架。TOGAF将架构定义为一个系统的正式描述,或指导系统实施的组件层级详细计划。包含组件结构、组件之间相互关系,以及对这些组件的设计和随时间演进的治理原则和指南。 

    企业架构包括业务架构和IT架构。业务架构描述企业是如何组织结构的,以及交付业务愿景所需的功能性能力。从企业业务和管理的不同维度构建模型,包括战略绩效、运营模式、流程体系、组织架构、资源匹配、空间布局等。IT架构从从企业信息化实现的维度构建模型,目的是描绘信息系统的蓝图。IT架构又分为数据架构、应用架构和技术架构。

     

    软件架构

    软件架构的目的是设计软件系统的顶层结构。在软件架构设计中,架构师把系统设计的需求、约束和架构方面关心的问题转化为结构。然后用这些结构来指导项目开发运维。软件架构设计主要考虑三方面因素:

    • 系统功能:在设计一个软件架构时,至少需要考虑主要功能。主要功能通常被定义为实现业务目标,促进系统开发的关键功能。其他主要功能的标准也可以是意味着技术难度更高或者需要许多架构元素的互相作用。
    • 质量属性:质量属性是系统外部可见的、非功能性的属性,例如性能、安全性或者可伸缩性等。
    • 外部约束:指约束架构设计的来自方方面面的约束性需求。包括业务环境因素、使用环境因素、构建环境因素和技术环境因素。

    一般情况下为了实现一个质量属性或者外部约束而在某些结构上所做的变化将对其他的质量属性产生负面影响。这些取舍是每个领域里每一个架构师无法改变的事实。因此,软件架构师的工作不是找一个最佳的解决方案,而是找到一个令人满意的方案——通过搜索一个也许很大的设计方案和决策的空间来找到一个可以接受的解决方案。

    应用架构设计的管理本身是内嵌于项目管理流程里的,不管是采用瀑布模型抑或是敏捷模型,都需要考虑架构设计的环节。同时业界也定义了一些架构文档规范来定义架构设计在各个阶段应该产出什么样的交付物。常用的架构视图模板有IBM的RUP定义的4+1视图,或者C4视图,还有侧重业务流程分析的BPMN和侧重模型设计的UML,都是业界常用的设计模板规范。同时也可以参考arc42,作为架构文档模板。

    但在不同的项目管理流程中,架构设计的内容和要求也有所不同。比如在瀑布模型中,架构设计是设计阶段重要的交付物,所以架构设计文档会写的比较全面细致。目前常用的架构模板也都是在瀑布模型的管理流程中定义出来的。而在敏捷模型中,迭代开发意味着前期开发目标和关注点会不完整,所以也不会在前期作全面完整的设计。同时“注重可用的软件,胜于详尽的文档”这个原则往往会给开发人员一个错觉,就是我不必编写设计文档,我要优先编写代码。

    但需要说明的是,“注重可用的软件”并不意味着没有文档(包括架构相关的文档),这仅仅意味着只有满足当前迭代目标的文档。这意味着创建的工作产品应该尽可能少,但要充分。当编写一个软件架构的文档时,通过充分考虑利益相关者的需求来决定您想要表达的东西。倘若架构的利益相关者是团队成员或者维护人员,您还必须适当地注意您所创建的任何工作软件的维护,要确保在适当的地方保持它们最新且相互一致。

    参考资料

     

    展开全文
  • 越来越多的企业开始放弃传统IDC选择上云,但还有部分企业在观望,不知道企业上云是什么意思企业上云的好处是什么企业上云用什么软件好?这里我们小编就来给您简单分析一下。 企业上云是什么意思企业上云,是...

    越来越多的企业开始放弃传统IDC选择上云,但还有部分企业在观望,不知道企业上云是什么意思?企业上云的好处是什么?企业上云用什么软件好?这里我们小编就来给您简单分析一下。

    企业上云是什么意思?

    企业上云,是指企业以互联网为基础进行信息化基础设施、管理、业务等方面应用,并通过互联网与云计算手段连接社会化资源、共享服务及能力的过程。业界已经普遍承认“企业整体上云”的趋势不可逆转。

    企业上云的好处是什么?

    企业上云是企业实现数字化转型的第一步,能更好地促进信息技术在企业中的普及应用,加速企业IT基础设施发展;帮助企业降低总体IT成本,企业无需投入购买大量硬件和软件费用,减少人员成本,降低人员维护费用;也能在一定程度上提升系统稳定性,云平台有助于实现数据集中,企业能存储更多数据和数据共享。

    企业上云用什么软件好?

    时至今日,云计算已经发展成为企业IT架构的基础设施,企业不再犹豫是否上云,而是在关注企业上云用什么软件好,以及是否能够充分发挥云计算好的特性。这里我们告诉您,企业上云用行云管家云管平台。

    行云管家云计算管理平台,实现了对多家云厂商多种云计算资源的集中管理,从云成本、自动化运维、监控、合规审计、多云纳管、云资源全生命周期等多个维度提供统一运维管控,对企业而言,只需一个控制台,即可整合操作多个公有云、多个私有云 、混合云以及各种异构资源,从而进行灵活的资源管理与运维。现在还可免费试用14天哦!

    案例介绍

    案例1:阳光保险集团

    对于提供资产管理服务的阳光资产而言,为业务开展提供支撑的IT系统必须稳定运行,不容有失。通过行云管家将阳光保险交易专网、生产网、开发测试网等三网IT资源进行有效整合,精细化授权访问,还建立了紧急故障处理机制,并实现对关键日志脱敏。

    案例2:深圳气象局

    作为深圳市重要的公共服务单位,深圳市气象局(台)承担着深圳国家基本气象站24小时气候观测、全球气象资料交换和天气雷达、闪电定位系统、海洋气象、区域气象等综合观测和专业气象预报服务。

    随着云计算和大数据在深圳市气象局的应用,深圳市气象局形成了核心业务系统运行在高性能计算机以及常规的存储服务、网络通信设施等组成的本地气象专有云上,对外公众气象业务运行在阿里云、华为云等公有云上的格局,形成了气象混合云的业务架构。随着行云管家在深圳气象局的应用,运维效率得到了极大提高,气象服务能力得到了更有效的保障。

    案例3:中国移动

    中国移动通信集团公司资产规模超过1.7万亿元人民币,拥有全球第一的网络和客户规模,并在香港和纽约上市。目前,中国移动是全球市值最大的电信公司。规模庞大的网络,包含了数量众多的设备及系统,涉及众多的供应商,随之而来的是运维工具多、账号密码多,难以进行合规管理。通过采用行云管家作为统一运维平台,将设备、系统、工具及账号/密码管起来,实行统一授权、安全合规,运维效率倍增。

    展开全文
  • 随着数据治理工作的深入,数据标准的理念逐步为人所知、所识。但是,数据架构什么,如何管理,谁来负责,还没有形成一致的共识。早前,在技术领域,系统架构、应用架构、信息架构相对为人了解,近年来...

    随着数据治理工作的深入,数据标准的理念逐步为人所知、所识。但是,数据架构是什么,如何管理,谁来负责,还没有形成一致的共识。早前,在技术领域,系统架构、应用架构、信息架构相对为人了解,近年来一些企业级架构师也开始提出业务架构等概念。就数据架构而言,实践还呼唤一些理论的澄清,理论也亟需实践的反馈。

    关于数据架构,本公号曾用“一句话”的方式来说明,包括提出数据架构管理是贯彻和维护数据治理的职能单元,和数据资产互为HOW和WHAT的关系。今天我们再谈数据架构,主要是想谈谈近期工作推进过程的当下,对于数据架构的新的理解和认识。

    1 企业架构划分

    数据架构是什么?此前有多重解读和方案。但是随着业界理论体系的不断完善,以及企业级数据治理工作的不断深入,目前的领先企业、数据治理组织、甚至包括监管当局的理论准备工作已经逐步收敛到四个方向,即:

    • 数据资产目录

    • 数据标准

    • 数据模型

    • 数据分布

    以上,可以称为数据架构体系的“四个基本内容”。而作为数据架构的制定、管理和维护者,企业的数据架构部门需承担对应的职责,具体而言应该包括:

    • 梳理企业的数据资产

    • 制定数据标准并持续维护

    • 建立数据模型,包括概念模型、逻辑模型和物理模型

    • 管控数据分布,包括数据源头和流向

    这其中,数据模型是数据架构的重要抓手,也是数据架构管理体系构建的基础和连通其他架构管理措施的纽带。

    表1 数据架构行业参考

    01

    数据架构的管理价值

    DAMA-DMBOK认为,数据架构是企业架构的一部分。从企业运作的角度来说,数据架构定义了企业运作过程中所涉及到的各类对象和其治理模式;从数据资产的角度来说,数据架构是管理数据资产的蓝图;从数据管理的角度来说,数据架构是企业各部门的共同语言,是数据管理的高层视角。

    在企业管理中,往往会面临这样的问题,业务部门和技术部门在自说自话,对于同样的业务对象,我有我的话术,你有你的流程,大家隔着一层窗户纸,拖累了企业的运作效率,也削减了企业的数据竞争力。在业务战略和技术实现之间建立起一座畅通的桥梁,捅破这层窗户纸,是数据架构的本质目标,也是它的核心价值。成熟的数据架构,可以迅速地将企业的业务需求转换为数据和应用需求,能够管理复杂的数据和信息并传递至整个企业,在数据层面保证业务和技术的一致性,最终为企业改革、转型和提高适应性提供支撑。

    02

    数据架构四个基本内容的解析

    DMBOK对于数据架构的阐述是抽象的、理论化的,是对全行业数字化转型的普适法则。在不同的语境下,对于数据架构应有不同的“解签”,这里不妨看看全国金融标准技术委员会的意见。在《金融数据能力建设指引》中,金标委认为数据架构应该包含元数据管理,建立创建、存储、整合和控制元数据的一系列流程;也包括构建数据模型,将业务经营、管理和决策中遇到的数据需求结构化;以及数据分布和数据集成,明确数据责任人、管控数据流、制定数据标准,达成组织内各系统各部门的数据互联互通。

    华为等企业作为大数据时代的互联网行业先锋者,也对数据架构有自己的理解,但其范围也不会越出数据标准、数据流、数据建模等内容。我们更加关注的,是数据架构体系里各个组件的结构内容及其存在的意义,这里从数据架构的四个基本内容展开来说。

    图 2 数据架构的四个基本内容

    1.数据资产目录

    数据资产目录,也是企业的数据资产地图,是企业数据治理的指引。一般而言,数据资产目录可以分为五个层级:

    • 主题域分组

    • 主题域

    • 业务对象

    • 实体

    • 属性 

    主题域和主题域分组用于描述企业数据管理的分类依据和集群边界。主题域是互不重叠的数据分类,管理一组密切相关的业务对象,通常同一主题域有相同的数据主人。主题域分组则是依据业务管理边界对于主题域的分组,是描述公司数据管理的顶级分类。

    业务对象是数据架构的搭建的基石,是业务领域中重要的人、事、物在数据架构中的代理,数据架构建设和治理是围绕着业务对象和对象间的关系展开的,而实体则是描述业务对象在某方面特征的一类属性集合,而属性则用于描述业务对象在某方面的性质和特征。

    数据架构的其他组件,无论是数据标准的制定,数据模型的建立还是数据分布的管控,无一不是建立在数据资产目录的基础之上的,并以其为中心和出发点。同时,数据资产目录是企业数据资产的宏观概述,确定了数据架构的外层边界和核心骨架。

    2.数据标准

    数据标准要求企业各部门、各群组使用统一化、标准化的语言描述数据,是实现企业数据一致性的关键。然而,对于传统的大型企业,例如数字化转型过程中的商业银行,实现数据标准统一绝非易事,它既要有面向未来的对象和属性的命名规范,也要有面对过去的留存数据的规划和既有逻辑的整合;它既要适应业务部门的工作习惯,也要符合技术部门的开发原则。在这样的语境下,数据标准并非孤立一体,而需要演变为渐进的、多面的体系,这个体系应该包括:

    • 业务术语

    • 数据标准

    • 数据字典

    业务术语是有业务部门提出的、对于自身业务活动的提炼,最终形成的企业各部门认可的业务词汇。业务术语代表了数据标准的初级形式,通过标准编码、业务定义、分类分级和质量规范,业务术语得以升华为数据标准。在数据标准的基础上,技术部门为了对数据模型进行管控而产生了表结构和字段定义规范,即是所称的数据字典。

    数据标准的统一对于数据架构的意义,不亚于语言的统一对于国家的意义。纵向上,数据标准消化了存量的历史数据,赋予他们以新的解读、应用和价值;横向上,数据标准沟通了部门内的条线和组织,也沟通了部门间的职能和团队,消解了由业务集群造成了数据跨集群的重复和歧义。数据标准的建设,让企业所容纳的数据真正成为了企业所拥有的资产。

    3.数据模型

    数据模型是最为外界所熟知的数据架构的组件,它是数据视角下对现实世界规则的抽象与概括,根据业务需求抽取信息的主要特征,反映业务对象之间的关联关系。从概念抽象,到物理固化,数据模型有三个阶段:

    • 概念模型

    • 逻辑模型

    • 物理模型

    其中概念模型基于真实世界的关系语意,数据需求的提出者将所需的业务对象和业务流程表达厘清、简化和抽象,并表达为“实体-关系”(E-R)图,它的实现代表了自然语言的退场;逻辑模型则是技术侧对于概念模型的解读,数据逻辑在此时替代了实体关系;物理模型则是逻辑模型的落地,是对于真实数据库表的描述,包含了表、视图、字段、数据类型等等要素,物理模型的达成代表了业务流程与实体关系已经被固化为了数据库中的表关系,可以被使用、验证、加工和维护,自此完整的数据模型正式达成。

    从某种意义上来说,数据模型是数据架构最重要的产出物,它完成了业务需求从自然语言到数据语言的转化。

    4.数据分布

    如果说数据架构的前三个组件是从静态角度对数据、数据关系进行了定义,那么数据分布则动态地定义了数据产生的源头和数据在各流程、各系统间的流动情况。管控数据的流动,需从三个方面入手:

    第一是数据源头,物理上是数据源,主体上是数据主人,管理上是数据责任。数据源头需要把控数据质量,拥有源数据标准制定的权利,可以提请业务术语的新增、修订和废止,同时也是数据的责任主体;

    第二是管控部门,管控部门是企业内的数据管理部门,承接自数据源头,传递到数据的消费者,是企业数据流的中间人。管控部门负责协调数据标准的制定,维护业务需求到数据实现的通路;

    第三是管控流程,也就是控制数据的流向。已经建立标准、明确源头的数据需在企业各组织、部门间保持一致,数出同源;数据在生命周期中的流动路径、数据的取用须遵循数据安全的原则。

    作为数据架构的最后一个部分,数据分布的意义在于使得已经被规整的企业数据真正被使用,表现出价值,同时也保证数据在使用过程中不变形、数据在生命周期中可以被维护。数据分布的加入,数据架构得以理论完备,并且有了“生命”。

    03

    数据架构的设计和管理

    在拎清数据架构的组件之后,更加实际的问题是如何设计数据架构,实现理论的落地。无疑,数据架构的设计因行业而异,也因企业而异,但是也有一些共性和原则。总结而言无非是:面向业务对象进行架构设计,以及面向业务对象实现架构落地。

    所谓面向业务对象进行架构设计,即是企业数据架构的设计应当以业务对象为基石,展现业务对象的属性特征,描摹业务对象间的关联关系。脱离业务对象的架构设计是无意义的,它因无法指导企业运作、无法辅助企业成长而失去了自身的意义。面对业务对象的架构设计,基点在于确定业务对象,参照的标准是:成为业务对象的实体须有唯一的标识信息、有属性描述、可实例化。

    面向业务对象实现架构落地则是针对数据模型而言的,因为数据架构最为重要的交付产物就是数据模型。为了确保架构在落地过程中不变形,从数据模型的定义与结构来看,必须保证:其一,概念模型须与逻辑模型一致,这主要通过逻辑模型从数据实体出发而实现;其二,逻辑模型须与物理模型一致,这要求技术部门建模管理一体化,严格遵照逻辑模型的结构设计物理表。

    04

    结语

    自此,我们完整阐述了数据架构的定义、作用、结构和方法论。随着企业数字化转型的风口愈演愈烈,云技术的成熟,以及一些头部公司企业级数据建设的成功,数据管理越来越成为各个行业企业管理的热门词汇,而不同企业对于数据管理、数据架构的认识也不尽相同。这篇文章,从数据架构的行业共识出发,到一个特定的、相对成熟完备的数据架构拆解,再到简谈数据架构的落地结尾,是希望从一定的高度展现数据架构的全貌和脉络,不仅说数据架构是什么,也说数据架构能做什么;不仅说数据架构的作用,也说达成目标的途径;这既是我们对于数据架构的理解,也可以成为企业团队构建数据架构时的一点方向和过程中的参照,其中更多的细节,值得我们在实践中不断思考和改进。

    美团酒旅数据治理实践

    华为数据管理组织是如何发展的?

    读透《华为数据之道》

    数据治理:90%的人搞不清的事情

    如何解决企业各个部门间的“数据孤岛”问题?

    元数据的生死时速

    点击左下角“阅读原文”查看更多精彩文章,公众号推送规则变了,如果您想及时收到推送,麻烦右下角点个在看或者把本号置顶

      

    ????分享、点赞、在看,给个3连击吧!????

    展开全文
  • 什么是VIE架构?如何搭建VIE架构

    千次阅读 2021-11-06 16:09:11
    究竟什么是VIE架构?如何搭建VIE架构?如何利用VIE架构进行利润的转移呢?本文将一一作答。 什么是VIE架构 VIE架构即可变利益实体(VariableInterest Entities;VIEs),也称为“协议控制”,即不通过股权控制实际运营...
  • 导读:理解架构这个词的意思是十分重要的。它可能被过度使用,并且使用在各种环境中。如果缺少一致的理解,将会有交流失败的风险。那么架构这个词到底是什么意思呢?作者:大卫·D.克拉克(David...
  • 比如微服务架构企业来说,带来什么价值?有啥弊端? 这里浅谈一下微服务架构,主要还是在理解 Why :为什么需要服务化? https://weiyucloud.com/ 一、对微服务架构的理解 1.1 微服务架构 微服务架构,主要是多了...
  • 早前,在技术领域,系统架构、应用架构、信息架构相对为人了解,近年来一些企业架构师也开始提出业务架构等概念。就数据架构而言,实践还呼唤一些理论的澄清,理论也亟需实践的反馈。 关于数据架构,本公号曾用...
  • 本文为付晓岩老师在“技术琐话”的直播整理,感谢付老师的付出。今天说一说,咱们这个主要内容,主要分成这么三个部分,第一部分是软件工程与企业架构方法论的发展。不管是我个人写的这些文章提到的这...
  • AUTOSAR,全称为Automotive Open System Architecture,即汽车开放系统架构。它是由全球各家汽车制造商、零部件供应商以及各种研究、服务机构共同参与的一种汽车电子系统的合作开发框架,并建立了一个开放的汽车控制...
  • 企业级业务架构设计读书感想 对于非工具类的书,个人觉得最好是可以尝试将文中的观点再次阐述总结,来将书中的思想尽可能选择有益的进行吸收。 业务架构什么? 就像字面意思一样,是业务的架构,但是这么直白的...
  • 微服务架构什么

    2020-12-18 20:14:29
    如果你懂或者不理解,希望你看到这篇文章之后就能搞懂。以下:正文看到最近“微服务架构”这个概念这么火,作为一个积极上进的程序猿,成小胖忍不住想要学习...”老王笑了笑说:“要想知道什么是微服务架构,你得先...
  • 单臂路由 有缺陷 三层交换机1.创建vlan 原则:所有交换机创建一模一样的vlan2.把接口类型做好 原则:只在交换机的接口配置,交换机之间一定是trunk,交换机与 其他设备一定是aceess(单臂路由和无线设备除外)3....
  • 简单地说,微服务架构就是以业务域或业务功能为边界,将一个大而全的应用拆分为可以独立开发,独立部署,独立测试,独立运行的一组小的应用,并且使用轻量级,通用的机制在这组应用间进行通信。拿着显微镜看微服务...
  • 游戏服务器na是什么意思 内容精选换一换导读:以前学习mysql的时候,一直不知道“charset=utf8”是什么意思,更不知道“set names gbk”是什么意思,通过这篇文章将会给大家详细介绍客户端字符集、联接器connection...
  • 企业应用架构模式》是一本由Martin Fowler著作,机械工业出版社出版的平装图书,本书定价:59.00元,页数:363,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助。《企业应用架构模式》精选点评:●是...
  • 块传输,块传输是什么意思块传输是指每次传输一个数据块,区别于中断等传输方式。块传输是PCI的基本传输方式,也是DMA中基本传输方式。块传输发送模块例程iSCSI(互联网小型计算机系统接口,internet SCSI)是一种在...
  • 企业级网络架构(搭建)学习笔记(网管)

    千次阅读 多人点赞 2021-03-20 15:16:08
    以后我要真诚地做一切事情,我要像笛卡尔一样思辨,像堂吉柯德一样攻击风车。无论写诗或是,做爱,都要以极大的真诚完成。眼前就是罗德岛,我就在这里跳跃-我这么做什么都不为,这就是存在本身。---王小波
  • 怎么 没人来呀 @中山野鬼###### 1、如果想去掉while(true),可以考虑通知实现;... 5、实在不行按照业务拆分成多模块,用redis 或mq类的扩展一下架构设计; ######回复 @OS小小小 : map =(Map)JSONObjec...
  • jug什么意思 昨天我很荣幸被邀请参加虚拟JUG 。 这是一个很大的荣誉,其原因有很多:首先,我是vJUG董事会的一员,其次,因为这是我第二次向这个对Java感兴趣的伟大团队做演讲。 被邀请回来总是很高兴的。 架构大型...
  • 把应用迁移到云上就是云原生架构吗?什么才是云原生架构?为什么要作云原生架构?本文告诉你,除了把应用搬到云上,要实现云原生,你还要做很多。
  • 计算机领域的很多概念都存在一些传播...很多人在对比两者时,其实并不知道MPP的含义究竟是什么、两者的可比性到底在哪里。实际上,当人们在对比两者时,与其说是对比架构,不如说是对比产品。虽然MPP的原意是“大规模并
  • 01 为什么要谈企业架构对很多人来说,哪怕是对很多IT业内的老人来说,企业架构都是一个十分陌生的名词。“架构”是对一类存在共性的问题解决方案的抽象,这个词我们都很熟,搞IT...
  • 什么是架构服务器?很多人听过各种类型的服务器,而架构服务器是一种比较特殊的服务器,可能很多人不知道,咱们今天就要说的架构服务器的几个种类,希望对大家有帮助!CISC架构服务器首先说到CISC架构服务器,他的...
  • 四路服务器什么意思

    2021-08-11 09:51:23
    四路服务器什么意思 内容精选换一换在 SMP(Symmetric multiprocessing)架构中,每个CPU拥有一个cache,用来存储当前访问以及预测接下来会访问到的数据。Cache Line是一次加载到cache中的数据单元。通常是64 byte,但...
  • 什么是云原生架构什么是K8S?K8S的优势、解决了哪些问题? 为什么要使用云原生和K8S
  • 未能找到指定主机服务器是什么意思 内容精选换一换b=bit;字符B=Byte;字节1Byte=8bit宽带网速如10M网络是指10Mb/s=10Mbit/s字符每秒这是指带宽实际理论最高网速为4*1024/8KByte/s=512KB/s字节每秒,这是指网速。也...
  • 什么是Java orm框架

    2021-03-08 20:07:51
    什么是Java orm框架时间:2017-08-23来源:华清远见JAVA学院什么是Java ORM框架呢?Object/Relation Mapping,简称ORM,翻译过来就是对象-关系映射,ORM是一种为了解决面向对象与关系数据库存在的互不匹配的现象的...
  • 上次说到dubbo有阿里自己的后台管理工具,这里就介绍下阿里这个后台管理工具,dubbo-admin。源码:...没有什么技术含量,通过docker的方式更爽。 设置dns vi /etc/resolv.conf .
  • 什么是数据库“存算分离”架构

    千次阅读 2020-12-26 15:42:46
    今天的话题要从一个朋友的咨询开始 所以准备写一篇短文谈谈我对...要理解“存算分离”架构,还得追根溯源,从传统MySQL主备架构说起。 这张图熟悉MySQL的人应该都见过,我们知道,MySQL的master端有数据变更...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,277
精华内容 23,310
关键字:

企业的架构是什么意思