做软件架构

_相关内容

SOFAStack 总体经济影响报告

从技术发展的视角来看,近年来以基于容器、面向微服务、动态编排为主要特性的云原生技术在Kubernetes的平台化势能下加速发展并趋向成熟,不仅重塑了云计算厂商的产品架构设计与市场格局,而且在应用基础设施、应用软件架构、开发模式与部署...

基于自动化服务台实现云资源架构的自动复制和迁移

客户场景 随着业务的不断演进和发展,当企业需要做架构的跨账号、Region、或者可用区搬迁和复制时,或者因重构需要对现有架构中的部分云资源进行批量下架和替换时,首先需要的是按需对现有架构中的所有或者云资源以及资源间的依赖和关联...

用云成本需求分析

良好的设计弹性架构:在做架构设计时要根据应用的生命周期制定可以弹性伸缩的架构,在业务高峰期通过计算资源的弹性机制增加部署节点,在业务低峰期缩减云资源,能极大提升资源利用率和成本利用最大化。4.通过调研业务部门未来一段时间的...

准备环境

推荐配置两个可用区,为支持双机房高可用等架构做准备。单击 下一步,在 创建 VPC 页面,输入以下配置信息:专有网络名称:由 2-128 个英文或中文字符组成,必须以大小字母或中文开头,可包含数字、下划线(_)或连字符(-),可以使用系统...

创建单元化工作空间

本例中为工作空间配置两个可用区,为支持双机房高可用等架构做准备。说明 系统会根据可用区配置自动为您生成单元化架构拓扑,划分好逻辑单元和部署单元。更多信息,参考 创建逻辑单元。单击 下一步,在 创建 VPC 页面,输入以下配置信息:...

RPC

不论何种架构软件工程没有银弹。架构设计与方案落地总是一种平衡与取舍,目前还有一些 Gap 需要继续努力去攻克,但是,蚂蚁人相信云原生是远方和未来。经过两年的探索和实践,蚂蚁集团积累了丰富的经验。Service Mesh 可能会是云原生下最...

概述

但随着各公司业务范围的扩展和软件系统架构持续迭代升级,系统的复杂度随之增加,面对更多的非预期事件风险,如各类软硬件故障、错误的变更、突发流量,甚至到光纤挖断、自然灾害等引起的整个机房不可用情况,如何保障系统稳定性具有很大...

设计方案

系统容量与系统的硬件、软件架构以及网络带宽等因素密切相关。在云上,还需要关注单个阿里云账号下的云服务配额,避免因触及云服务配额限制导致的业务故障。变更设计原则 在企业的运维管理与运行过程中,就会有变更产生。变更是指添加、...

使用AI智能架构图生成向导

这一步,可以对架构一下简单的调整,然后按右上角的“保存“按钮,并给该架构图一个名称。可以将该架构图输出为PPT格式文档。点击“导出“菜单的”导出PPT“菜单项。在弹出的对话框中,选择“上传PPT模板“按钮。选择“CADT“模板上传...

迁移概述

开源软件:开源软件指开发者从开源社区下载未源码修改的软件或者所使用操作系统生态中默认携带的软件。当前大部分开源软件在倚天ARM平台上已经提供较好的应用生态,您可以直接使用操作系统提供的开源生态软件来安装部署。更多信息,请...

蚂蚁中间件十年

根据康威定律,软件和系统架构的设计,与企业的组织结构、业务流程和沟通方式息息相关。因此,随着企业业务规模的超大规模和快速迭代发展,中间件质量和能力的高低就直接决定了企业技术架构的命运。特别是随着数字商业的兴起,过去不能被...

持续架构优化

云原生架构与传统架构的对比 应用容器化 软件交付的困难在于公司环境到客户环境之间的差异,以及软件交付和运维人员的技能差异,填补这些差异的是一大堆的用户手册、安装手册、运维手册和培训文档。容器就像集装箱一样,以一种标准的方式对...

关键技术竞争力

传统应用现代化:不止于异构应用治理 在传统单体式架构向微服务架构迁移的过程中,随着应用微服务数量的增加,微服务间的通信、监控以及安全性 管理成为新的挑战。服务网格作为应用与基础设施的桥梁,突破传统的 SDK 接入方式,以对应用...

概述

