首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏深度学习与python

    6 个多云架构设计,实现有效的策略

    在介绍多云架构之前,首先简单了解一下基本的架构模型。 基本的架构是什么样的? 在网络上相当常见的基本架构是 3 层架构计算应用程序没有弹性,在单个数据中心丢失时,会影响灾难恢复。 多云架构 要构建高度可扩展且可靠的应用程序,应该进行多云架构设计。 其目的是为了迁移在多种独立上运行的基于的系统的迁移提供架构指导。下面让我们看一些著名的多云架构和迁移策略。 化 在这种架构中,应用程序组件被托管在内部,迁移之后,可以使用其他平台的不同服务来提高性能。 在使用多云架构时,它使你的公司的服务能够抵抗这些类型的网络攻击,因为在一个出现故障时,还有其他可以承担工作负载。

    1.7K10编辑于 2023-04-01
  • 来自专栏博文视点Broadview

    计算架构设计6大原则,你遵循了吗?

    基于计算进行架构设计,所有的技术解决方案都应遵循一定的原则,这也是架构设计中要追求的目标。 图3所示为架构设计的6大原则,包括合理部署、业务持续、弹性扩展、性能效率、安全合规、持续运营。 图3 这6大原则代表了架构设计中需要考虑的不同角度,只有同时遵循这些原则才能设计出完善的架构方案,但在实际情况中,并不需要在所有架构设计中把所有设计模式都融入进去,构建繁杂的架构方案。 后面会对这6大原则逐一展开介绍,从各个原则的子项中进行设计。 1 合理部署 业务系统在公有上的部署包括使用虚拟机形式的主机,还包括性能更强的物理主机形式,托管服务包括托管应用、托管物理服务器。 6 持续运营 平台提供的资源与服务均有SLA,主机的SLA通常为99.95%,用户构建的业务系统都是基于资源和服务的SLA,在此之上构建可用性、可靠性更高的业务系统。 以上内容节选自《云端架构:基于平台的41种可复用的架构最佳实践》一书,本书提炼出6大云端架构设计原则、可复用的41种设计模式,配套在线学习平台,可以帮助大家化繁为简,轻松进行云端架构的构建、重构、评估

    1.9K20编辑于 2022-03-03
  • 来自专栏肉眼品世界

    计算架构设计6大原则,你遵循了吗?

    我们可以从另一个角度去认识计算的整体架构和服务能力,也就是计算架构体系,如图1所示,其中概括了计算从下到上的组成结构,包括基础设施、计算操作系统、产品体系(包含安全与合规、监控与管理)、解决方案体系 基于计算进行架构设计,所有的技术解决方案都应遵循一定的原则,这也是架构设计中要追求的目标。 图3所示为架构设计的6大原则,包括合理部署、业务持续、弹性扩展、性能效率、安全合规、持续运营。 图3 这6大原则代表了架构设计中需要考虑的不同角度,只有同时遵循这些原则才能设计出完善的架构方案,但在实际情况中,并不需要在所有架构设计中把所有设计模式都融入进去,构建繁杂的架构方案。 后面会对这6大原则逐一展开介绍,从各个原则的子项中进行设计。 1 合理部署 业务系统在公有上的部署包括使用虚拟机形式的主机,还包括性能更强的物理主机形式,托管服务包括托管应用、托管物理服务器。 6 持续运营 平台提供的资源与服务均有SLA,主机的SLA通常为99.95%,用户构建的业务系统都是基于资源和服务的SLA,在此之上构建可用性、可靠性更高的业务系统。

    1.3K30编辑于 2022-04-19
  • 软件架构 6 个方面

    所谓 “架构”,就是将软件的结构打好,然后在结构内按部就班的施工就好了。软件架构 6 个方面软件架构涉及六个维度,分别是 “稳定性”、“高性能”、“一致性”、“扩展性”、“观察性” 和 “安全性”。 没有最好的架构,只有合适的架构。合适的架构就是在对这些维度的平衡与取舍,以最大程度的支撑当前业务的运行。每个方面包含的内容稳定性,异步、调度、容错、隔离、熔断、限流、降级、故障恢复。 这也印证了 “架构是演化出来的,不是一蹴而就的。”可以说这个是 “架构” 的 “架构” 吧,以后只需要完善这个结构,往这个结构中不断添加工具、方法、经验就好了。

    31210编辑于 2024-03-25
  • 来自专栏智能时刻

    架构】通过新的优化视角查看架构

    为什么大多数架构都没有得到很好的优化? 在规划和设计阶段,大多数架构师都会按照架构课程中教给他们的内容来做,或者他们会将所读内容应用到大量的“如何”参考资料中,或者他们甚至会采纳从以前的架构项目和导师那里学到的技巧。 优化的架构实际上意味着什么?我在2020年10月定义了架构优化的过程,并包括了一个要利用的高级模型。我甚至扩展了我的架构课程,加入了这个概念,这个概念很快将在这里发布。 在开发过程中,团队专注于架构、迁移和网络新开发的方法,包括广域(元架构)和窄域(微云架构)。 QQ群 【792862318】深度交流企业架构,业务架构,应用架构,数据架构,技术架构,集成架构,安全架构。以及大数据,计算,物联网,人工智能等各种新兴技术。

    1.1K10编辑于 2022-03-08
  • 来自专栏创作是最好的自我投资

    传统架构 VS 架构

    这种局面对传统架构产生了极为强烈的冲击,致使传统架构所固有的局限性愈发显著地暴露出来。那么,传统架构究竟存在哪些不足之处呢?与之相比,架构又具备哪些优势呢? 那么,架构是否已经把这些弊端都予以解决了呢?答案无疑是肯定的。随着计算技术的飞速发展,上Serverless高可用架构应运而生。 架构通过支持服务托管、弹性伸缩以及按量付费等功能,有效减少了企业在手动资源管理和性能成本优化方面的投入,从而显著降低了运维工作的复杂性和工作量。 此外,上高可用架构的专业服务维护工作由经验丰富的专业人员承担,他们在应对突发问题时能够迅速作出反应,显著提高了问题解决的效率,同时最大程度地减少了对业务的潜在影响。 综上所述,上高可用架构正是为了解决传统架构所面临的诸多挑战而设计的。在当今这个数字化高速发展的时代,选择架构无疑已成为企业迈向成功的关键一步,势在必行。

    62010编辑于 2024-12-31
  • 来自专栏智能时刻

    Envoy架构概览(6):异常检测

    异常值检测和弹出是动态确定上游群集中的某些主机是否正在执行不同于其他主机的过程,并将其从正常负载平衡集中移除。 性能可能沿着不同的轴线,例如连续的故障,时间成功率,时间延迟等。异常检测是被动健康检查的一种形式。 特使还支持主动健康检查。 被动和主动健康检查可以一起使用或独立使用,形成整体上游健康检查解决方案的基础。 弹射算法 取决于异常值检测的类型,弹出或者以行内(例如在连续5xx的情况下)或以指定的间隔(例如在定期成功率的情况下)运行。 弹射算法的工作原理如下: 主机被确定为异常。 特使检查以确保弹出

    1.3K60发布于 2018-04-09
  • 来自专栏智能时刻

    【服务网格架构】Envoy架构概览(6):异常检测

    配置参考 集群管理器全局配置 每个群集配置 运行时设置 统计参考 微信公众号 关注微信公众号【首席架构师智库】 微信小号 希望加入的群:架构计算,大数据,数据科学,物联网,人工智能,安全,全栈开发 点击加入知识星球【首席架构师圈】 微信圈子 志趣相投的同好交流。 点击加入微信圈子【首席架构师圈】 喜马拉雅 路上或者车上了解最新黑科技资讯,架构心得。 点击,收听【智能时刻,架构君和你聊黑科技】 知识星球 认识更多朋友,职场和技术闲聊。 点击加入知识星球【知识和技术】

    67450发布于 2020-07-20
  • 来自专栏智能时刻

    【企业架构】投资企业架构工具的 6 个理由

    企业架构旨在为企业 IT 的广阔领域及其蓬勃发展的机器和软件集合带来秩序,这是几十年前无法想象的聚宝盆。台式机、平板电脑、手机——一目了然的屏幕。 以下是您的组织值得投资企业架构解决方案的六个原因——以及在依赖 EA 工具时需要牢记的一些问题。 企业架构工具远远超出列表。它们为世界增添了秩序,提供了大量关于通过您企业无穷无尽的硬件收集的大量比特的信息。 然而,重要的是要记住,工具不提供秩序。人们这样做。企业架构工具只是提供建立秩序的手段。 企业架构工具仍然是解决方案,但它们并不神奇。他们承诺维护数据。它们只是您的团队带来秩序的途径。他们不会自己带来秩序。 企业架构打破孤岛 随着差异的增加,组织可能会遭受孤立。 安装企业架构软件不会解决这些深刻的差异,但它会更容易发现这些差异。在企业架构工具中对企业资产进行编目的过程揭示了许多区别,这是建立某种统一性的第一步。中央数据库是变革的催化剂。

    57720编辑于 2022-07-29
  • 来自专栏山河已无恙

    原生架构总览

    2015年,原生刚推广时,Matt Stine在《迁移到原生架构》一书中定义了符合原生架构的几个特征 符合12因素应用(12 Factors Application) 面向微服务架构(Microservices ,使能应用开发者简单、高效地使用其提供的功能 原生应用架构思考: 单体架构的局限性 单体架构的问题不在于不可拆分上,在于无法隔离和自治。 同时,微服务架构可以和其他原生技术完美结合,充分发挥的优势。 微服务独立性和敏捷性更好,架构持续演进更容易,更适合原生应用 原生架构模式: Serverless架构 Serverless (无服务器架构) 指的是由开发者实现的服务端逻辑运行在无状态的计算容器中 ,是全球原生领域领导者 华为基于擎天架构 原生基础设施:在原生基础设施方面,华为基于擎天架构实现了基于应用SLA来灵活调度算力,根据应用IO的不同,动态分配网络带宽,根据应用粒度大小,自动分配不同的存储

    3.5K32编辑于 2023-03-02
  • 来自专栏闲余说

    架构设计 6-高可用架构之高可用计算架构

    导读:《架构设计》系列为极客时间李运华老师《从0开始学架构》课程笔记。本文为第六部分,主要介绍高可用计算架构,介绍了高可用架构设计的要点以及不同架构方式的优缺点。 主备 主备架构是计算高可用最简单的架构,和存储高可用的主备复制架构类似,但是要更简单一些,因为计算高可用的主备架构无须数据复制 详细设计 主机执行所有计算任务 当主机故障(例如,主机宕机)时,任务分配器不会自动将计算任务发送给备机 缺点:主从架构需要将任务分类,任务分配器会复杂一些。 集群 计算高可用集群包含 2 台服务器的集群,这点和存储高可用集群不太一样。 存储高可用集群把双机架构和集群架构进行了区分;而在计算高可用集群架构中,2 台服务器的集群和多台服务器的集群,在设计上没有本质区别,因此不需要进行区分 对称集群 通俗的叫法是负载均衡集群。 个人思考 相对高可用存储架构,计算架构相对简单,不涉及数据同步和一致性。关键点在于如何将请求路由到合适的实例上。 reference 从 0 开始学架构

    81530编辑于 2022-08-19
  • 来自专栏java版springcloud

    (五) 整合spring cloud服务架构 - 架构代码结构构建

    上一篇介绍了《整合spring cloud服务架构 - 企业分布式微服务架构图》,本篇我们根据架构图进行代码的构建。 Spring Cloud架构使用maven来构建,使用maven不仅仅是jar包的管控,重要的是要抓住maven的一个核心作用,那就是将整个项目按照模块化的方式进行划分,业务与业务之间解耦,然后将模块化的业务再进行服务化或者组件化 以上是我在做项目或架构的一些经验分享给大家,闲话少说,下面讲一下整个架构的代码结构: 1. 系统服务 2. 通用组件 3. 业务服务 今天只是简单的描述了一下HongHu架构代码结构,下一篇我们将详细介绍每一个代码结构的作用、使用说明、设计思想等。 从现在开始,我这边会将近期研发的spring cloud微服务架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,大家来一起探讨spring cloud架构的搭建过程及如何运用于企业项目

    2.2K40发布于 2020-10-21
  • 支撑亿级老年社交:6个小程序背后的架构实践与思考

    【花瓣中老年人同城聊天】等6个小程序的架构实践,为适老化数字产品提供了宝贵经验。 零容忍隐私泄露和诈骗风险稳定性要求严苛:用户学习成本高,系统不稳定会导致流失用户特征:平均年龄65岁,数字产品使用经验有限对加载速度敏感,等待耐心有限误操作率高,需要容错设计安全顾虑重,需要透明可信的系统二、整体架构设计基于腾讯服务 数据层架构多活数据库:主从架构,读写分离分布式缓存:Redis集群,热点数据缓存对象存储:COS存储用户生成内容三、安全架构实践1. 资源优化弹性伸缩:根据负载动态调整资源资源复用:6个小程序共享基础服务预留实例:长期稳定负载使用预留实例spot实例:非关键任务使用spot实例2. 通过合理的架构设计和持续的技术优化,我们能够为2.6亿老年人提供安全、稳定、温暖的社交服务。技术应该服务于人,特别是服务于那些容易被数字时代遗忘的群体。

    31710编辑于 2026-01-05
  • 来自专栏后端从入门到精通

    原生架构-架构师之路(十九)

    一、原生架构内涵 原生架构 基于原生技术,指将 应用中的非业务代码部分进行最大化的剥离,让 设施接管项目中大量非功能特性(如弹性、韧性、安全、可观测性和灰度等)。 二、主要架构模式 1、服务化架构模式:典型的 微服务和小服务。把 代码模块关系和部署关系进行分离,每个接口可以部署不同的数量实例。 2、服务网格Mesh化架构模式:把 中间件框架(如缓存、异步mq)从业务从分离。 3、Serverless模式:将“部署”这个动作从运维手里拿走。我们不需要关注运行地点,部署地点等。 6、可观测架构:如Logging、Tracing等。 7、事件驱动架构:应用/组件集成的架构,适合数据变化通知等场景。 三、主要技术 1、容器技术:容器不受环境限制,可靠运行。发挥弹性优势。 之后则是原生技术,通过api接口调用原生平台。

    3.8K30编辑于 2023-09-05
  • 来自专栏在线制图

    架构设计:腾讯架构在线制作

    Freedgo Design 提供工具在线绘制腾讯架构图,该工具为您提供一组符号、图标和工具,只需点击几下鼠标即可创建腾讯架构图 , 并且可以将腾讯架构设计导出成图像(JPG,PNG,SVG 和PDF 从计算,存储,网络,CDN,数据库,中间级,大数据套件,人工智能,物联网 以下是产品图标: [腾讯架构图] 计算 [腾讯架构图] 数据库 [腾讯架构图] 大数据及区块链 [腾讯架构图] 物联网 、金融、游戏 [腾讯架构图] 域名与网站 [腾讯架构图] 中间件、量子 [腾讯架构图] 安全与存储 [腾讯架构图] 如何制作腾讯架构图? AI视觉应用架构设计 [腾讯架构图] 下面列出了如何使用Freedgo Design制作轻松创建腾讯架构图的步骤。 进入制图页面后 点击 文件 -> 从类型中新建 -> 架构 -> 腾讯 [在线制图 腾讯架构图] 或者点击图例,在图例中找到 网络架构 -> 网络图,选择一个类似的图例进行改动 [在线制图 腾讯架构

    13.8K42发布于 2019-06-03
  • 来自专栏devops

    架构实战】原生架构设计原则

    一、什么是原生原生(CloudNative)是一种构建和运行应用程序的方法论,充分利用计算的优势,让系统更加弹性、可靠、高效。 核心定义原生计算基金会(CNCF)对原生的定义:原生技术使组织能够在公有、私有云和混合等现代动态环境中构建和运行可扩展的应用程序。 ArgoCD、Spinnaker三、原生设计原则1.微服务化展开代码语言:TXTAI代码解释传统架构:单体应用→微服务架构好处:独立部署、技术多样、快速迭代2.容器化部署展开代码语言:DockerfileAI 应用作为无状态进程运行端口绑定-通过端口绑定导出服务并发-通过进程模型扩展易处理-快速启动和优雅停止开发/生产平等-开发、预发布、生产环境尽量一致日志-把日志当作事件流管理进程-将管理任务当作一次性进程五、原生架构模式 1.零信任架构展开代码语言:TXTAI代码解释传统:边界安全零信任:永不信任,始终验证2.容器安全展开代码语言:YAMLAI代码解释#Pod安全策略示例apiVersion:policy/v1beta1kind

    30310编辑于 2026-04-02
  • 来自专栏小工匠聊架构

    从传统架构原生生态体系架构的演进

    概述 随着科技的不断发展,计算领域也经历了巨大的变革。这一演进的核心焦点是从传统架构过渡到原生生态体系架构,这个过程在过去的几年里已经发生了显著变化。 传统架构:虚拟化的时代 在计算兴起之初,虚拟化技术是首要的创新之一。传统架构依赖于虚拟机(VMs),它们允许将多个独立的操作系统实例部署在一台物理服务器上。 在传统架构中,应用程序通常是单体式的,部署和维护复杂。升级和扩展也需要大量人工干预。这种模型在当时是创新的,但很快就受到了发展迅速的原生生态体系架构的冲击。 原生生态体系架构的兴起 原生生态体系架构的兴起标志着计算领域的重要里程碑。 结语 从传统架构原生生态体系架构的演进代表了计算领域的一次深刻变革。它带来了更好的性能、效率和可维护性,有助于满足不断变化的市场需求。

    1.3K20编辑于 2023-10-25
  • 来自专栏sealyun

    基于内核的未来计算架构

    | 基于内核的未来计算架构 早期单机操作系统也是分层架构,后面才演化成今天的如 linux windows 的宏内核微内核架构操作系统也会有类似发展趋势 以前都是单机应用,而现代应用几乎都是分布式应用 ,是否还需要 IaaS 这一层,PaaS SaaS 本质都是容器是否还需要去可以区分,这三层架构已经被击穿! 所以软件设计时的抽象能力就变得极重要,基于内核架构设计的操作系统也是高“内聚”的,通过扩展应用来扩展能力,而各应用之间是低耦合的。 | 内核架构操作系统爆发时机 基于开源技术的服务在侵蚀昂贵且强绑定的公有的服务 现在可以发现公有云云原生领域提供的服务商业化做的好的几乎都是开源强相关的, 如基于 kubernetes 的服务, 原生侵蚀传统 IaaS 服务 基于虚拟机的业务增长速度已经远远赶不上原生生态的发展速度了,基于 kubernetes 的原生生态每年几倍甚至有些产品每年几十倍的增长,大量企业在从虚拟机架构原生架构迁移

    2.1K20编辑于 2022-12-07
  • 来自专栏CloudBest

    2019年架构计算趋势

    无论你是希望备份,存储,恢复数据,开发新的应用程序和服务,托管博客和网站,按需提供软件,简化视频和音频,分析模式的数据以及使用一些最原始的预测做出前所未有的预测诸如基础架构即服务(IaaS),平台即服务 计算技术完全依赖于硬件和软件的虚拟化及其面向服务的架构和其他一些增值服务。 ? 无论您是希望备份,存储,恢复数据,开发新的应用程序和服务,托管博客和网站,按需提供软件,简化视频和音频,分析模式的数据以及使用一些最原始的预测做出前所未有的预测诸如基础架构即服务(IaaS),平台即服务 混合解决方案 由于一些明显的原因,如自由和力量,混合将征服商业世界。在结合私有云和公共之后,您可以毫不费力地来回传输数据和应用程序。 尽管如此,基础架构必须与适当的安全和备份解决方案相辅相成,以确保数据安全。

    2.2K30发布于 2019-08-02
  • 来自专栏浅谈云计算

    腾讯架构模型推荐

    【背景】 圈里同学咨询,一家初创公司,主要架构是使用MySQL、LAMP、stack, 日活量百万级别,目标客户主要是中国和香港,随着规模增大,目前正在评估厂商,希望: 1. 弹性扩缩容 2. 浏览器访问低延迟,即使用户离负载分发的有效区域比较远 5.应用安全防护,包含数据、网络、DDOS迁移 ---- 【架构图】 我们先直接看架构图,给同学推荐是使用CDN加速、WAF应用防火墙+DDOS防护 具体架构如图: 【架构剖析】 基于client-server方向进行分析。 腾讯提供SAAS WAF架构和负载均衡型架构。 数据库 6、数据库 腾讯数据库产品,包括mysql 、redis、tdsql等都支持跨可用区主备,跨地域灾备能力。

    10.1K1411编辑于 2022-05-12
领券