方案概述 阿里云容器服务ACK(Alibaba Cloud Container Service for Kubernetes)高可用架构基于全链路冗余设计,覆盖控制面、数据面、应用层及基础设施,为企业关键业务提供99.95%SLA保障。本方案通过节点多可用区部署、自动弹性伸缩、...
客户痛点 为了保障平台稳定性,X希望对核心系统进行容灾演练,发现潜在的问题及时修复,降低出现故障的风险,目前主要存在以下痛点:需要进行演练的系统涉及到多款云产品,系统架构复杂。采用传统的演练方案需要编写对应的脚本,投入成本高...
将自定义 Router 类配置到 RPC 架构 基于 SOFARPC 的 SPI 机制,您需要在类路径中新建扩展文件 META-INF/services/sofa-rpc/com.alipay.sofa.rpc.client.Router ,将自定义的 Router 类配置到 RPC 架构。内容示例如下:customerRouter=...
将自定义负载均衡配置到 RPC 架构 基于 SOFARPC 的 SPI 机制,您需要新建扩展文件 META-INF/services/sofa-rpc/com.alipay.sofa.rpc.client.LoadBalancer ,将自定义的负载均衡类配置到 RPC 架构。内容示例如下:shortestResponse=...
说明 自定义注册中心的实现类可参考 com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry ,实现的具体信息请参见 Registry-ZK。...Extensible(singleton=false)public abstract class Registry implements Initializable,Destroyable{ public...
企业在日常用云的过程中,资源的共享往往不局限在企业组织内部,企业可能会有一部分数据和资源需要开放给第三方进行访问和管理,比如,企业有三方的软件供应商或者MSP服务供应商,需要访问企业的云资源,进行软件部署或者日常的运维管理。...
阿里云架构设计(System Architecture Design)可辅助您完成业务系统的云上架构设计、快速配置和优化资源确保系统高效运行,并协助您进行架构长远规划。
业务优先 架构的性能规划始终是为业务服务的,需要依赖真实的业务需求展开,严谨的业务评估和预测是十分必要的,不能一味追求高性能。性能的权衡 设计业务系统时,平衡性能优化与其他制约因素是一个重点,主要因素如成本、稳定性、安全、可...
SOFAStack 包含构建金融级云原生架构所需的各个组件,提供微服务应用开发部署、监控运维、项目管理、容灾高可用等全栈式解决方案,助力各类应用轻松转型分布式云原生架构。
平滑迁移异构治理 方案架构 双模微服务平台通过 SOFA 微服务和 Service Mesh 微服务,提供了既支持 SOFA 框架又支持 Service Mesh 架构的微服务管理和治理能力,解决用户在技术转型期间与未改造的遗留系统相互之间的打通和过渡问题,帮助...
方案架构 随着互联网和数字化经济的发展,金融机构需要进行数字化转型、业务敏捷化以及服务场景化,以应对新的商业模式带来的冲击。同时,在数字化转型中普遍面临 IT 系统架构缺乏弹性、业务交付周期长、运维效率低、高可靠性低等痛点。...
对云上应用来说,稳定、安全、性能、成本是架构设计中最通用领域的抽象,也是组织层面最需要关注的几个维度。基于多年服务各行各业客户的经验总结,我们将阿里云上的架构设计最佳实践总结为一系列的方法论和设计原则,形成阿里云卓越架构...
这类系统的特点为:应用架构较复杂,且应用间有依赖,需要在发布单中做协调,并做细粒度控制,包括:Pod 分组(包含 beta)、分组重试、单 Pod 重试、Pod 上单任务重试/忽略等现在已有的功能。存在虚拟机和容器混布(迁移)的场景。对蚂蚁...
无论是事务发起方还是参与者均需要完成本文的依赖与配置项操作。环境要求 必须使用 JDK 1.7 或以上版本。工程依赖 基于 SOFABoot 框架 添加分布式事务依赖 SOFABoot 框架中已经默认集成了分布式事务 SDK,不需要手动添加分布式事务的 Maven...
使用 LHC 部署应用服务前,您需要先定义系统的逻辑单元。逻辑单元是单元化架构的基础,一个单元被称为一个 Zone。根据业务特点不同,您可以将系统部署在不同类型的逻辑单元中。RZone(Region Zone):部署按用户维度拆分的关键业务系统。...
选择 单元架构 页签,单击 编辑,架构拓扑进入可编辑的状态。您可以根据需要对部署单元进行以下增删操作:增加:单击 添加 填写如下配置信息:逻辑单元:选择所属的逻辑单元,支持 RZone 与 GZone 类型。可用区:选择所属的可用区。若选择...
什么是 AccessKey 在调用阿里云 API 时您需要使用 AccessKey 完成身份验证。AccessKey 包括 AccessKey ID 和 AccessKey Secret,需要一起使用。具体如下:AccessKey ID:用于标识用户。AccessKey Secret:用于验证用户的密钥。AccessKey ...
您可通过重置消费位点,按需清除堆积的或不想消费的这部分消息再从最新位点开始消费,或直接跳转到某个时间点消费该时间点之后...单元化说明 在 LDC 单元化架构环境中,进行重置消费位点操作时,需要选择重置消费位点的具体单元,如下图所示。
调用外部的服务 Service Access Layer(SAL)在一个面向服务架构(SOA)中,系统之间有复杂的服务依赖关系。SAL 表示某个系统调用其他系统暴露的服务的统计数值。监控产品 Monitoring products 指为实现自定义监控而提供的一些工具,可用于...
目前在单元化架构场景中,多个 ACK 集群的容器之间网络互通需要通过为集群安全组添加访问授权的方式实现。说明 某个集群的安全组必须和其他所有集群的安全组打通,若总集群个数为 N,则每个集群的打通条目为 N-1,整体需要做的打通次数是 N...
常见问题如下:SQL架构设计和库表索引设计会影响查询性能;不合理的设计,如表结构设计不合理、索引缺失、扫描行数过多等,都可能会造成慢SQL,根据实际业务情况优化SQL;数据库实例选型不满足业务增长的需求,造成资源满负荷达到实例瓶颈...
SOFAStack 提供了一套用于快速构建金融级分布式架构的中间件,是在严苛的金融场景里锤炼出来的最佳实践。要使用 SOFA 中间件,例如微服务或消息队列,推荐使用 SOFABoot 框架进行开发。SOFABoot SOFABoot 是蚂蚁科技基于 Spring Boot 自研...
网络架构设计最佳实践 阿里云基于大量的网络架构设计,结合不同行业业务特点和网络需求,提供网络架构设计的最佳实践。如企业级云上网络分区分域设计、云上同城/异地容灾网络设计、DMZ-VPC区域设计、VPC东西向流量隔离和管控设计、云上云下...
传统集中式的 IT 架构无法满足业务对出单时间、新产品上线时间的要求,需要提升服务时效以及客户体验。解决方案 人保健康引入蚂蚁集团的金融科技能力支持其互联网保险业务的发展。借助蚂蚁集团的金融级分布式架构 SOFAStack、金融级分布式...
单击需要添加机房的工作空间组卡片,进入 工作空间组详情 页面。单击 单元架构 页签。单击 添加,在弹出的对话框中选择 机房,填写如下配置信息:所属地域:选择所属的地域。新增机房:地域选定后,会自动选中关联的机房。单击 确定。
双模 PaaS:满足 PaaS 层平滑演进需求 云原生其实源自于 PaaS,所以在应用云原生架构的时候,也先在 PaaS 层遇到了平滑演进的问题。如何让客户 既能保留以前的习惯,同时又能去尝试新的交付模式?在传统的模式中,大家习惯于交付代码包,...
对云上应用来说,稳定、安全、性能、成本是架构设计中最通用领域的抽象,也是组织层面最需要关注的几个维度。基于多年服务各行各业客户的经验总结,我们将阿里云上的架构设计最佳实践总结为一系列的方法论和设计原则,形成阿里云卓越架构...
您需要在启动类中添加自定义路径,限流的日志文件将在设置的目录生成。示例如下:System.setProperty("user.home","/tmp/localfile")为什么业务程序启动时,Guardian 没有加载?问题现象:在业务程序启动的时候,Guardian 没有加载,日志...
稳定的云化架构 堡垒机采用云化架构,一方面避免了单点故障导致运维业务中断,另一方面使用的云服务都具有高稳定性、高成熟度,能更安全地保障系统资源。云化架构的堡垒机更稳定、更灵活、更安全。安全可靠的运维能力 堡垒机能在Windows、...
协议简单:TCC 模式定义了类似 2PC 的标准两阶段接口,业务系统只需要实现对应的接口就可以使用 TCC 模式的事务功能。与 RPC 服务协议无关:在 SOA 架构下,一个或多个数据库操作往往被包装成一个或多个 Service,不同的 Service 之间通过 ...
建立金融级的在线交易系统,第一步是要实现金融级分布式的架构。蚂蚁在这方面的代表技术是 SOFAStack 和 OceanBase,目前都已对外商业化,并有丰富的案例。SOFAStack 代表的是在整个应用层或者无状态服务这个面上,如何去做可伸缩、可扩展...
服务治理与业务逻辑解耦 在运行时,SDK 和业务应用的代码是混合在一个进程中运行的,耦合度非常高,会产生如下问题:升级成本高:每次升级都需要业务应用修改 SDK 版本号,重新发布。在业务飞速发展的时候,更倾向于专注业务,不希望分散...
基础架构的风险识别和检测:云上基础架构包含了网络架构和身份体系,要评估和识别当前网络的架构设计方法,是否符合安全最小化原则和纵深防御原则;云平台配置风险识别和检测:企业使用云产品创建的配置文件是否符合安全原则,需要进行识别...
LHC 服务于云原生模式下,通过一套应用 PaaS 平台,提供...线下快速容灾需求:应国家监管需求,需要在线下部署一套环境,以应对公有云上的突发情况(例如天弘余额宝)。弹性扩容:结合异地多活架构,使业务能够按需进行机房级的无限水平扩展。
SOFAStack CAFE(Cloud Application Fabric Engine)云应用引擎,提供应用管理、发布部署、运维编排、监控分析、容灾应急等全生命周期管理的 PaaS 平台产品,满足金融场景中经典架构和云原生架构的运维需求,帮助传统架构平滑过渡,保障...
分布式链路跟踪产品总体架构如下图所示:Trace 数据采集通道 目前支持 3 种数据的采集通道,分别是阿里云底座的 SLS 通道,Antstack 底座的 ALS 通道,以及应用主动上报的通道。前两种是基于 Trace 日志收集的方式,后一种是 Trace 数据...
关闭灰度路由 如果需要关闭灰度路由,您可以在 SOFA 微服务控制台或 SOFA 应用管理服务(取决于您通过什么控制台使用灰度路由)找到相应的灰度规则,删除或禁用规则。如果不希望应用使用 SOFA 的灰度路由功能,您可以在 application....
本文介绍 SOFARPC 的架构模块。工程架构 SOFARPC 架构如下所示:SOFARPC 从下到上分为两层:核心层:包含了 RPC 的核心组件(例如各种接口、API、公共包)以及一些通用的实现(例如随机等负载均衡算法)。功能实现层:所有的功能实现层的...
需要打通业务、产品、开发和运维的价值交付链路,保障业务发展和激发业务创新。在企业数字化转型过程中,软件研发管理面临重要挑战。越来越多企业也在思考如何通过提升研发效率,进而提升业务敏捷性,最终实现业务成功。随着业务上云之后,...
阿里云架构设计将根据您的业务需求描述,辅助您完成全面的业务系统的云上架构设计,帮助您快速配置和优化资源确保系统高效运行,同时协助您长远规划确保架构具备良好的可扩展性 优势 直观 通过直观的图形化方式设计并呈现您的系统云上架构...