但随着服务拆分,更多组件的引入,分布式系统的复杂度升高,异常风险也随之增加,为了解决局部异常不对整个系统造成影响,所以需要系统容错。容错是指系统能够在部分组件出现故障或错误的情况下,依然能够继续正常运行,并提供正确的输出...

附录:SOFAStack 产品目录

SOFAStack 源于自蚂蚁内部沉淀十多年的金融级分布式中间件技术体系,吸收了支付宝自创立以来在关键金融交易系统锤炼出来的架构实践。SOFAStack 所有的产品技术均经过蚂蚁集团自身严苛的金融场景验证,为金融交易技术保证风险安全的同时,...

典型客户案例

人保健康新一代电商平台对标行业顶尖水平,引入蚂蚁集团分布式交易架构基础软件,采用微服务、分布式数据库、容器等多项新技术,系统自 2018 年 4 月 18 日上线以来,较好的满足了互联网保险业务快速迭代、高并发、弹性扩展的需求,支撑了...

故障演练

所以可以对故障模型再一次升级,并得到一些推论:故障是来自于硬件(如IaaS层),软件(如PaaS或SaaS)的故障。并且有个规律,硬件故障的现象,会在软件故障现象上有所体现。故障隶属于单机或是分布式系统之一,分布式故障包含单机故障。...

云卓越架构服务内容说明

1.服务概述 1.1 服务说明 云卓越架构咨询服务旨在帮助企业在阿里云平台上构建符合卓越架构方法论与实践要求的企业云上架构咨询与实施服务。通过该服务,阿里云卓越架构咨询团队提供覆盖安全合规、成本优化、性能效率、业务稳定、卓越运营五...

阿里云上稳定性保障服务(架构优化)

协助客户安全产品的架构配置 演练及验证 根据客户业务目标进行演练,验证改造 架构优化方案实施报告 方案实施期间每日发生的问题、实施情况等提供日报 4.服务SLA 提供云上稳定性保障服务-架构优化方案技术经理。提供《架构优化服务工作...

基础术语

镜像 Image 镜像是应用包,将配置和相关软件等打在一起的二进制包,并且符合 Docker Image 规范。镜像可以来自任何可被 LHC 网络访问到的镜像中心,对于私有镜像中心,需要在 LHC 中配置相应的访问信息。构建 Build 构建用于描述从应用源...

从分布式到云原生,建立金融级交易系统

再比如,在可扩展性方面,有些系统号称了分布式架构,实际可能只是用了微服务框架,了应用层的服务化改造,但数据库层既没有用水平扩展技术,也没用分布式数据库,整个系统的可扩展性就卡在数据层的短板上。所以,真正的分布式系统需要...

序言

数字金融时代的云原生架构转型 步入数字金融时代,“云原生架构”作为金融 IT 架构的关键发展趋势已经成为业界共识,但 IT 架构转型绝不是一蹴而就的,在积极探索和应用以“云原生”为代表的新兴技术的同时,必须考虑与传统模式和技术融合...

单元化介绍

为什么要单元化,单元化架构能给系统带来什么样的能力。本文结合蚂蚁集团支付宝系统的单元化架构建设实践,阐释单元化的原理与实现。单点瓶颈 任何一个互联网系统,不论是支付宝、淘宝,还是 Google、Facebook,当发展到一定规模时,都会...

从办公软件同步

为了方便用户组对钉钉、飞书、企业微信、Teams账号信息的同步管理,从办公软件同步功能支持同步组织架构以及成员,您可以根据需求选择部门或者其一成员进行信息同步操作。前提条件 已创建用户组,请参见 创建用户组。操作入口 登录 Quick ...

部署单元

部署单元(Cell)定义了一个服务通信的边界,用以规范通信的链路,为发布部署时切流无损发布、高可用应用架构,以及容灾切换和恢复打下基础。部署单元(Cell)也是实现单元化的基础。双机房双活场景下,一个应用的应用服务可以跨部署单元...

部署单元

背景信息 部署单元(Cell)定义了一个服务通信的边界,用以规整通信的链路,为发布部署时切流无损发布、高可用应用架构,以及容灾切换和恢复打下基础。部署单元(Cell)也是实现单元化的基础。双机房双活场景下,一个应用的应用服务可以...

