SOFAStack 的名称来自蚂蚁内部发展十多年的金融级分布式中间件 SOFA(Service Oriented Fabric Architecture),代表着从支付宝创立之初就开始在关键金融交易系统锤炼出来的分布式架构实践。SOFAStack 整体产品架构如下图所示:SOFAStack ...
本文罗列了 ACM 的其他最佳实践文档。...CTO 指南——为什么说超过两台 ECS 就要考虑如何避免“配置飘移”问题 如何在阿里云上安全的存放您的配置 微服务与配置中心:别让您的微服务被配置管理“绊”一跤 现代应用架构中的配置管理面临的挑战
在Spring Cloud体系中,开发者将微服务化后通用的能力封装在一个开发框架中,使用这个框架开发自己的业务代码,因此生成的微服务内置了这些能力。服务网格通过另一种形态提供治理能力,不同于SDK方式,服务治理的能力在一个独立的代理进程...
SOFAStack 源于自蚂蚁内部沉淀十多年的金融级分布式中间件技术体系,吸收了支付宝自创立以来在关键金融交易系统锤炼出来的架构实践。SOFAStack 所有的产品技术均经过蚂蚁集团自身严苛的金融场景验证,为金融交易技术保证风险安全的同时,...
接入Kubernetes Ingress链路数据 智能异常分析 多维指标智能巡检 日志聚合多维指标智能巡检 对云监控指标进行智能巡检 开发指南 监控日志服务 监控日志服务 其他 SLS多云日志采集、处理及分析 微服务架构日志采集运维管理
本文介绍本地网络与阿里云不互通场景下实现微服务敏捷开发的最佳实践。背景信息 遇到的问题 有微服务敏捷开发实践经验的开发测试,经常会遇到如下几种问题。开发人员开发接口,因为依赖其他接口返回,所以无法独立进行联调测试,需要一个...
跨平台无侵入 业务应用系统通过 Service Mesh 技术架构轻量级接入,实现对应用无侵入的服务注册与服务治理方案,减少改造成本。同时,该方案支持容器平台、虚拟机平台,能够满足企业用户未容器化的场景对 Service Mesh 架构转型的需求。...
本文介绍通过微服务引擎MSE(Microservices Engine)进行微服务治理的最佳实践。使用Cloud Toolkit实现微服务的端云互联 为K8s集群命名空间中的应用开启微服务治理 基于Ingress-nginx网关实现全链路灰度 基于MSE云原生网关实现全链路灰度 ...
您在构建自己的微服务体系时,既可单独使用某个模块,也可搭配使用以便获得微服务生态的最佳实践。本文介绍如何搭配使用MSE三个模块。概览 简介 本教程覆盖微服务引擎MSE的核心能力,帮助您快速上手并理解MSE产品,预计体验时长20分钟。...
MSE Nacos提供的技术栈+框架的组合连接方式,适应各种各样的微服务系统和业务场景。同时,为了您微服务系统的稳定性,您需要避开使用Nacos SDK的限制版本。本文介绍MSE Nacos SDK的应用以及Nacos SDK限制使用版本。MSE Nacos SDK的应用 MSE...
SOFABoot 是基于 Spring Boot 的开发框架,用于快速、敏捷地开发 Spring 应用程序,特别适合构建微服务系统。SOFABoot 在 Spring Boot 的基础上...SOFABoot 作为开发框架,在整个微服务架构中起着至关重要的作用,其本身也在不断优化升级。
传统应用现代化:不止于异构应用治理 在传统单体式架构向微服务架构迁移的过程中,随着应用微服务数量的增加,微服务间的通信、监控以及安全性 管理成为新的挑战。服务网格作为应用与基础设施的桥梁,突破传统的 SDK 接入方式,以对应用...
帮助运维人员、开发人员和架构师轻松应对复杂的大规模微服务架构下的应用及服务之间的复杂调用关系、性能指标、出错信息与关联日志,从而实现故障根因分析、服务治理、应用开发调试、性能管理、性能调优、架构管控、故障定责等运维开发工作...
由于集群架构对Lua脚本的使用存在一定的限制,当实例变配至集群架构时,Lua脚本 可能因脚本内容不符合限制而 发生丢失,请务必提前备份,更多信息,请参见 集群架构与读写分离架构的命令限制。由于集群架构和读写分离架构不支持部分命令,...
架构优势:安全稳定,合法合规 多技术线支持 高开放性及扩展性 部署简单,运维方便 技术架构 架构说明:微服务:使用阿里金融云中间件产品可将业务分解,搭建微服务化、容器化的现代化金融架构。弹性服务:网上银行业务特色是7*24小时随时...
也是在金融场景里锤炼出来的最佳实践,提供分布式中间件、应用运维管理、技术风险保障、研发效能等全栈产品,覆盖设计-研发-交付-运行-运维的应用全生命周期的解决方案,并兼容 Dubbo、Spring Cloud 等微服务运行环境,助力客户各类应用...
分布式链路 分布式链路帮助运维人员、开发人员和架构师看清楚复杂的大规模微服务架构下的应用及服务之间的复杂调用关系、性能指标、出错信息与关联日志,从而实现故障根因分析、服务治理、应用开发调试、性能管理、性能调优、架构管控、...
推荐搭配使用:微服务引擎 MSE+云服务器 ECS+云数据库 RDS 版+对象存储 OSS+容器服务 相关文档:微服务敏捷开发最佳实践 基于MSE实现微服务应用无损上下线 配置基于Java微服务网关的全链路灰度 混合云架构 统一运维多个云端资源 在容器服务...
实现分布式云原生架构体系 实现分布式云原生架构体系,需要从技术规范、基础设施、生产力工具、组织流程等各个方面进行持续革新:建立一个面向分布式架构的开发平台和运行平台,结合分布式数据库、分布式缓存、微服务框架、服务管理和发布...
全部 自定义域名访问GitOps控制台 新增基于Kubernetes容器集群的容灾架构与方案 本实践内容以Kubernetes集群(包括 容器服务 Kubernetes 版 的ACK集群、第三方云厂商集群和本地IDC集群)为基础,结合阿里云的网络、数据库、中间件及可观测...
SOFAStack、分布式数据库平台 OceanBase、金融数据智能平台、金融核心套件 bPaaS、保险专家服务、mPaaS 移动开发平台、金融钉钉等一系列产品技术与服务,助力中华财险从传统 IOE 架构走向面向未来的新一代全分布式核心系统,加速自主可控与...
服务安全 通过ASM,可以轻松实现服务之间的双向TLS认证:支持以渐进方式实现mTLS双向认证,可以确保服务间通信以及最终用户与服务之间通信的安全。双向TLS认证在实现过程中不需要更改服务代码,可以为每个服务提供基于角色的强大身份认证...
应用程序:包括Web应用、移动端App、分布式微服务应用等,监控应用程序的响应时间、吞吐量、并发数等。网络设备:包括路由器、交换机、防火墙等,监控其网络流量、带宽、延迟等指标。云服务:包括云中间件、云数据库等,监控其资源使用情况...
应用架构层面的架构优化需要根据实际情况考虑多方面内容,比如以下方面:应用架构的部署方式:使用单机、分布式和微服务架构会有较大区别;单机架构取决于对单机本身的软硬件性能和应用对单机资源的使用率;分布式架构除了取决于单机性能...
服务组与故障业务线的关系:一个服务组对应故障中一个角色,但可以服务多条故障业务线 服务组与工单问题分类的关系:一个服务组可以服务工单多个问题分类 服务组与组织架构的关系:一个服务组可以服务多个组织架构,一个组织架构可以拆分为...
混合云场景的应用多活 混合云融合了公有云、私有云、托管私有云、边缘计算节点等不同部署模式,面向企业云上基础架构、中间件、开发全生命周期和/或应用平台的各种能力需求,为云上开发、构建、运维、运营、管控等各种技术与业务实践提供...
轻量无侵入接入 业务应用系统通过 Service Mesh 技术架构轻量级接入,实现对应用无侵入的服务注册与服务治理方案,减少改造成本。跨平台支持 该方案支持容器平台、虚拟机平台,能够满足企业用户未容器化的场景对 Service Mesh 架构转型的...
MSE提供了免运维,高可用的引擎服务,提供全托管的注册中心和配置中心、网关以及无侵入的开源服务治理能力,可以使用在大数据,微服务领域,帮助业务...MSE云原生网关负责东西南北向流量调度及安全防护与服务治理。认证鉴权功能示意图如下:
基于 Saga 模式分布式事务的多年实践,本文提供了在 Saga 模式下服务设计的一些最佳实践与经验。服务执行与补偿 判断服务状态 应对隔离性问题 服务执行与补偿 Saga 模式是 SEATA 提供的长事务解决方案。Saga 模式下,分布式事务内存在多个...
微服务(SOFAStack Microservices,简称 SOFAStack MS)主要提供分布式应用常用解决方案。使用微服务框架开发应用,在应用托管后启动应用,微服务会自动注册到服务注册中心,您可以在微服务控制台进行服务管理和治理的相关操作。微服务主要...
在微服务场景下,为了对不同环境下的微服务应用、接口作出隔离和区分,MSE微服务治理将微服务组织分为微服务命名空间、应用两层概念,分别实现对环境的隔离、授权。本文介绍如何通过微服务命名空间在MSE上组织您的微服务,以及如何管理微...
通过 应用实时监控服务 ARMS(Application Real-Time Monitoring Service)构建的第四代可观测产品,以应用为中心,向上连接用户体验,向下连接基础设施与云服务,一站式满足企业在业务连续性、架构稳定性乃至业务增长等核心诉求。...
运维管理 容器应用服务常见问题 经典应用服务常见问题 中间件 SOFABoot 常见问题 微服务常见问题 微服务故障排查之 DRM 微服务故障排查之限流 微服务故障排查之 RPC 服务网格-故障排查 消息队列常见问题 任务调度常见问题 分布式链路跟踪...
在容器服务Kubernetes版ACK和云服务器ECS中安装MSE微服务治理组件后,即可将部署的Spring Cloud和Dubbo应用接入MSE治理中心,然后使用MSE进行微服务治理。使用MSE治理中心对应用进行微服务治理。本快速入门包含以下操作:开通MSE微服务治理...
MSE微服务治理中心支持主流的开源微服务框架(兼容Spring Cloud、Dubbo和多语言应用),提供丰富的服务治理功能。本文介绍如何开通MSE微服务治理。通过MSE产品页开通MSE微服务治理 登录 开通MSE微服务治理页。在 微服务治理按量付费 页面,...
尊敬的阿里云用户,MSE微服务治理(不包含微服务测试)公测已结束,并于2021年06月17日正式商用。为了帮助您更好的了解阿里云MSE微服务治理的功能特性,阿里云提供MSE微服务治理免费使用活动,诚邀您体验。说明 微服务治理计费功能不包含微...
云原生架构与传统架构的对比 应用容器化 软件交付的困难在于公司环境到客户环境之间的差异,以及软件交付和运维人员的技能差异,填补这些差异的是一大堆的用户手册、安装手册、运维手册和培训文档。容器就像集装箱一样,以一种标准的方式对...
微服务治理计费 关于MSE微服务治理的计费项、计费方式、计费周期、计费公式以及产品价格详情,请参见 微服务治理计费概述。云原生网关计费 关于云原生网关的计费项、计费方式、计费周期、计费公式以及产品价格详情,请参见 云原生网关计费...
SOFAStack微服务是高性能分布式微服务框架,在使用时具有以下环境要求和限制。限制项 限制范围 限制说明 微服务开发框架 Dubbo、Spring Cloud、SOFA 服务注册中心 SDK 支持这三种框架的兼容 SOFA SDK 语言限制 Java SOFA SDK 支持 Java ...
有关 SOFAStack 微服务的收费、出账、欠费及退款相关的规则,请参见 微服务平台计费规则。