部署单元

部署单元(Cell)定义了一个服务通信的边界,用以规整通信的链路,为发布部署时切流无损发布、高可用应用架构(包括同城双活、异地多活),以及容灾切换和恢复打下基础。部署域(Deployment Zone)对可用区(Available Zone)进行了划分...

配置管理

cloud-init cloud-init是云平台为Linux操作系统的虚拟机系统初始化配置的开源服务软件。阿里云、AWS、Azure和OpenStack等主流云平台均支持cloud-init。阿里云版cloud-init能在ECS实例启动阶段完成系统初始化配置,包括NTP、软件源、主机...

卓越架构

对云用户而言,在上云、用云、管云过程中持续维持良好的云上架构是一项巨大的挑战。对云上应用来说,稳定、安全、性能、成本是架构设计中最通用领域的抽象,也是组织层面最需要关注的几个维度。因此,阿里云基于多年服务各行各业客户的经验...

阿里云架构设计

阿里云架构设计(System Architecture Design)可辅助您完成业务系统的云上架构设计、快速配置和优化资源确保系统高效运行,并协助您进行架构长远规划。

金融分布式架构

SOFAStack 包含构建金融级云原生架构所需的各个组件,提供微服务应用开发部署、监控运维、项目管理、容灾高可用等全栈式解决方案,助力各类应用轻松转型分布式云原生架构

设计准则

基于云的特点,云架构中有关性能设计的方面,有以下注意事项和基本原则:有效的云资源选型 作为一个软件系统,应用层面有很多性能优化和架构设计的考虑点,但是一个系统的性能基石其实是底层计算和存储资源的性能,这个是原子能力。...

概述

本指南基于金融行业常见的转账和积分场景,指导您从单元化的技术架构和应用架构的规划,到环境搭建和单元化应用的开发部署,再到应用流量调拨和单元化功能的验证,逐步完成 SOFAStack 单元化能力的入门体验。前提条件 已搭建双机房环境。...

健康检查服务内容说明

阿里云针对客户的业务目标,包含以下服务:3.2.1 网络架构检查 阿里云专家团队通过调研、工具软件等方式收集客户云上IT系统的网络架构方面的信息,包括但不限于负载均衡(Server Load Balancer,SLB)、NAT网关(NAT Gateway)、专有网络...

组织规划

场景3“财务管控机制”以及“IT资源”均可共用/复用:如果企业拥有多个业务(或项目),每个业务所消耗的IT资源通过IT架构的调整就可做到跨业务复用/共用,所有的业务合并后的财务管控;那么您需要评估是否能接受在IT资源复用/共用下产生...

概述

卓越运营第三个关键领域是围绕快速和规律的自动化部署确定企业IT运营的技术平台,推动基础设施即代码、自动化运维、自动化配置等能力中心的技术架构,提高组织高速交付应用程序和服务的能力,与使用传统软件开发和基础设施管理流程相比,...

应用场景

这类系统的特点为:应用架构较复杂,且应用间有依赖,需要在发布单中协调,并细粒度控制,包括:Pod 分组(包含 beta)、分组重试、单 Pod 重试、Pod 上单任务重试/忽略等现在已有的功能。存在虚拟机和容器混布(迁移)的场景。对蚂蚁...

资源使用优化

云资源利用率不佳往往由于用云经验和技术债务等原因,比如传统企业数字化程度不高且经验不足,在面对云原生架构的引入时,缺乏有效的成本洞察和成本控制的手段;也或者由于云原生技术的一些不当使用而带来的技术债务,造成了成本增加。再者...

从单元化到弹性架构,应对互联网爆炸式的流量脉冲

在单元化架构下,我们选择在每个单元里部署一个 Kubernetes 集群,将支持多 K8s 集群管理和管控指令下发的 Federated APIServer 逻辑上的全局部署,其中管控元数据是存储在一个 ETCD 集群的,以保持全局数据一致。但大家知道 ETCD 也只能...

结束语

企业使用云技术是一个动态的过程,大部分情况下的良好架构都是基于一个时点的“共时性”设计,但企业IT既有自身的历史,也有未来的发展,云产品和最佳实践也在不断迭代,因此架构的演进需要有更多的“历时性”观点,始终关注架构的演进和...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用